আপনি Merchant API ব্যবহার করে এগুলি করতে পারবেন
- Google-এ আপনার ব্যবসা এবং প্রোডাক্ট কীভাবে দেখানো হবে তা ম্যানেজ করুন।
- ডেটা, ইনসাইট ও অনন্য কার্যকারিতায় প্রোগ্রাম্যাটিক অ্যাক্সেস পান।
- আপনার ব্যবসা বাড়ান এবং Google-এ আরও বেশি গ্রাহকের কাছে পৌঁছান।
Merchant API বড় বা জটিল Merchant Center অ্যাকাউন্ট ম্যানেজ করতে পারে। সাধারণত যেসব ক্ষেত্রে ব্যবহার করা হয় সেগুলি নিচে দেওয়া হল:
- অটোমেটেড অ্যাকাউন্ট ম্যানেজমেন্ট
- অটোমেটেড প্রোডাক্ট ম্যানেজমেন্ট
- অটোমেটেড ইনভেনটরি ম্যানেজমেন্ট
- পারফর্ম্যান্স ও মার্কেট ইনসাইট সংক্রান্ত অটোমেটিক রিপোর্ট ম্যানেজমেন্ট
Merchant API আপনাকে একাধিক ডেটা সোর্স তৈরি ও ম্যানেজ করতে দেয়, যার ফলে প্রোডাক্ট, প্রোমোশন ও রিভিউ সম্পর্কিত তথ্য আরও ভালোভাবে সাজানো যায়। Merchant API-এর সাহায্যে, আপনি এমনভাবে প্রোডাক্ট ম্যানেজ করতে পারবেন যা ফাইল এবং অটো-ফিড-এর মতো অন্যান্য প্রোডাক্ট ডেটা আপলোড করার পদ্ধতিকে পরিপূরক করে। এছাড়াও, Merchant API আপনাকে একসাথে একাধিক স্বতন্ত্র অনুরোধ রান করতে দেয়।
Merchant API হল Content API for Shopping-এর নতুন ডিজাইন। এতে একাধিক সাব-API আছে।
Merchant API-তে নতুন কী আছে
Merchant API-তে আপগ্রেড করার কিছু কারণ এখানে দেওয়া হল:
নিম্নলিখিত নতুন পদ্ধতিগুলি চালু করার মাধ্যমে ইনভেনটরি ডেটার আরও ভাল ম্যানেজমেন্ট:
সাপ্লিমেন্টাল ডেটা সোর্স তৈরি ও ফিরিয়ে আনার মাধ্যমে এবং প্রাথমিক ডেটা সোর্সের সাথে সাপ্লিমেন্টাল ডেটা সোর্স লিঙ্ক করার মাধ্যমে সাপ্লিমেন্টাল ডেটা সোর্সের ম্যানেজমেন্ট চালু করে।
প্রোডাক্ট ও অ্যাকাউন্ট পরিবর্তনের জন্য পুশ বিজ্ঞপ্তি চালু করে, ডেটা পরিবর্তন হলে রিয়েল-টাইমে আপনাকে বিজ্ঞপ্তি পাঠিয়ে নির্দিষ্ট সময় অন্তর ডেটা ফেচ করার প্রয়োজনীয়তা দূর করে।
অটো-ফিড সেটিংস ফিরিয়ে আনা ও আপডেট করার জন্য
accounts.autofeedSettingsরিসোর্স ও পদ্ধতি নিয়ে আসে।প্রোডাক্ট রিভিউ এবং মার্চেন্ট রিভিউ আপলোড করার সুবিধা চালু করা হয়েছে।
accounts.productsরিসোর্সকে সহজ করে বোঝাতেaccounts.productInputsরিসোর্সকে ব্যবহার করে।ফাইলের মতো অন্যান্য ডেটা আপলোড পদ্ধতির সাথে প্রোডাক্ট ডেটা আপডেট করার সুবিধা চালু করে।
প্রোডাক্ট নয় এমন পারফর্ম্যান্স ডেটার জন্য নতুন
NonProductPerformanceViewটেবিল, যেমন কোনও রিটেলারের ওয়েবসাইটে আসা ট্রাফিক সংক্রান্ত তথ্যআইসোলেটেড ও আরও ঘন ঘন ফিচার উন্নত করার সুবিধা সহ মডিউলার ডিজাইন
আপডেট করা ডকুমেন্টেশন ও কোড স্যাম্পেল
Google-এর API উন্নত করার প্রস্তাব-এর সাথে আরও ভালভাবে মানানসই করা
ডেভেলপার রেজিস্ট্রেশন-এর মাধ্যমে ডেভেলপারদের জন্য উন্নত সহায়তা ও যোগাযোগ।
শুরু করার আগে
Merchant API অনুরোধ রান করতে, আপনার কাছে নিম্নলিখিতগুলি থাকতে হবে:
Merchant Center অ্যাকাউন্ট: এটি হল সেই অ্যাকাউন্ট যেখানে আপনি কোয়েরি করবেন, আপডেট করবেন এবং ডেটা আপলোড করবেন। এই অ্যাকাউন্টে প্রোডাক্ট ও ইনভেনটরি ম্যানেজ করার জন্য আপনার কাছে প্রয়োজনীয় অনুমতি আছে কিনা তা ভাল করে দেখে নিন।
Google Cloud প্রোজেক্ট: আপনার অ্যাকাউন্টে API অ্যাক্সেস পেতে প্রোজেক্ট ব্যবহার করুন।
আপনার Merchant Center অ্যাকাউন্ট থেকে Google Cloud প্রোজেক্টের লিঙ্ক। ডেভেলপার রেজিস্ট্রেশন পদ্ধতি কল করে লিঙ্ক তৈরি করুন। আপনি API ইন্টিগ্রেশন, সমীক্ষা ও সুযোগ সংক্রান্ত যোগাযোগের জন্য এই অ্যাকাউন্ট ও এইসব ব্যবহারকারীকে ব্যবহার করবেন।
- ডেভেলপার হিসেবে রেজিস্টার করে আপনার Merchant Center অ্যাকাউন্ট Google Cloud প্রোজেক্টের সাথে লিঙ্ক করুন। API ডেভেলপার ভূমিকায় থাকা ব্যবহারকারীরা API সংক্রান্ত কমিউনিকেশন পাবেন, যার মধ্যে বাধ্যতামূলক পরিষেবার ঘোষণা, ডেভেলপার সমীক্ষা এবং সুযোগ অন্তর্ভুক্ত।
Merchant API-এর মাধ্যমে যাচাইকরণ
যাচাইকরণের জন্য আপনি নিম্নলিখিত বিকল্পগুলি ব্যবহার করতে পারেন:
- আপনি নিজের অ্যাপের জন্য OAuth 2.0 ক্লায়েন্ট আইডি ও সিক্রেট জেনারেট করতে পারবেন। তারপর, Merchant Center অ্যাকাউন্টে API কল করার জন্য প্রয়োজনীয় OAuth 2.0 ক্রেডেনশিয়াল জেনারেট করতে আইডি ও সিক্রেট ব্যবহার করা যাবে।
- আপনি একটি পরিষেবা অ্যাকাউন্ট তৈরি করতে পারেন এবং API কল করার জন্য এর ব্যক্তিগত কী ডাউনলোড করতে পারেন।
অ্যাকাউন্ট ও প্রোডাক্ট শনাক্তকারী
শনাক্তকরণের জন্য Merchant API, আইডির পরিবর্তে রিসোর্সের নাম ব্যবহার করে। কোনও প্রোডাক্টের রিসোর্স নামের উদাহরণ হল
accounts/123456/products/en~US~sku123, যেখানে 123456 হল অ্যাকাউন্টের অনন্য
শনাক্তকারী এবং en~US~sku123 হল প্রোডাক্টের অনন্য
শনাক্তকারী।
অনুরোধের URL ফর্ম্যাট
কোনও রিসোর্স অপারেট করতে, নিম্নলিখিত ফর্ম্যাটে URL-এ অনুরোধ পাঠান:
https://merchantapi.googleapis.com/{SUB_API}/{VERSION}/{RESOURCE_NAME}:{METHOD}
তালিকা ও পাওয়ার মতো স্ট্যান্ডার্ড পদ্ধতির জন্য :{METHOD} অংশটি বাদ দেওয়া হয়েছে।
যেমন, নিম্নলিখিত অনুরোধটি আঞ্চলিক ইনভেন্টরি মুছে দেয়:
DELETE https://merchantapi.googleapis.com/inventories/v1/accounts/123456/products/en~US~sku123/regionalInventories/456
রিসোর্স তৈরি করতে, মূল রিসোর্সের রিসোর্সের নাম এবং এই URL ব্যবহার করুন:
POST https://merchantapi.googleapis.com/{SUB_API}/{VERSION}/{RESOURCE_NAME_OF_PARENT}/{RESOURCE}
যেমন, নিম্নলিখিত অনুরোধ থেকে আপনি জানতে পারবেন যে কীভাবে accounts/123456-এর জন্য
একটি অঞ্চল
তৈরি করবেন:
POST https://merchantapi.googleapis.com/accounts/v1/accounts/123456/regions?regionId=WA HTTP/1.1
{
"displayName": "Washington",
"name": "Washington",
"postalCodeArea": {
"postalCodes": [
{
"begin": "98039",
"end": "98118"
}
],
"regionCode": "US"
}
}
নির্দিষ্ট পরিষেবা সম্পর্কে আরও জানতে, Merchant API রেফারেন্স ডকুমেন্টেশন দেখুন।
Merchant API ব্যবহার করা শুরু করুন
Merchant API কীভাবে কাজ করে তা দ্রুত দেখতে এবং একটি স্যাম্পেল প্রোডাক্ট আপলোড করার চেষ্টা করতে, Merchant API ব্যবহার শুরু করুন দেখুন।
gRPC বা REST ব্যবহার করুন
Merchant API-তে gRPC এবং REST কাজ করে। Merchant API কল করার দুটি উপায় এখানে দেওয়া হল:
| gRPC (সাজেস্ট করা হয়েছে) | বিশ্রাম |
|---|---|
|
|
ক্লায়েন্ট লাইব্রেরি ও কোড স্যাম্পেল ব্যবহার করা
আপনাকে শুরু করতে সাহায্য করার জন্য প্রতিটি সাব-API-এর ক্লায়েন্ট লাইব্রেরি আছে। কোডের নমুনা আপনাকে Java, PHP ও Python-এ কোড লেখা শুরু করতে সাহায্য করতে পারে। আরও তথ্যের জন্য, Merchant API-এর জন্য স্যাম্পেল দেখুন।
সহায়তা পান
সহায়তা পাওয়ার ব্যাপারে আরও জানতে, Merchant API-এর ব্যাপারে সহায়তা পান দেখুন।
মতামত জানান
মতামত জানাতে, নিম্নলিখিতগুলির মধ্যে যেকোনও একটি জমা দিন:
- API ফিচার: মতামত জানানোর ফর্ম-এর সমস্যা/প্রশ্নটি কী? বিভাগের অধীনে মতামত জানান বিকল্পটি বেছে নিন।
- ডকুমেন্টেশন: পৃষ্ঠায় থাকা থাম্ব রেটিং এবং মতামত পাঠান বোতাম ব্যবহার করুন।
- স্যাম্পেল ও লাইব্রেরি: কোড স্যাম্পেলের জন্য GitHub রিপোজিটরিতে সমস্যা তৈরি করুন।
এর পরে কী করতে হবে
ব্যাকওয়ার্ড কম্প্যাটিবিলিটি সম্পর্কে তথ্যের জন্য, Content API for Shopping-এর কম্প্যাটিবিলিটি।
Merchant API-এর মূল ফিচার সম্পর্কে আরও জানতে, বাঁদিকের নেভিগেশন মেনুতে গাইড দেখুন।
উপলভ্য রিসোর্স ও পরিষেবা সম্পর্কে জানতে, রেফারেন্স ডকুমেন্টেশন দেখুন।