ShippingSettings
রিসোর্স আপনাকে নিজের অ্যাকাউন্ট এবং এর সাথে যুক্ত সব সাব-অ্যাকাউন্টের শিপিং সেটিংস
পুনরুদ্ধার ও আপডেট করতে দেয়। আপনার অ্যাকাউন্টের শিপিং সেটিংস কীভাবে যোগ বা ম্যানেজ করবেন সেই সম্পর্কে আরও তথ্যের জন্য, শিপিং সেটিংসের ওভারভিউ দেখুন।
শিপিং সেটিংস সংক্রান্ত তথ্য পড়তে Merchant API ব্যবহার করতে, নিম্নলিখিত অনুরোধগুলি ব্যবহার করুন:
GET https://merchantapi.googleapis.com/accounts/v1/accounts/{ACCOUNT_ID}/shippingSettings
{ACCOUNT_ID}-এর জায়গায় আপনার Merchant Center অ্যাকাউন্টের অনন্য শনাক্তকারী লিখুন।
শিপিং সেটিংস সংক্রান্ত তথ্য আপডেট করার জন্য Merchant API ব্যবহার করতে, নিম্নলিখিত অনুরোধগুলি ব্যবহার করুন:
POST https://merchantapi.googleapis.com/accounts/v1/accounts/{ACCOUNT_ID}/shippingSettings:insert
আরও তথ্যের জন্য, পদ্ধতি:
accounts.shippingSettings.insert দেখুন।
Content API for Shopping এবং Merchant API-এর মধ্যে তুলনা
এখানে Content API for Shopping-এর সাথে অ্যাকাউন্ট সাব-API-তে শিপিং সেটিংস রিসোর্সের তুলনার একটি স্যাম্পেল দেওয়া হল:
| কন্টেন্ট API | Merchant API | |
|---|---|---|
| ইউআরএল | https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/shippingsettings/{ACCOUNT_ID} |
https://merchantapi.googleapis.com/accounts/v1/accounts/{ACCOUNT_ID}/shippingSettings:insert |
| আইডেন্টিফায়ার | {MERCHANT_ID}/shippingsettings/{ACCOUNT_ID} |
{NAME} |
Content API for Shopping-এর তুলনায় অ্যাকাউন্ট সাব-API-তে শিপিং সেটিংস রিসোর্সের প্রধান আপডেটগুলি নিম্নলিখিত তালিকায় উল্লেখ করা হয়েছে:
- একই আচরণ পেতে Merchant API ব্যবহারকারীদের অবশ্যই
accounts/{ACCOUNT_ID}/shippingSettings-কে {NAME} ফিল্ডে রাখতে হবে। - Merchant API, লোকেশন গ্রুপের মতো কাস্টম এরিয়াতে রিড ও রাইট অপারেশন সাপোর্ট করে না। লোকেশন গ্রুপের মতো কাস্টম এলাকা শুধুমাত্র অঞ্চল পরিষেবা ব্যবহার করে পড়া বা লেখা যেতে পারে।
- Merchant API-তে একটি পরিষেবা একাধিক ডেলিভারি দেশে কাজ করে।
- Content API-তে shippingsettings.list পদ্ধতির মতো Merchant API শিপিং সেটিংসের জন্য কোনও তালিকা পদ্ধতি প্রদান করে না।
নতুন কাজ করে এমন ফিল্ড
Accounts সাব-API-তে শিপিং সেটিংস রিসোর্স, Content API for Shopping-এর তুলনায় নিম্নলিখিত নতুন ফিল্ডে কাজ করে:
warehouses: ফুলফিলমেন্ট ওয়্যারহাউস সম্পর্কে তথ্য প্রদান করে, যা ইনভেনটরি স্টোর ও ম্যানেজ করে।- লয়ালটি প্রোগ্রাম: Merchant API ব্যবহারকারীরা তাদের শিপিং সেটিংসে লয়ালটি প্রোগ্রামের তথ্য ইনপুট করতে পারেন।
- Etag: Etag-এর ডিজাইন এমনভাবে করা হয়েছে যাতে বিভিন্ন ব্যবহারকারী একই সময়ে Merchant API এবং Merchant Center UI ব্যবহার করে শিপিং সেটিংস আপডেট করার চেষ্টা করলে, অ্যাসিঙ্ক সংক্রান্ত সমস্যার সমাধান করা যায়।
নাম পরিবর্তন করা ফিল্ড
Accounts সাব-API-তে শিপিং সেটিংস রিসোর্সে নিম্নলিখিত ফিল্ডগুলির নাম পরিবর্তন করা হয়েছে:
| Content API for Shopping | শিপিং সেটিংস রিসোর্স | বিবরণ |
|---|---|---|
service |
services |
একটি শিপিং পরিষেবা। |
service.name |
services.serviceName |
পরিষেবার ফ্রি-ফর্ম নাম যা আপনার Merchant Center অ্যাকাউন্টে অনন্য হতে হবে। |
service.deliveryCountry |
services.deliveryCountries |
যে দেশে শিপিং পরিষেবা প্রযোজ্য, সেই দেশের CLDR অঞ্চল কোড। |
service.currency |
services.currencyCode |
এই পরিষেবা যে মুদ্রার ক্ষেত্রে প্রযোজ্য তার CLDR কোড। |
service.deliveryTime.minTransitTimeInDays |
services.deliveryTime.minTransitDays |
ট্রানজিটে কোনও অর্ডার যত ন্যূনতম কর্মদিবস থাকে। যেমন, 0 মানে একই দিনে ডেলিভারি এবং 1 মানে পরের দিন ডেলিভারি। |
service.deliveryTime.maxTransitTimeInDays |
services.deliveryTime.maxTransitDays |
কোনও অর্ডার ট্রানজিটে সর্বাধিক যত কর্মদিবস থাকে। |
service.deliveryTime.minHandlingTimeInDays |
services.deliveryTime.minHandlingDays |
অর্ডার শিপ করার আগে ন্যূনতম কত কর্মদিবস সময় লাগে। |
service.deliveryTime.maxHandlingTimeInDays |
services.deliveryTime.maxHandlingDays |
অর্ডার শিপ করার আগে সর্বাধিক কত কর্মদিবস সময় লেগেছে। |
service.deliveryTime.cutoffTime.timezone |
services.deliveryTime.cutoffTime.timeZone |
কাট-অফ টাইমের জন্য টাইমজোন শনাক্তকারী। |
service.deliveryTime.transitTimeTable.postalCodeGroupName |
services.deliveryTime.transitTimeTable.postalCodeGroupNames |
পোস্টাল কোড গ্রুপের নাম। |
service.deliveryTime.transitTimeTable.transitTimeLabel |
services.deliveryTime.transitTimeTable.transitTimeLabel |
প্রোডাক্টের ট্রানজিট টাইম লেবেল। |
service.rate_group |
services.rateGroups |
শিপিং রেট গ্রুপের সংজ্ঞা। |
service.rate_group.subtable |
services.rateGroups.subtables |
সাবটেবিলের তালিকা। |
service.rate_group.carrier_rate |
services.rateGroups.carrierRates |
পরিষেবা প্রদানকারীর রেটের তালিকা। |
service.minimumOrderValueTable.storeCodeSetWithMovs |
services.minimumOrderValueTable.storeCodeSetWithMovs |
একই ন্যূনতম অর্ডার ভ্যালু শেয়ার করা স্টোর কোড সেটের তালিকা। |
সরিয়ে দেওয়া পদ্ধতি
আপনি shippingsettings.custombatch ব্যবহার করে একটি অনুরোধের মাধ্যমে একাধিক অ্যাকাউন্টের শিপিং সেটিংস
পুনরুদ্ধার ও আপডেট করতে পারবেন না।
সরানো ফিল্ড
Content API for Shopping-এর নিম্নলিখিত ফিল্ডগুলি Merchant API থেকে সরিয়ে দেওয়া হয়েছে। Merchant API এইসব ফিল্ডের জন্য কোনও বিকল্প প্রদান করে না।
postal_code_groupservicePickup_serviceEligibilityScheduling_channelDelivery_timeHoliday_cutoffRate_groupsingle_value_alternative_list
পদ্ধতি
Content API for Shopping এবং শিপিং সেটিংস রিসোর্সের মধ্যে পদ্ধতির তুলনা এখানে দেওয়া হল:
| পদ্ধতি | Content API for Shopping | Merchant API |
|---|---|---|
customBatch |
হ্যাঁ | না |
get |
হ্যাঁ | হ্যাঁ |
update |
হ্যাঁ | না |
insert |
না | হ্যাঁ |
list |
হ্যাঁ | না |
getSupportedCarrier |
হ্যাঁ | না |
getSupportedHolidays |
হ্যাঁ | না |