Merchant API-এর মধ্যে থাকা অ্যাকাউন্ট সাব-API আপনাকে প্রোগ্রাম্যাটিকভাবে Google Merchant Center অ্যাকাউন্ট তৈরি, কনফিগার ও ম্যানেজ করতে দেয়। এটি আপনার Merchant Center অ্যাকাউন্টের সম্পূর্ণ লাইফসাইকেল ও মূল কনফিগারেশন ম্যানেজ করার জন্য টুলের একটি বিস্তৃত স্যুট অফার করে। এই API সেইসব ব্যবসা ও থার্ড-পার্টি পরিষেবা প্রদানকারীর জন্য অত্যন্ত গুরুত্বপূর্ণ যারা অ্যাকাউন্ট সেট-আপ ও চলমান রক্ষণাবেক্ষণ অটোমেট করতে চায়।
অ্যাকাউন্ট সাব-API-এর মাধ্যমে আপনি নিম্নলিখিত কাজগুলি করতে পারবেন:
- Merchant Center অ্যাকাউন্টের মূল অপারেশনগুলি সম্পাদন করুন: নতুন Merchant Center অ্যাকাউন্ট তৈরি করা, তাদের বিবরণ পুনরুদ্ধার করা, মূল সেটিংস আপডেট করা, অ্যাকাউন্ট-লেভেলের সমস্যাগুলি পর্যবেক্ষণ করা, আপনি অ্যাক্সেস করতে পারেন এমন অ্যাকাউন্টগুলির তালিকা তৈরি করা এবং প্রয়োজনে অ্যাকাউন্টগুলি মুছে ফেলা।
- আপনার ব্যবসার তথ্য এবং অনলাইন স্টোরের উপস্থিতি প্রতিষ্ঠা করুন: আপনার ব্যবসার প্রয়োজনীয় বিবরণ (যেমন ঠিকানা এবং যোগাযোগের তথ্য), স্ব-ঘোষিত পরিচয় অ্যাট্রিবিউট কনফিগার করুন এবং আপনার হোমপেজ URL নির্দিষ্ট, যাচাই এবং দাবি করে আপনার অনলাইন স্টোরের ওয়েবসাইট সেট-আপ করুন। আপনার ব্যবসা কীভাবে উপস্থাপিত হবে তা এর উপর নির্ভর করে।
- ব্যবহারকারীর অ্যাক্সেস ও যোগাযোগের পছন্দ ম্যানেজ করা: আপনার Merchant Center অ্যাকাউন্ট কে অ্যাক্সেস করতে পারবেন তা কীভাবে নিয়ন্ত্রণ করবেন, তাদের নির্দিষ্ট অনুমতি নির্ধারণ করবেন এবং গুরুত্বপূর্ণ অ্যাকাউন্ট আপডেট ও খবরের জন্য তাদের ইমেল বিজ্ঞপ্তি সংক্রান্ত পছন্দ কনফিগার করবেন তা জানুন।
- প্রোগ্রামে নাম নথিভুক্তকরণ ও অংশগ্রহণ ম্যানেজ করা: বিভিন্ন Merchant Center প্রোগ্রামে (যেমন ফ্রি লিস্টিং বা শপিং বিজ্ঞাপন) আপনার নাম নথিভুক্তকরণ ম্যানেজ করুন, আপনার অংশগ্রহণের স্ট্যাটাস ম্যানেজ করুন এবং আপনার প্রোডাক্টের রিচ বাড়ানোর জন্য প্রোগ্রাম-নির্দিষ্ট প্রয়োজনীয়তা বুঝুন।
- লজিস্টিকস কনফিগার করুন: শিপিং, রিটার্ন ও অঞ্চল: আপনার অ্যাকাউন্ট-লেভেল শিপিং সেটিংস সেট-আপ করুন, গ্রাহকদের জন্য আপনার অনলাইন রিটার্ন নীতি নির্ধারণ করুন এবং সুনির্দিষ্ট টার্গেটিং ও পরিষেবা ডেলিভারির জন্য ভৌগোলিক অঞ্চল তৈরি করুন।
- উন্নত ইন্টিগ্রেশন এবং অ্যাকাউন্ট লিঙ্কিংয়ের সুবিধা নিন: সর্বজনীন চ্যানেল অভিজ্ঞতার জন্য সেটিংস ম্যানেজ করতে, Google Business Profile অ্যাকাউন্ট এবং লোকাল ফিড পার্টনারশিপ (LFP) প্রদানকারীদের সাথে লিঙ্ক করতে এবং থার্ড-পার্টি প্রদানকারী বা এজেন্সির মতো অন্যান্য অ্যাকাউন্টের সাথে পরিষেবার সম্পর্ক স্থাপন ও ম্যানেজ করতে শিখুন।
এই নির্দেশিকাগুলি সাধারণ ব্যবহারের ক্ষেত্রে বিস্তারিত নির্দেশাবলী এবং উদাহরণ প্রদান করে:
- অ্যাকাউন্ট তৈরি করা: প্রোগ্রাম্যাটিক্যালি নতুন Merchant Center অ্যাকাউন্ট তৈরি করা এবং উন্নত অ্যাকাউন্টের সাথে সেটির সম্পর্ক ম্যানেজ করার ধাপগুলি জানুন। একাধিক বিক্রেতা বা ব্র্যান্ড ম্যানেজ করার জন্য এটি প্রয়োজনীয়।
- সম্পর্ক: বিভিন্ন Merchant Center অ্যাকাউন্টের মধ্যে (যেমন, উন্নত অ্যাকাউন্ট বা থার্ড-পার্টি প্রদানকারীর সাথে) পরিষেবা সংক্রান্ত সম্পর্ক কীভাবে গঠন ও ম্যানেজ করা হয় তা বুঝুন।
- Google Business Profile লিঙ্ক করা: আপনার স্থানীয় ব্যবসার উপস্থিতি আরও উন্নত করতে, আপনার Google Business Profile-এর সাথে Merchant Center অ্যাকাউন্ট কানেক্ট করুন।
- আপনার অ্যাকাউন্টে অ্যাক্সেস নিয়ন্ত্রণ করুন: আপনার Merchant Center অ্যাকাউন্টে ব্যবহারকারীর অনুমতি ও ভূমিকা নিয়ন্ত্রণ করুন যাতে নির্দিষ্ট অ্যাকশন কে সম্পাদন করতে পারবেন তা নিয়ন্ত্রণ করা যায়।
- Merchant Center-এর ইমেল বিজ্ঞপ্তি ম্যানেজ করা: অ্যাকাউন্ট সংক্রান্ত সতর্কতা, খবর ও পরামর্শের জন্য আপনি ও অন্যান্য ব্যবহারকারীরা যে ইমেল বিজ্ঞপ্তি পান, তা কাস্টমাইজ করুন।
- হোমপেজ সেটিংস ম্যানেজ করা: আপনার অনলাইন স্টোরের ওয়েবসাইট URL সেট, যাচাই ও দাবি করুন। অ্যাকাউন্ট যাচাইকরণ ও প্রোগ্রামে অংশগ্রহণ করার জন্য এটি একটি গুরুত্বপূর্ণ ধাপ।
- Content API মাইগ্রেশন: Content API for Shopping থেকে মাইগ্রেশন সম্পর্কে জানতে, অ্যাকাউন্ট ম্যানেজমেন্ট মাইগ্রেট করুন দেখুন।
Merchant Center অ্যাকাউন্টের গঠন ও সম্পর্ক
Merchant Center ইকোসিস্টেম বিভিন্ন ব্যবসার প্রয়োজন মেটাতে আলাদা আলাদা অ্যাকাউন্ট স্ট্রাকচার সমর্থন করে। এইসব অ্যাকাউন্ট একে অপরের সাথে সম্পর্কও তৈরি করতে পারে, যেখানে একটি অ্যাকাউন্ট (পরিষেবা প্রদানকারী) অন্য অ্যাকাউন্টকে নির্দিষ্ট পরিষেবা অফার করে। অ্যাকাউন্ট সাব-API আপনাকে এই ধরনের এবং তাদের সম্পর্কের সাথে ইন্টারঅ্যাক্ট করতে এবং পরিচালনা করতে দেয়।
মার্চেন্ট অ্যাকাউন্ট
এটি একটি Merchant Center অ্যাকাউন্ট, সাধারণত কোনও স্বতন্ত্র ব্যবসা তাদের নিজস্ব প্রোডাক্ট তালিকা এবং প্রোগ্রাম সরাসরি ম্যানেজ করতে এটি ব্যবহার করে।
সাধারণ ব্যবহারিক ক্ষেত্র:
- ছোট থেকে মাঝারি আকারের ব্যবসা যারা নিজেদের ই-কমার্স উপস্থিতি ম্যানেজ করে।
- যেসব মার্চেন্ট তাদের Google Merchant Center সেট-আপ সরাসরি নিয়ন্ত্রণ করতে চান।
- যেসব মার্চেন্ট স্টোর বিল্ডার বা অন্যান্য থার্ড-পার্টি পরিষেবা প্রদানকারী ব্যবহার করেন, যারা তাদের অ্যাকাউন্ট তৈরি ও ম্যানেজ করতে সাহায্য করে।
সম্পর্ক ও পরিষেবা:
প্রোডাক্ট ডেটা ম্যানেজমেন্ট বা অ্যাকাউন্ট ও ক্যাম্পেন ম্যানেজমেন্টের মতো কাজে সহায়তার জন্য মার্চেন্ট অ্যাকাউন্ট পরিষেবা প্রদানকারীর সাথে লিঙ্ক করা যেতে পারে।
উন্নত অ্যাকাউন্ট
উন্নত অ্যাকাউন্ট হল Google Merchant Center-এর মধ্যে একটি বিশেষ অ্যাকাউন্ট। এটি ব্যবসা এবং থার্ড-পার্টি পরিষেবা প্রদানকারীদের (যেমন স্টোর বিল্ডার, চ্যানেল পার্টনার, এজেন্সি এবং মার্কেটপ্লেস) জন্য ডিজাইন করা হয়েছে যাদের একাধিক Merchant Center অ্যাকাউন্ট স্কেলে ম্যানেজ করতে হবে।
সাধারণ ব্যবহারের উদাহরণ:
- স্টোর বিল্ডার: থার্ড-পার্টি পরিষেবা প্রদানকারী যারা মার্চেন্টদের অনলাইন স্টোর তৈরি ও পরিচালনা করতে সাহায্য করে।
- মার্কেটপ্লেস: অনলাইন শপিং ডেস্টিনেশন যেখানে একাধিক স্বতন্ত্র মার্চেন্ট তাদের প্রোডাক্ট বিক্রি করেন।
- একাধিক ব্র্যান্ডের মালিকানা রয়েছে এমন মার্চেন্ট: এই মার্চেন্টদের একাধিক ব্র্যান্ডের মালিকানা রয়েছে এবং তারা দোকানে বা অনলাইনে একাধিক ডোমেনে প্রোডাক্ট বিক্রি করে।
- আন্তর্জাতিক রিটেলার: একাধিক দেশ ও ডোমেন জুড়ে প্রোডাক্ট বিক্রি করা রিটেলার।
- চ্যানেল পার্টনার: এমন এন্টিটি যা মার্চেন্টদের বিভিন্ন মার্কেটিং চ্যানেলে তাদের প্রোডাক্ট তালিকাভুক্ত করতে সাহায্য করে এবং প্রায়শই সম্পর্কিত পরিষেবা প্রদান করে।
- এজেন্সি: মার্কেটিং ও বিজ্ঞাপন এজেন্সি যারা তাদের ক্লায়েন্টের হয়ে Merchant Center অ্যাকাউন্ট, প্রোডাক্ট ফিড ও ক্যাম্পেন ম্যানেজ করে।
সম্পর্ক ও পরিষেবা:
সব উন্নত অ্যাকাউন্ট একাধিক মার্চেন্ট অ্যাকাউন্ট ম্যানেজ করলেও, নির্দিষ্ট বিজনেস মডেলের উপর ভিত্তি করে সম্পর্ক ও পরিষেবার অপ্টিমাল কনফিগারেশন ও ব্যবহার প্রায়ই আলাদা হয়। এইসব পার্থক্য বোঝা API-এর কার্যকর ব্যবহারের জন্য অত্যন্ত গুরুত্বপূর্ণ। সাধারণ ব্যবহারের ক্ষেত্রে নিম্নলিখিত পেশাদার পদ্ধতিগুলি সাজেস্ট করা হয়:
স্টোর নির্মাতা ও চ্যানেল পার্টনার
এইসব পার্টনারদের উন্নত অ্যাকাউন্ট তৈরি করতে হবে এবং যেসব মার্চেন্টের সাথে তারা কাজ করেন তাদের সাথে সম্পর্ক স্থাপন করতে হবে:
- অ্যাকাউন্ট নেই এমন নতুন মার্চেন্টের জন্য: Merchant Center UI-তে কোনও অ্যাকাউন্টকে
উন্নত অ্যাকাউন্টে পরিবর্তন করার সময়, Google অটোমেটিক
স্টোর বিল্ডার ও চ্যানেল পার্টনারকে
Account Aggregation(accountAggregation) পরিষেবার সাথে মাল্টি-ক্লায়েন্ট উন্নত অ্যাকাউন্ট হিসেবে কনফিগার করে। স্টোর বিল্ডার বা চ্যানেল পার্টনারaccounts.createAndConfigure-এর সাথেaccountAggregationব্যবহার করে মার্চেন্টের জন্য নতুন সাব-অ্যাকাউন্ট তৈরি করতে পারবেন, যা Merchant Center-এ দেখা ও ম্যানেজ করা যাবে। - আগে থেকে থাকা Merchant Center অ্যাকাউন্টের জন্য: আগে থেকে থাকা সিঙ্গল অ্যাকাউন্ট
accountAggregation-এর সাথে উন্নত অ্যাকাউন্টের অধীনে সরানো যাবে না। পরিবর্তে, স্টোর বিল্ডার বা চ্যানেল পার্টনারকে মার্চেন্টের আগে থেকে থাকা ব্যক্তিগত অ্যাকাউন্টের সাথে একটিAccount Management(accountManagement) পরিষেবা লিঙ্ক স্থাপন করতে হবে। এর ফলে, স্টোর বিল্ডার বা চ্যানেল পার্টনার, মার্চেন্টের সম্মতি নিয়ে অ্যাকাউন্টের বিভিন্ন দিক ম্যানেজ করতে পারেন।
ম্যানেজ করা অ্যাকাউন্টের জন্য তথ্য সংগ্রহ করা: accountManagement-এর মাধ্যমে আপনি যেসব মার্চেন্ট অ্যাকাউন্ট ম্যানেজ করেন,
সেগুলির তথ্য সংগ্রহ করতে,
relationship ফিল্টার সহ accounts.list-এ কল করুন, যেমন,
filter=relationship(providerId={PROVIDER_ID} AND service(type="ACCOUNT_MANAGEMENT")),
এবং তারপর নির্দিষ্ট অ্যাকাউন্ট ও পরিষেবার বিবরণ চেক করতে accounts.get
বা accountServices.list-এ কল করুন।
এজেন্সি
এজেন্সিগুলি সাধারণত তাদের ক্লায়েন্টদের মালিকানাধীন স্বতন্ত্র Merchant Center অ্যাকাউন্টগুলি ম্যানেজ করে, একটি উন্নত অ্যাকাউন্টের অধীনে সাব-অ্যাকাউন্টগুলি একত্রিত করার পরিবর্তে:
- আগে থেকে থাকা Merchant Center অ্যাকাউন্টের জন্য: এজেন্সি একটি
Account Management(accountManagement) পরিষেবার লিঙ্ক (প্রায়ইProducts Management(productsManagement) বাCampaign Management(campaignsManagement)-এর সাথে যুক্ত) প্রস্তাব করে, যা মার্চেন্ট অনুমোদন করেন। - অ্যাকাউন্ট নেই এমন নতুন মার্চেন্টের জন্য: এজেন্সি
Account Management(accountManagement) পরিষেবা ব্যবহার করেaccounts.createAndConfigure-এ কল করতে পারে এবং মার্চেন্টকেADMINব্যবহারকারী হিসেবে যোগ করতে পারে যাতে মার্চেন্ট সিঙ্গল অ্যাকাউন্টের মালিকানা ধরে রাখতে পারেন।
মার্কেটপ্লেস
মার্কেটপ্লেস প্রতিটি ডোমেনের জন্য একটি উন্নত অ্যাকাউন্ট পরিচালনা করে এবং Account Aggregation পরিষেবার মাধ্যমে বিক্রেতার অ্যাকাউন্ট তৈরি করে। মার্কেটপ্লেসে একাধিক ধরনের বিক্রেতা থাকা সাধারণ ব্যাপার, যার মধ্যে কিছু বিক্রেতার জন্য Google-এর সহায়তা টিমের মাধ্যমে অতিরিক্ত কনফিগারেশন প্রয়োজন হয়। উন্নত অ্যাকাউন্ট লেভেলে ডোমেন দাবি ও প্রোগ্রাম ম্যানেজমেন্ট করা হয় এবং
বিক্রেতা অ্যাকাউন্ট তা উত্তরাধিকার সূত্রে পায়। অতিরিক্ত
বিবরণের জন্য
সঠিক মার্কেটপ্লেস অ্যাকাউন্ট স্ট্রাকচার সহায়তা কেন্দ্র
নিবন্ধ দেখুন।
- মার্কেটপ্লেসের মালিকানাধীন বিক্রেতার অ্যাকাউন্ট: মার্কেটপ্লেসের নিজস্ব প্রোডাক্টের জন্য একটি নির্দিষ্ট অ্যাকাউন্ট। এটি মার্কেটপ্লেসকে তার ব্র্যান্ড পরিচিতি, বিক্রেতার রেটিং এবং নির্দিষ্ট ফার্স্ট-পার্টি ক্যাম্পেন স্ট্র্যাটেজি ব্যবহার করার অনুমতি দেয়।
- একক-বিক্রেতা অ্যাকাউন্ট: প্রতিটি অ্যাকাউন্টে একজন থার্ড-পার্টি বিক্রেতার প্রোডাক্ট থাকে। এই স্ট্রাকচারটি বড় বিক্রেতাদের জন্য আদর্শ যাদের স্বতন্ত্র, বিক্রেতা-নির্দিষ্ট অ্যাট্রিবিউট প্রয়োজন বা যারা বিক্রেতা-নির্দিষ্ট বিজ্ঞাপন ক্যাম্পেন চালান।
- একাধিক বিক্রেতা অ্যাকাউন্ট: একটি অ্যাকাউন্টে একাধিক থার্ড-পার্টি বিক্রেতার প্রোডাক্ট থাকে, যা অ্যাকাউন্ট ও প্রোডাক্ট ম্যানেজমেন্টকে সহজ করে তোলে। আরও তথ্যের জন্য একাধিক বিক্রেতা অ্যাকাউন্ট সহায়তা কেন্দ্র নিবন্ধ দেখুন।
একাধিক ব্র্যান্ডের মালিকানা রয়েছে এমন মার্চেন্ট
মাল্টি-ব্র্যান্ড ব্যবসা সাধারণত প্রতিটি ব্র্যান্ডের জন্য আলাদা অ্যাকাউন্ট ম্যানেজ করতে উন্নত অ্যাকাউন্ট ব্যবহার করে, যা Account Aggregation পরিষেবা ব্যবহার করে লিঙ্ক করা হয়। এর ফলে
ব্র্যান্ডগুলি স্বাধীনভাবে কাজ করতে পারে (যেমন, ওয়েবসাইট দাবি, প্রোডাক্ট ডেটা)
এবং উন্নত অ্যাকাউন্ট ব্যবহারকারীর অ্যাক্সেস, রিপোর্টিং এবং কখনও কখনও ক্যাম্পেন ওভারসাইটের মতো কেন্দ্রীভূত ফাংশনগুলিকে সহজ করে তোলে।
আন্তর্জাতিক রিটেলার
আন্তর্জাতিক রিটেলাররা উন্নত অ্যাকাউন্ট ব্যবহার করে তাদের বিশ্বব্যাপী উপস্থিতি ম্যানেজ করে,
Account
Aggregation পরিষেবা ব্যবহার করে লিঙ্ক করা দেশ বা অঞ্চল প্রতি পৃথক অ্যাকাউন্ট সহ। ডোমেন কাঠামোর উপর ভিত্তি করে তাদের সেট-আপ প্রায়ই পরিবর্তিত হয়:
- সিঙ্গেল ডোমেন (দেশের সাবডোমেন/পাথ সহ): প্রধান ডোমেনটি সাধারণত উন্নত অ্যাকাউন্ট লেভেলে দাবি করা হয় এবং আঞ্চলিক অ্যাকাউন্ট দ্বারা উত্তরাধিকারসূত্রে প্রাপ্ত হয়। এই আঞ্চলিক অ্যাকাউন্টগুলি তখন স্থানীয় প্রোডাক্ট ডেটা, দাম এবং উপলভ্যতা ম্যানেজ করার উপর ফোকাস করে।
- একাধিক দেশ-নির্দিষ্ট ডোমেন: প্রতিটি আঞ্চলিক অ্যাকাউন্ট তার নিজস্ব নির্দিষ্ট ডোমেন দাবি করে। এই মডেলে, স্বতন্ত্র অ্যাকাউন্টগুলি স্থানীয় অপারেশনগুলি পরিচালনা করে, যখন উন্নত অ্যাকাউন্টটি মূলত ব্যবহারকারীর অ্যাক্সেস, গ্লোবাল রিপোর্টিং এবং ওভারআর্চিং ক্যাম্পেন ম্যানেজমেন্টের মতো কেন্দ্রীভূত ফাংশনগুলির জন্য ব্যবহৃত হয়।