Google-এ প্রচার তৈরি এবং পরিচালনা করতে আপনি Merchant Promotions API ব্যবহার করতে পারেন। accounts.promotions রিসোর্স আপনাকে Google-এ বিক্রি করা পণ্যের জন্য বিশেষ অফারগুলি প্রদর্শন করতে দেয়। আরও তথ্যের জন্য, Merchant Promotions API-এর ওভারভিউ দেখুন।
শপিংয়ের জন্য কন্টেন্ট এপিআই থেকে মার্চেন্ট এপিআই-তে পরিবর্তনের সংক্ষিপ্তসার
একটি উল্লেখযোগ্য পার্থক্য হল, প্রথম প্রচার সন্নিবেশের পরে Content API for Shopping স্বয়ংক্রিয়ভাবে ডেটা উৎস তৈরি করে, যা Merchant API-এর সাথে ঘটে না। Merchant API ব্যবহার করে একটি প্রচার সন্নিবেশ করতে, আপনাকে প্রথমে একটি প্রচার ডেটা উৎস তৈরি করতে হবে। accounts.dataSources রিসোর্সে promotionDataSource অবজেক্টের ক্ষেত্রগুলি সম্পর্কে তথ্যের জন্য, PromotionDataSource দেখুন।
অনুরোধ
অনুরোধ করতে, নিম্নলিখিত URL টি ব্যবহার করুন।
POST https://merchantapi.googleapis.com/promotions/v1/{ACCOUNT_NAME}/promotions
কেনাকাটার জন্য কন্টেন্ট API থেকে মাইগ্রেট করুন
নিম্নলিখিতটি প্রচার-সম্পর্কিত অনুরোধের জন্য শপিংয়ের জন্য কন্টেন্ট API-এর সাথে মার্চেন্ট প্রচার API-এর তুলনা করে।
URL টি
কেনাকাটার জন্য কন্টেন্ট API-তে:
https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/promotions
মার্চেন্ট API-তে এটি হয়ে যায়:
https://merchantapi.googleapis.com/promotions/v1/{parent=accounts/*}/promotions
শনাক্তকারী
কেনাকাটার জন্য কন্টেন্ট API-তে:
{MERCHANT_ID}/promotions/{PROMOTION_ID}
মার্চেন্ট API-তে এটি হয়ে যায়:
{NAME}
পদ্ধতি
মার্চেন্ট এপিআই প্রচারের জন্য নিম্নলিখিত পদ্ধতিগুলি সমর্থন করে:
- প্রচারগুলি ঢোকান
- পদোন্নতি পান
- প্রচারের তালিকা তৈরি করুন
এখানে শপিংয়ের জন্য কন্টেন্ট এপিআই এবং মার্চেন্ট এপিআই-তে প্রচার পদ্ধতির উপলব্ধতার তুলনা দেওয়া হল:
| বৈশিষ্ট্য | কেনাকাটার জন্য কন্টেন্ট API | মার্চেন্ট এপিআই |
|---|---|---|
| URL টি | https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID} /promotions | https://merchantapi.googleapis.com/promotions/v1/ {parent=accounts/*} /promotions |
| শনাক্তকারী | {MERCHANT_ID} /promotions/ {PROMOTION_ID} | {NAME} |
| পদ্ধতি |
|
|
ক্ষেত্রের পরিবর্তন
মার্চেন্ট প্রোমোশন API-তে প্রোমোশনের জন্য কী কী পরিবর্তন আসবে তা টেবিলটি দেখায়।
রেফারেন্সের জন্য একটি উদাহরণ দেখতে, স্থানীয় ইনভেন্টরি দেখুন।
| কেনাকাটার জন্য কন্টেন্ট API | মার্চেন্ট এপিআই | বিবরণ |
|---|---|---|
| (সমর্থিত নয়) | কাস্টম_অ্যাট্রিবিউটস | কাস্টম (ব্যবহারকারী-প্রদত্ত) বৈশিষ্ট্যের একটি তালিকা। আপনি পারেন ফিডের যেকোনো বৈশিষ্ট্য জমা দিতেও এটি ব্যবহার করুন তার জেনেরিক আকারে স্পেসিফিকেশন। উদাহরণস্বরূপ:
{
"name": "size type", "value": "regular"
}
API দ্বারা প্রকাশিত। |
| সমর্থিত নয় | ডেটা_সোর্স | একটি প্রচার তৈরি করতে একটি বিদ্যমান ডেটা উৎসের প্রয়োজন। |
| সমর্থিত নয় | বৈশিষ্ট্য | প্রচারের নির্দিষ্ট বৈশিষ্ট্য, উদাহরণস্বরূপ, দীর্ঘ_টাইল , প্রচারের_কার্যকর_সময়কাল , এবং অন্যান্য, বৈশিষ্ট্য বার্তার অংশ। |
| আইটেম_আইডি | আইটেম_আইডি_অন্তর্ভুক্তি | কোনও প্রচারে প্রযোজ্য আইটেম আইডির তালিকা to এর নাম পরিবর্তন করা হয়েছে। |
| স্টোর_আইডি | স্টোর_আইডি_ইনক্লুশন | কোন প্রোমোশন প্রযোজ্য স্টোর আইডির তালিকা to এর নাম পরিবর্তন করা হয়েছে। |
| পণ্যের ধরণ | পণ্যের_প্রকার_অন্তর্ভুক্তি | কোন প্রোমোশনে কোন ধরণের পণ্য প্রযোজ্য তার তালিকা to এর নাম পরিবর্তন করা হয়েছে। |
| আইটেম_গ্রুপ_আইডি | আইটেম_গ্রুপ_আইডি_অন্তর্ভুক্তি | কোনও প্রচারের জন্য প্রযোজ্য আইটেম গ্রুপ আইডির তালিকা to এর নাম পরিবর্তন করা হয়েছে। |
| ব্র্যান্ড | ব্র্যান্ড_ইনক্লুশন | কোন কোন ব্র্যান্ডের জন্য প্রচার প্রযোজ্য তার তালিকা to এর নাম পরিবর্তন করা হয়েছে। |
| স্টোর_কোড | স্টোর_কোড_ইনক্লুশন | কোনও প্রচারে প্রযোজ্য স্টোর কোডের তালিকা to এর নাম পরিবর্তন করা হয়েছে। |
price:
{
object (Price)
}
|
price:
{
object (Price)
}
| মূল্যের সংজ্ঞা বদলে গেছে। কেনাকাটার জন্য কন্টেন্ট API-তে, মূল্য মূল্যের পরিমাণ এখন মাইক্রোতে রেকর্ড করা হয়েছে, পরিমাণ ক্ষেত্রের নাম মান থেকে পরিবর্তিত হয়েছে মুদ্রা ক্ষেত্রের নাম পরিবর্তন করে করা হয়েছে |
| অর্ডার_সীমা | (সমর্থিত নয়) | order_limit অ্যাট্রিবিউটটি সমর্থিত নয়। |
| শিপিং সার্ভিসের নাম[] | (সমর্থিত নয়) | shippingServiceNames[] সমর্থিত নয়। |
| টাকা_বাজেট | (সমর্থিত নয়) | money_budget সমর্থিত নয়। |
| প্রচার_গন্তব্য_আইডি | প্রচার_গন্তব্য | promotionDestinationIds এর নাম পরিবর্তন করা হয়েছে। |
পদোন্নতির অবস্থা
{
"destinationStatuses": [
{
"destination": string,
"status": enum (State)
}
],
"promotionIssue": [
{
"code": string,
"detail": string
}
],
"creationDate": string,
"lastUpdateDate": string
}
| পদোন্নতির অবস্থা পরিবর্তিত হয়েছে। সংখ্যাগুলিতে আরও বিস্তৃত বিবরণ পাওয়া যাবে।
promotionStatus = {
destinationStatuses = [
{
reportingContext = Enum
status = Enum
},
],
itemLevelIssues = [
{
code = String
severity = Enum
resolution = String
reportingContext = Enum
description = String
detail = String
documentation = String applicableCountries = [
String,
]
}
]
}
| |