কোনো মার্চেন্ট অ্যাকাউন্টের সাথে সম্পর্ক স্থাপন করতে, একজন শপিং পার্টনারকে প্রথমে accounts.link মেথড ব্যবহার করে একটি লিঙ্কিং রিকোয়েস্ট পাঠাতে হবে।
লিঙ্ক অনুরোধটিতে একটি linkedAccountId থাকে যা অনুরোধ গ্রহণকারী মার্চেন্টকে শনাক্ত করে এবং এর action টাইপ হলো ' request '। প্রতিটি লিঙ্কে এক সেট services নির্দিষ্ট করা উচিত, যা তালিকাভুক্ত করে যে পার্টনার মার্চেন্টকে কোন কোন ফিচার প্রদান করে। নিম্নলিখিত services মানগুলি সমর্থিত।
| পরিষেবা | বর্ণনা |
|---|---|
shoppingAdsProductManagement | শপিং বিজ্ঞাপনের জন্য পণ্য ডেটা ব্যবস্থাপনা |
shoppingActionsProductManagement | Buy on Google (পূর্বে Shopping Actions নামে পরিচিত) এর জন্য পণ্য ডেটা ব্যবস্থাপনা |
shoppingActionsOrderManagement | Buy on Google (পূর্বে Shopping Actions নামে পরিচিত) এর জন্য অর্ডার ব্যবস্থাপনা |
এছাড়াও, একটি অনুরোধে অবশ্যই একটি বৈধ linkType থাকতে হবে, যা অনুরোধকারী শপিং পার্টনারের ধরন বর্ণনা করে। শপিং পার্টনারদের নিম্নলিখিত লেবেলগুলির মধ্যে একটি বরাদ্দ করা হয় এবং API কল করার সময় linkType ফিল্ডে তাদের নির্ধারিত লেবেলটি ব্যবহার করা উচিত।
| বৈধ লিঙ্কের প্রকার |
|---|
channelPartner |
eCommercePlatform |
উদাহরণ
নিম্নলিখিত এপিআই কলটি একজন পার্টনারের অ্যাকাউন্ট 123456789 থেকে "98765" linkedAccountId সহ একজন মার্চেন্টের কাছে একটি লিঙ্ক অনুরোধ পাঠায়।
"eCommercePlatform" linkType পার্টনারকে একটি ই-কমার্স প্ল্যাটফর্ম হিসেবে চিহ্নিত করে। services তালিকা থেকে জানা যায় যে, পার্টনারটি "shoppingAdsProductManagement" (শপিং অ্যাডের জন্য প্রোডাক্ট ডেটা ম্যানেজমেন্ট) এবং "shoppingActionsOrderManagement" (বাই অন গুগল-এর জন্য অর্ডার ম্যানেজমেন্ট, যা পূর্বে শপিং অ্যাকশনস নামে পরিচিত ছিল) ফিচারগুলো প্রদান করে।
POST https://shoppingcontent.googleapis.com/content/v2.1/123456789/accounts/123456789/link
{
"linkedAccountId": "98765",
"linkType": "eCommercePlatform",
"services": ["shoppingAdsProductManagement", "shoppingActionsOrderManagement"],
"action": "request"
}
পরবর্তী অংশে বিদ্যমান লিঙ্কগুলির তালিকা পাওয়ার পদ্ধতি বর্ণনা করা হয়েছে।