স্থানীয় (ইন-স্টোর) এবং আঞ্চলিক ইনভেন্টরি পরিচালনা করতে আপনি মার্চেন্ট এপিআই ব্যবহার করতে পারেন।
অনুরোধ
Merchant Inventories API-এর জন্য নিম্নলিখিত অনুরোধ URL ফর্ম্যাটটি ব্যবহার করুন:
POST https://merchantapi.googleapis.com/inventories/v1/{PARENT}/regionalInventories
POST https://merchantapi.googleapis.com/inventories/v1/{PARENT}/localInventories
{PARENT} এর ফর্ম্যাট হবে: accounts/ {ACCOUNT_ID} /products/ {PRODUCT_ID} ।
স্থানীয় ইনভেন্টরি অনুরোধের জন্য এখানে একটি নমুনা তুলনা দেওয়া হল:
| আইটেম | কেনাকাটার জন্য কন্টেন্ট API | মার্চেন্ট এপিআই |
|---|---|---|
| URL টি | https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID} /পণ্য/ {PRODUCT_ID} /স্থানীয় তালিকা | https://merchantapi.googleapis.com/inventories/v1/ {PARENT} /স্থানীয়ইনভেন্টরি |
| শনাক্তকারী | {MERCHANT_ID}/products/{PRODUCT_ID} | {NAME} |
পদ্ধতি
মার্চেন্ট এপিআই ইনভেন্টরি পরিচালনার জন্য দুটি নতুন পদ্ধতি প্রবর্তন করে:
-
list: আপনার পণ্যের স্থানীয় এবং আঞ্চলিক তালিকা তালিকাভুক্ত করতে দেয়। -
delete: আপনার পণ্যের স্থানীয় এবং আঞ্চলিক তালিকা মুছে ফেলার সুযোগ দেয়।
এখানে মজুদ পরিচালনার জন্য উপলব্ধ পদ্ধতিগুলির একটি তুলনা দেওয়া হল:
| পদ্ধতি | কেনাকাটার জন্য কন্টেন্ট API | মার্চেন্ট এপিআই |
|---|---|---|
customBatch | হাঁ | না |
insert | হাঁ | হাঁ |
list | না | হাঁ |
delete | না | হাঁ |
রিসোর্স
স্থানীয় এবং আঞ্চলিক মজুদের জন্য এখানে কী পরিবর্তন করা হয়েছে:
| কেনাকাটার জন্য কন্টেন্ট API | মার্চেন্ট এপিআই | বিবরণ |
|---|---|---|
| সমর্থিত নয় | name:string | এই ক্ষেত্রটি একটি product মধ্যে LocalInventory এবং RegionalInventory রিসোর্সগুলিকে আলাদা করে। Shopping-এর জন্য Content API storeCode এবং productId দ্বারা স্থানীয় ইনভেন্টরি এবং regionId এবং productId দ্বারা আঞ্চলিক ইনভেন্টরি সনাক্ত করে। |
| সমর্থিত নয় | account:string | product এবং LocalInventory কোন মার্চেন্ট সেন্টার অ্যাকাউন্টের অন্তর্গত তা সনাক্ত করার জন্য নতুন ক্ষেত্র যোগ করা হয়েছে। |
price: { object (Price) } | price: { | Price সংজ্ঞা বদলে গেছে। |
salePrice: { | salePrice: { | Price সংজ্ঞা বদলে গেছে। |
salePriceEffectiveDate: string | salePriceEffectiveDate: { | salePriceEffectiveDate Merchant Inventories API-তে নতুন TimePeriod অবজেক্ট ব্যবহার করে। |
kind:string | সমর্থিত নয় | API kind সমর্থন করে না। |
quantity:string | quantity:integer | quantity স্থানীয় ইনভেন্টরিতে স্ট্রিংয়ের পরিবর্তে একটি পূর্ণসংখ্যা নেয়। |
| সমর্থিত নয় | localShippingLabel:string | product এবং regionalInventory কোন মার্চেন্ট সেন্টার অ্যাকাউন্টের অন্তর্গত তা সনাক্ত করার জন্য নতুন ক্ষেত্র যোগ করা হয়েছে। |
"regionId": string | "region": string | রিজিওনাল ইনভেন্টরির জন্য regionID এখন region বলা হয়। |
নির্ধারিত মানের সেট সহ string টাইপ ক্ষেত্র | নির্ধারিত মান সেট সহ enum টাইপ ক্ষেত্র | ইনভেন্টরি অ্যাট্রিবিউটের মধ্যে যেসব ক্ষেত্রগুলিতে মান নির্ধারিত থাকে (যেমন availability , pickupMethod ) এখন enum টাইপের। |