কেনাকাটার জন্য সামগ্রী API থেকে শিপিং সেটিংস স্থানান্তর করুন৷

ShippingSettings রিসোর্স আপনাকে আপনার অ্যাকাউন্টের শিপিং সেটিংস এবং এর সাথে সম্পর্কিত সমস্ত উপ-অ্যাকাউন্ট পুনরুদ্ধার এবং আপডেট করতে দেয়। আপনি কীভাবে আপনার অ্যাকাউন্টের শিপিং সেটিংস যোগ বা পরিচালনা করতে পারেন সে সম্পর্কে আরও তথ্যের জন্য, শিপিং সেটিংসের ওভারভিউ দেখুন৷

শিপিং সেটিংসের তথ্য পড়তে মার্চেন্ট API ব্যবহার করতে, নিম্নলিখিত অনুরোধগুলি ব্যবহার করুন:

GET https://merchantapi.googleapis.com/accounts/v1/accounts/{ACCOUNT_ID}/shippingSettings

আপনার Merchant Center অ্যাকাউন্টের অনন্য শনাক্তকারী দিয়ে {ACCOUNT_ID} প্রতিস্থাপন করুন।

শিপিং সেটিংস তথ্য আপডেট করতে মার্চেন্ট API ব্যবহার করতে, নিম্নলিখিত অনুরোধগুলি ব্যবহার করুন:

POST https://merchantapi.googleapis.com/accounts/v1/accounts/{ACCOUNT_ID}/shippingSettings:insert

আরও তথ্যের জন্য, পদ্ধতি দেখুন: accounts.shippingSettings.insert

কেনাকাটার জন্য সামগ্রী API এবং মার্চেন্ট API-এর মধ্যে তুলনা

এখানে অ্যাকাউন্ট সাব-এপিআই-এ শিপিং সেটিংস রিসোর্সের সাথে কেনাকাটার জন্য সামগ্রী API-এর একটি নমুনা তুলনা করা হল:

বিষয়বস্তু API বণিক API
URL 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}

নিম্নলিখিত তালিকায় কেনাকাটার জন্য সামগ্রী API-এর তুলনায় অ্যাকাউন্ট সাব-এপিআই-এ শিপিং সেটিংস সংস্থানের প্রধান আপডেটগুলি উল্লেখ করা হয়েছে:

  1. একই আচরণ পেতে মার্চেন্ট API ব্যবহারকারীদের অবশ্যই accounts/ {ACCOUNT_ID} /shippingSettings {NAME} ফিল্ডে রাখতে হবে।
  2. মার্চেন্ট এপিআই কাস্টম এলাকায় যেমন লোকেশন গ্রুপে পড়া এবং লেখার ক্রিয়াকলাপ সমর্থন করে না। কাস্টম এলাকা যেমন লোকেশন গ্রুপ শুধুমাত্র অঞ্চল পরিষেবা ব্যবহার করে পড়া বা লেখা যাবে।
  3. মার্চেন্ট এপিআই-এর একটি পরিষেবা একাধিক ডেলিভারি দেশে সমর্থন করে।
  4. Content API-এ shippingsettings.list পদ্ধতির বিপরীতে, মার্চেন্ট API শিপিং সেটিংসের জন্য একটি তালিকা পদ্ধতি প্রদান করে না।

নতুন সমর্থিত ক্ষেত্র

অ্যাকাউন্ট সাব-এপিআই-এ শিপিং সেটিংস সংস্থান শপিংয়ের জন্য সামগ্রী API-এর তুলনায় নিম্নলিখিত নতুন ক্ষেত্রগুলিকে সমর্থন করে:

  1. warehouses : একটি পরিপূর্ণ গুদাম সম্পর্কে তথ্য প্রদান করে, যা জায় সঞ্চয় করে এবং পরিচালনা করে।
  2. আনুগত্য প্রোগ্রাম : মার্চেন্ট API ব্যবহারকারীরা তাদের শিপিং সেটিংসে আনুগত্য প্রোগ্রাম তথ্য ইনপুট করতে পারেন।
  3. Etag : যখন বিভিন্ন ব্যবহারকারী একই সময়ে Merchant API এবং Merchant Center UI ব্যবহার করে শিপিং সেটিংস আপডেট করার চেষ্টা করে তখন অ্যাসিঙ্ক সমস্যা সমাধানের জন্য Etag ডিজাইন করা হয়েছে।

পুনঃনামকরণ করা ক্ষেত্র

অ্যাকাউন্ট সাব-এপিআই-এর শিপিং সেটিংস রিসোর্সে নিম্নলিখিত ক্ষেত্রগুলির নাম পরিবর্তন করা হয়েছে:

কেনাকাটার জন্য সামগ্রী API শিপিং সেটিংস সম্পদ বর্ণনা
service services একটি একক শিপিং পরিষেবা।
service.name services.serviceName পরিষেবার ফ্রি-ফর্ম নাম যা আপনার বণিক কেন্দ্র অ্যাকাউন্টের মধ্যে অনন্য হতে হবে।
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 ব্যবহার করতে পারবেন না।

ক্ষেত্রগুলি সরানো হয়েছে

কেনাকাটার জন্য সামগ্রী API থেকে নিম্নলিখিত ক্ষেত্রগুলি মার্চেন্ট API থেকে সরানো হয়েছে৷ মার্চেন্ট API এই ক্ষেত্রগুলির জন্য কোন বিকল্প প্রদান করে না।

  • postal_code_group
  • service
    • Pickup_service
    • Eligibility
    • Scheduling_channel
    • Delivery_time
      • Holiday_cutoff

    • Rate_group
      • single_value_alternative_list

পদ্ধতি

শপিং এবং শিপিং সেটিংস রিসোর্সের জন্য সামগ্রী API-তে পদ্ধতিগুলির একটি তুলনা এখানে রয়েছে:

পদ্ধতি কেনাকাটার জন্য সামগ্রী API বণিক API
customBatch হ্যাঁ না
get হ্যাঁ হ্যাঁ
update হ্যাঁ না
insert না হ্যাঁ
list হ্যাঁ না
getSupportedCarrier হ্যাঁ না
getSupportedHolidays হ্যাঁ না