এই পৃষ্ঠায় ব্যাখ্যা করা হয়েছে কিভাবে আপনি Merchant Center অ্যাকাউন্ট তৈরি করতে পারেন এবং Merchant API ব্যবহার করে একটি নমুনা পণ্য আপলোড করতে পারেন।
শুরু করার আগে
আপনার Google ক্লাউড প্রোজেক্টে Merchant API সক্ষম করুন। প্রমাণীকরণের জন্য আপনার এটির প্রয়োজন হবে।
আমার কি গুগল ক্লাউড প্রজেক্ট আছে?
আপনি যদি শপিং কন্টেন্ট সার্ভিস ব্যবহার করে অ্যাপস স্ক্রিপ্টে API ইন্টিগ্রেশন ব্যবহার করেন, তাহলে এটি একটি ডিফল্ট গুগল ক্লাউড প্রোজেক্ট তৈরি করে এবং স্বয়ংক্রিয়ভাবে মার্চেন্ট এপিআই পরিষেবা সক্ষম করে। তবে, মার্চেন্ট এপিআই ব্যবহার করার আগে আপনাকে এখনও এককালীন ডেভেলপার নিবন্ধন সম্পন্ন করতে হবে। আরও তথ্যের জন্য, অ্যাপস স্ক্রিপ্টে মার্চেন্ট এপিআই পরিষেবা ব্যবহার করা দেখুন।
অন্যথায়, যদি আপনার কোন গুগল ক্লাউড প্রকল্প না থাকে, তাহলে আপনি একটি গুগল ক্লাউড প্রকল্প তৈরি করতে পারেন।
ধাপ ১. একটি মার্চেন্ট সেন্টার অ্যাকাউন্ট তৈরি করুন
মার্চেন্ট এপিআই ব্যবহার করার জন্য, আপনার একটি মার্চেন্ট সেন্টার অ্যাকাউন্ট থাকতে হবে। একটি তৈরি করতে, "মার্চেন্ট সেন্টার দিয়ে শুরু করুন" দেখুন। যদি আপনার ইতিমধ্যেই "অ্যাডমিন" অধিকার সহ একটি মার্চেন্ট সেন্টার অ্যাকাউন্ট থাকে, তাহলে আপনি এটি ব্যবহার করতে পারেন।
ধাপ ২. মার্চেন্ট API-এর জন্য প্রমাণীকরণ সেট আপ করুন
প্রমাণীকরণ সেট আপ করার সর্বোত্তম উপায় নির্ভর করে আপনি কোন পরিবেশে কাজ করার পরিকল্পনা করছেন তার উপর:
- আপনি যদি তৃতীয় পক্ষের সরবরাহকারী হন, তাহলে OAuth 2.0 ব্যবহার করে আপনার ক্লায়েন্টদের মার্চেন্ট সেন্টার অ্যাকাউন্টগুলিতে আপনার অ্যাপ অনুরোধের অ্যাক্সেস পান। বিস্তারিত জানার জন্য ক্লায়েন্ট অ্যাকাউন্টগুলিতে অ্যাক্সেস দেখুন। নিবন্ধন করতে, আপনার Google অ্যাকাউন্টের জন্য একটি OAuth টোকেন পেতে হবে।
- যদি আপনি এমন একটি ইন-হাউস অ্যাপ তৈরি করেন যার জন্য শুধুমাত্র আপনার মার্চেন্ট সেন্টার অ্যাকাউন্টে অ্যাক্সেস প্রয়োজন, তাহলে পরিবর্তে "আপনার অ্যাকাউন্ট অ্যাক্সেস করুন" দেখুন।
ধাপ ৩: মার্চেন্ট API-এর সাথে কীভাবে ইন্টারঅ্যাক্ট করবেন তা নির্ধারণ করুন।
মার্চেন্ট এপিআই-এর সাথে ইন্টারঅ্যাক্ট করার জন্য দুটি পদ্ধতি রয়েছে:
সরাসরি API কল
API এন্ডপয়েন্টগুলিতে সরাসরি কাঁচা অনুরোধ করুন, সাধারণত HTTP(S) এর মাধ্যমে। আপনি ম্যানুয়ালি অনুরোধের বডি তৈরি, হেডার সেট করা (প্রমাণীকরণ সহ) এবং প্রতিক্রিয়া বিশ্লেষণ পরিচালনা করেন।
ডাইরেক্ট এপিআই কল গাইডক্লায়েন্ট লাইব্রেরি
পূর্বনির্মিত লাইব্রেরি ব্যবহার করুন যা অনুরোধ করা এবং প্রতিক্রিয়া পরিচালনার নিম্ন-স্তরের বিবরণ ধারণ করে। তারা প্রমাণীকরণ, অনুরোধ/প্রতিক্রিয়া সিরিয়ালাইজেশন এবং অন্যান্য বয়লারপ্লেট কোড পরিচালনা করে।
ক্লায়েন্ট লাইব্রেরি নির্দেশিকা