আপনি আপনার Merchant Center অ্যাকাউন্ট এবং অন্যান্য পরিষেবা প্রদানকারীদের মধ্যে সম্পর্ক পরিচালনা করতে অ্যাকাউন্ট API ব্যবহার করতে পারেন। একটি সম্পর্ক একটি আনুষ্ঠানিক সংযোগ যা একটি প্রদানকারীকে আপনার ব্যবসার জন্য নির্দিষ্ট পরিষেবা প্রদান করতে সক্ষম করে। একটি পরিষেবা প্রদানকারীকে প্রদত্ত অনুমতি এবং ক্ষমতাকে সংজ্ঞায়িত করে, যেমন পণ্য ব্যবস্থাপনা বা প্রচারাভিযান পরিচালনা। যেমন, আপনার Merchant Center অ্যাকাউন্টকে একটি Google Ads অ্যাকাউন্টের সাথে লিঙ্ক করা বিজ্ঞাপন অ্যাকাউন্টকে বিজ্ঞাপন প্রচার চালানোর জন্য আপনার পণ্যের ডেটা ব্যবহার করতে দেয়।
একটি সম্পর্ক নিম্নলিখিত বৈশিষ্ট্যগুলির সমন্বয়ে গঠিত:
- বণিক কেন্দ্রের অ্যাকাউন্ট পরিষেবাটি গ্রহণ করছে
- সেবা প্রদানকারী
- বণিক কেন্দ্র অ্যাকাউন্টে যে পরিষেবা বা পরিষেবাগুলি দেওয়া হচ্ছে
পরিষেবা প্রদানকারীরা তাদের পরিষেবা প্রদানকারী অ্যাকাউন্টগুলির সাথে একটি উপনাম যুক্ত করতে পারে (এটি seller_id
ক্ষেত্রের সমতুল্য যা কেনাকাটার জন্য সামগ্রী API-তে অ্যাকাউন্ট সংস্থানে উপস্থিত ছিল)। AccountRelationship
রিসোর্সের মধ্যে ঐচ্ছিক account_id_alias
ক্ষেত্রটি ব্যবহার করে উপনাম বরাদ্দ করা যেতে পারে এবং একটি কাস্টম শনাক্তকারী হিসাবে কাজ করে।
একটি অ্যাকাউন্টের উপনাম ব্যবহার করে অ্যাক্সেস করার জন্য URL গঠন হল GET /accounts/v1/accounts/{provider}~{account_id_alias}
।
সেবা
অ্যাকাউন্টস API-এ, অ্যাকাউন্টগুলি নিম্নলিখিত পরিষেবাগুলি পেতে পারে:
অ্যাকাউন্ট একত্রীকরণ : এটি একটি উন্নত অ্যাকাউন্ট এবং এটি যে অ্যাকাউন্টগুলিতে পরিষেবা প্রদান করছে তার মধ্যে সম্পর্ককে মডেল করে৷ পরিষেবা প্রদানকারী (উন্নত অ্যাকাউন্ট) লিঙ্ক করা সাব-অ্যাকাউন্টগুলিতে সম্পূর্ণ, অনিয়ন্ত্রিত অ্যাক্সেস পায়।
externalAccountId
হল এই ক্ষেত্রে, Merchant Center অ্যাকাউন্টের শনাক্তকারী৷ আপনি যখন একটি সাব-অ্যাকাউন্ট তৈরি করেন , তখনexternalAccountId
অবশ্যই বাদ দিতে হবে, কারণ এটি তৈরি করার পরে অ্যাকাউন্টের আইডিতে বরাদ্দ করা হবে।প্রচারাভিযান পরিচালনা : এই পরিষেবাটি একটি মার্চেন্ট সেন্টার অ্যাকাউন্ট এবং একটি Google বিজ্ঞাপন অ্যাকাউন্টের মধ্যে লিঙ্কের মডেল করে, বিজ্ঞাপন অ্যাকাউন্টকে বিজ্ঞাপন প্রচার চালানোর জন্য প্রয়োজনীয় পণ্য এবং অ্যাকাউন্ট ডেটাতে অ্যাক্সেস দেয়। এই ক্ষেত্রে পরিষেবা প্রদানকারী হল
GOOGLE_ADS
এবংexternalAccountId
হল Google Ads অ্যাকাউন্টের ID৷তুলনামূলক কেনাকাটা : এটি একটি তুলনামূলক শপিং পরিষেবা (সিএসএস) এর সাথে সম্পর্ককে প্রতিনিধিত্ব করে যা মার্চেন্ট সেন্টার অ্যাকাউন্ট পরিচালনা করে।
স্থানীয় তালিকা ব্যবস্থাপনা : এটি একটি Google ব্যবসায়িক প্রোফাইল ব্যবহার করে স্থানীয় ইনভেন্টরি এবং তালিকা পরিচালনার জন্য একটি স্টোর ম্যানেজারের সাথে সম্পর্ককে উপস্থাপন করে।
অ্যাকাউন্ট ম্যানেজমেন্ট : এই পরিষেবাটি প্রদানকারীকে মার্চেন্ট সেন্টার অ্যাকাউন্টে প্রশাসনিক ক্রিয়াকলাপ সম্পাদন করতে সক্ষম করে, যেমন অ্যাকাউন্ট সেটিংস কনফিগার করা, ব্যবহারকারীদের পরিচালনা করা বা ব্যবসার তথ্য আপডেট করা। ব্যবসা প্রদত্ত অ্যাক্সেস সীমাবদ্ধ করতে পারে।
পণ্য ব্যবস্থাপনা : এই পরিষেবা প্রদানকারীদের পণ্য এবং সম্পর্কিত বৈশিষ্ট্য যেমন ডেটা উত্স এবং নিয়মগুলি পরিচালনা করতে দেয়৷
হ্যান্ডশেক
একটি পরিষেবা প্রতিষ্ঠা করতে, পরিষেবা প্রদানকারী অ্যাকাউন্ট এবং পরিষেবা গ্রহণকারী অ্যাকাউন্ট উভয়কেই সংযোগটি অনুমোদন করতে হবে। এই অনুমোদন প্রক্রিয়াকে হ্যান্ডশেক বলা হয়।
হ্যান্ডশেক একটি দ্বি-পদক্ষেপ প্রক্রিয়া:
- একটি পক্ষ একটি পরিষেবা লিঙ্ক প্রস্তাব.
- অন্য পক্ষ প্রস্তাব অনুমোদন বা প্রত্যাখ্যান.
একবার একটি প্রস্তাব গৃহীত হলে, পরিষেবাটি অনুমোদিত হয় এবং সম্পূর্ণরূপে প্রতিষ্ঠিত বলে বিবেচিত হয়। পরিষেবা প্রদানকারীকে প্রদত্ত যে কোনও অ্যাক্সেসের অধিকার এখন যোগ্য ব্যবহারকারীদের দেওয়া হয় (নীচে অ্যাক্সেসের অধিকার দেখুন)।
মনে রাখবেন যে ব্যবহারকারীর একটি প্রস্তাব তৈরি করা, প্রত্যাখ্যান করা বা অনুমোদন করার প্রক্রিয়াটি শুরু করার জন্য অ্যাকাউন্টে ADMIN
অ্যাক্সেসের অধিকার থাকতে হবে। সুতরাং যদি পরিষেবা প্রদানকারী একটি পরিষেবার প্রস্তাব করে, তবে প্রস্তাবনাকারী ব্যবহারকারীকে অবশ্যই পরিষেবা প্রদানকারীর অ্যাকাউন্টে একজন ADMIN
হতে হবে এবং প্রস্তাবটি গ্রহণ বা প্রত্যাখ্যানকারী ব্যবহারকারীকে অবশ্যই গ্রহণকারী অ্যাকাউন্টে একজন ADMIN
হতে হবে।
পরিষেবা-নির্দিষ্ট হ্যান্ডশেক আচরণ
নিম্নলিখিত প্রতিটি পৃথক পরিষেবার জন্য নির্দিষ্ট হ্যান্ডশেক প্রয়োজনীয়তার একটি বিবরণ:
অ্যাকাউন্ট একত্রীকরণ : এই পরিষেবাটি শুধুমাত্র অ্যাকাউন্ট তৈরির অংশ হিসাবে প্রতিষ্ঠিত করা যেতে পারে। পরিষেবা প্রদানকারী একটি উন্নত অ্যাকাউন্ট হতে প্রত্যাশিত, এবং পরিষেবাটি স্বয়ংক্রিয়ভাবে অনুমোদিত হয় যেহেতু উন্নত অ্যাকাউন্টের ব্যবহারকারীদের অ্যাকাউন্টে সম্পূর্ণ
ADMIN
অ্যাক্সেস রয়েছে।প্রচারাভিযান পরিচালনা : যদিও এটি সাধারণ হ্যান্ডশেক প্রক্রিয়া অনুসরণ করে, একটি সিস্টেমে প্রস্তাব করা হয় (উদাহরণস্বরূপ Google বিজ্ঞাপন) এবং অনুমোদনগুলি অন্য সিস্টেমে করা হয় (উদাহরণস্বরূপ মার্চেন্ট সেন্টারে বা মার্চেন্ট এপিআই-এর মাধ্যমে)।
স্থানীয় তালিকা ব্যবস্থাপনা : এই পরিষেবার জন্য, হ্যান্ডশেক একটি ডেডিকেটেড পদ্ধতিতে প্রস্তাব করা হয় এবং অনুমোদনগুলি অন্য সিস্টেমে করা হয় (উদাহরণস্বরূপ Google ব্যবসায়িক প্রোফাইল)। Google ব্যবসায়িক প্রোফাইল লিঙ্ক করার জন্য বিশদ পদক্ষেপ গাইডে রয়েছে।
অ্যাকাউন্ট ম্যানেজমেন্ট : এই পরিষেবার জন্য, নিয়মিত হ্যান্ডশেক প্রক্রিয়া প্রযোজ্য (পরিষেবা প্রদানকারী বা ব্যবসার দ্বারা প্রস্তাবিত, অন্য পক্ষের কাছ থেকে সম্মতি অনুসরণ করে)।
পণ্য ব্যবস্থাপনা : এই পরিষেবার জন্য, নিয়মিত হ্যান্ডশেক প্রক্রিয়া প্রযোজ্য (এক পক্ষের দ্বারা প্রস্তাবিত, অন্য পক্ষ থেকে গ্রহণযোগ্যতা অনুসরণ করে)।
প্রবেশাধিকার
প্রতিটি পরিষেবার প্রকার পরিষেবা প্রদানকারীর ব্যবহারকারীদের জন্য পরিষেবা প্রদান করা অ্যাকাউন্টের উপর একটি নির্দিষ্ট স্তরের অ্যাক্সেস প্রদান করে:
অ্যাকাউন্ট একত্রীকরণ : এই পরিষেবাটি সম্পূর্ণ
ADMIN
অধিকার প্রদান করে।ক্যাম্পেইন ম্যানেজমেন্ট : এই পরিষেবাটি একটি সীমাবদ্ধ অ্যাক্সেসের অধিকার প্রদান করে, যা সংশ্লিষ্ট বিজ্ঞাপন অ্যাকাউন্টকে পণ্য এবং প্রাথমিক অ্যাকাউন্টের তথ্য অ্যাক্সেস করার অনুমতি দেয়।
তুলনামূলক কেনাকাটা : এই পরিষেবাটি ডিফল্টরূপে, সম্পূর্ণ
ADMIN
অধিকার প্রদান করে। যাইহোক, ব্যবসাটি বণিক কেন্দ্রে প্রদত্ত অ্যাক্সেস সীমাবদ্ধ করতে পারে।স্থানীয় তালিকা ব্যবস্থাপনা : এই পরিষেবাটি সরাসরি অ্যাক্সেসের অধিকার প্রদান করে না। পরিবর্তে, এটি তালিকাকে তার পণ্যগুলিকে মার্চেন্ট সেন্টার অ্যাকাউন্টের সাথে সিঙ্ক্রোনাইজ করতে সক্ষম করে৷
গুরুত্বপূর্ণ : নিম্নলিখিত পরিষেবার প্রকারের জন্য বর্ণিত অ্যাক্সেসের অধিকারগুলি শুধুমাত্র অনুমোদিত পরিষেবা প্রদানকারীদের জন্য প্রযোজ্য। আপনি যদি একজন পরিষেবা প্রদানকারী হন এবং এই ক্ষমতা ব্যবহার করতে চান তাহলে আমাদের সহায়তা দলের সাথে যোগাযোগ করুন। আপনি যদি আগে থেকেই কেনাকাটার জন্য সামগ্রী API-তে পণ্য পরিচালনার জন্য accounts.link
পদ্ধতির জন্য অনুমোদিত হয়ে থাকেন, তাহলে আপনি আরও অনুমোদন ছাড়াই মার্চেন্ট API-এ এই পরিষেবাটি ব্যবহার করতে পারেন।
অ্যাকাউন্ট পরিচালনা : এই পরিষেবাটি ডিফল্টরূপে, সম্পূর্ণ
ADMIN
অধিকার প্রদান করে।পণ্য ব্যবস্থাপনা : এই পরিষেবাটি সম্পূর্ণ
ADMIN
অধিকার প্রদান করে। মনে রাখবেন যে ভবিষ্যতে, এটি শুধুমাত্র পণ্য-সম্পর্কিত অ্যাক্সেস অধিকারের মধ্যে সীমাবদ্ধ থাকবে।
তৃতীয় পক্ষের প্ল্যাটফর্মের জন্য সম্পর্ক কীভাবে প্রযোজ্য
আপনি যদি একটি তৃতীয় পক্ষের প্ল্যাটফর্ম হন যেটি অন্যান্য ব্যবসার হয়ে অ্যাকাউন্ট পরিচালনা করে, তাহলে নিম্নলিখিতগুলি দেখায় যে কীভাবে বিভিন্ন ধারণা আপনার অ্যাকাউন্টের কাঠামোর সাথে মানচিত্র তৈরি করে:
- পরিষেবা প্রদানকারী : আপনার উন্নত অ্যাকাউন্ট ।
- পরিষেবা গ্রহণকারী অ্যাকাউন্ট : একটি বণিক কেন্দ্র অ্যাকাউন্ট যা আপনার পরিচালনা করা ব্যবসার প্রতিনিধিত্ব করে।
- পরিষেবা :
-
accountAggregation
, যদি আপনি এই অ্যাকাউন্টগুলিকে আপনার উন্নত অ্যাকাউন্টের সাব-অ্যাকাউন্ট হিসাবে তৈরি করেন। যাইহোক, এটি নিরুৎসাহিত করা হয় এবং পছন্দের পরিষেবা হলaccountManagement
। -
accountManagement
, যদি আপনি অ্যাকাউন্ট তৈরি করার পরে এই পরিষেবাটি স্থাপন করেন যেগুলি আপনার উন্নত অ্যাকাউন্টের উপ-অ্যাকাউন্ট নয়।
-
কীভাবে একটি উন্নত অ্যাকাউন্ট সেট আপ করবেন এবং নতুন বণিক কেন্দ্র অ্যাকাউন্টগুলির সাথে লিঙ্ক করবেন সে সম্পর্কে বিশদ বিবরণের জন্য, সাব-অ্যাকাউন্ট তৈরি করুন এবং পরিচালনা করুন দেখুন।