আমরা কেনাকাটা ডেভেলপারদের জন্য Content API-এর সাথে পরিচিত হওয়ার জন্য Merchant API ডিজাইন করেছি, তবুও সহজ এবং আরও নমনীয়। এখানে মার্চেন্ট API-এর ডিজাইনের কিছু বিস্তারিত তথ্য রয়েছে:
সাব-এপিআই
মার্চেন্ট এপিআই হল সাব-এপিআই-এর একটি সংগ্রহ। সাব-এপিআইগুলি সম্পর্কিত পরিষেবা এবং সংস্থানগুলির গ্রুপ। এই ডিজাইনের অর্থ হল আপনি শুধুমাত্র আপনার অনন্য ইন্টিগ্রেশনের জন্য প্রয়োজনীয় সাব-এপিআই ব্যবহার করতে পারেন।
মার্চেন্ট এপিআইতে নিম্নলিখিত সাব-এপিআই অন্তর্ভুক্ত রয়েছে:
- অ্যাকাউন্ট : স্কেলে বণিক অ্যাকাউন্টগুলি পরিচালনা করুন।
- পণ্য : মূল্য এবং প্রাপ্যতার মতো পণ্যের ডেটা পরিচালনা করুন।
- ডেটা উত্স : আপনার পণ্যগুলির জন্য ডেটা উত্সগুলি দেখুন এবং পরিচালনা করুন৷
- ইনভেন্টরি : Google-এ স্টোর বা অঞ্চল অনুসারে আপনার পণ্যগুলি প্রদর্শন করুন।
- প্রতিবেদন : Google জুড়ে আপনার পণ্য, কর্মক্ষমতা, এবং প্রতিযোগিতামূলক ল্যান্ডস্কেপের ডেটা দেখুন।
- প্রচার : আপনার পণ্যগুলির জন্য বিশেষ অফারগুলি প্রদর্শন করতে প্রচারগুলি তৈরি করুন এবং পরিচালনা করুন৷
- স্থানীয় ফিড অংশীদারিত্ব : আপনার স্থানীয় পণ্য ইনভেন্টরি ফিড আপলোড করুন।
- রূপান্তর উত্স : আপনার অ্যাকাউন্টের জন্য রূপান্তর উত্স পরিচালনা করুন৷
মার্চেন্ট API বিটাতে রয়েছে এবং সময়ের সাথে সাথে আরও সাব-এপিআই অন্তর্ভুক্ত করবে।
পরিবহন
মার্চেন্ট API-এর ডিফল্ট পরিবহন ব্যবস্থা হল gRPC । আপনি REST ব্যবহার করতে পারেন।
আরও তথ্যের জন্য কুইকস্টার্ট গাইড দেখুন।
সংস্করণ করা
সাব-এপিআইগুলি আলাদাভাবে সংস্করণ করা হয়। এর মানে হল যে আপনি ব্যবহার করেন না এমন একটি সাব-এপিআই আপডেট করলে আপনাকে কিছু করতে হবে না। আপনার ব্যবহার করা সাব-এপিআইগুলির নতুন সংস্করণ প্রকাশিত হলেই আপনাকে আপনার কোড আপডেট করতে হবে৷
"বিটা" তে শেষ হওয়া সংস্করণগুলি পরিবর্তন বা অপসারণ সাপেক্ষে৷
,আমরা কেনাকাটা ডেভেলপারদের জন্য Content API-এর সাথে পরিচিত হওয়ার জন্য Merchant API ডিজাইন করেছি, তবুও সহজ এবং আরও নমনীয়। এখানে মার্চেন্ট API-এর ডিজাইনের কিছু বিস্তারিত তথ্য রয়েছে:
সাব-এপিআই
মার্চেন্ট এপিআই হল সাব-এপিআই-এর একটি সংগ্রহ। সাব-এপিআইগুলি সম্পর্কিত পরিষেবা এবং সংস্থানগুলির গ্রুপ। এই ডিজাইনের অর্থ হল আপনি শুধুমাত্র আপনার অনন্য ইন্টিগ্রেশনের জন্য প্রয়োজনীয় সাব-এপিআই ব্যবহার করতে পারেন।
মার্চেন্ট এপিআইতে নিম্নলিখিত সাব-এপিআই অন্তর্ভুক্ত রয়েছে:
- অ্যাকাউন্ট : স্কেলে বণিক অ্যাকাউন্টগুলি পরিচালনা করুন।
- পণ্য : মূল্য এবং প্রাপ্যতার মতো পণ্যের ডেটা পরিচালনা করুন।
- ডেটা উত্স : আপনার পণ্যগুলির জন্য ডেটা উত্সগুলি দেখুন এবং পরিচালনা করুন৷
- ইনভেন্টরি : Google-এ স্টোর বা অঞ্চল অনুসারে আপনার পণ্যগুলি প্রদর্শন করুন।
- প্রতিবেদন : Google জুড়ে আপনার পণ্য, কর্মক্ষমতা, এবং প্রতিযোগিতামূলক ল্যান্ডস্কেপের ডেটা দেখুন।
- প্রচার : আপনার পণ্যগুলির জন্য বিশেষ অফারগুলি প্রদর্শন করতে প্রচারগুলি তৈরি করুন এবং পরিচালনা করুন৷
- স্থানীয় ফিড অংশীদারিত্ব : আপনার স্থানীয় পণ্য ইনভেন্টরি ফিড আপলোড করুন।
- রূপান্তর উত্স : আপনার অ্যাকাউন্টের জন্য রূপান্তর উত্স পরিচালনা করুন৷
মার্চেন্ট API বিটাতে রয়েছে এবং সময়ের সাথে সাথে আরও সাব-এপিআই অন্তর্ভুক্ত করবে।
পরিবহন
মার্চেন্ট API-এর ডিফল্ট পরিবহন ব্যবস্থা হল gRPC । আপনি REST ব্যবহার করতে পারেন।
আরও তথ্যের জন্য কুইকস্টার্ট গাইড দেখুন।
সংস্করণ করা
সাব-এপিআইগুলি আলাদাভাবে সংস্করণ করা হয়। এর মানে হল যে আপনি ব্যবহার করেন না এমন একটি সাব-এপিআই আপডেট করলে আপনাকে কিছু করতে হবে না। আপনার ব্যবহার করা সাব-এপিআইগুলির নতুন সংস্করণ প্রকাশিত হলেই আপনাকে আপনার কোড আপডেট করতে হবে৷
"বিটা" তে শেষ হওয়া সংস্করণগুলি পরিবর্তন বা অপসারণ সাপেক্ষে৷