API
প্রমাণীকরণ
একটি প্রদত্ত বণিক কেন্দ্র অ্যাকাউন্টের সাথে কেনাকাটার জন্য Merchant API ব্যবহার করতে, আপনাকে অবশ্যই একটি API কনসোল প্রকল্প সেট আপ করতে হবে। Google ক্লাউড কনসোল প্রকল্পগুলি আপনাকে আপনার মার্চেন্ট API সমাধানের জন্য API অ্যাক্সেস এবং প্রমাণীকরণ পরিচালনা করতে সহায়তা করে।
ব্যবহারের ক্ষেত্রে নির্ভর করে, মার্চেন্ট এপিআই অ্যাক্সেস করার দুটি উপায় রয়েছে:
- OAuth 2.0 আপনার ব্যবহারকারীদের জন্য তৈরি করা একটি অ্যাপ্লিকেশনের মাধ্যমে একটি নির্দিষ্ট বণিক কেন্দ্র অ্যাকাউন্টে অ্যাক্সেস পাওয়ার জন্য সুপারিশ করা হয়। ব্যবহারকারীকে তাদের পক্ষে ডেটা জমা দেওয়ার জন্য আপনার অ্যাকাউন্টে অ্যাক্সেসের অনুমতি দিতে হবে।
- একটি পরিষেবা অ্যাকাউন্ট হল একটি বিশেষ ধরনের অ্যাকাউন্ট, সাধারণত একজন ব্যক্তির পরিবর্তে একটি অ্যাপ্লিকেশন দ্বারা ব্যবহৃত হয়। একটি পরিষেবা অ্যাকাউন্ট তার ইমেল ঠিকানা দ্বারা চিহ্নিত করা হয়, যা অ্যাকাউন্টের জন্য অনন্য।
কিভাবে OAuth 2.0 বা একটি পরিষেবা অ্যাকাউন্ট ব্যবহার করে প্রমাণীকরণ করতে হয় তা পড়ুন।
দেশের সেটিংস সক্ষম করুন৷
আপনি যে দেশগুলিতে স্থানীয় পরিষেবা দেওয়ার পরিকল্পনা করছেন তা নির্দিষ্ট করতে liasettings.update
কল করুন৷
দেশ সেটিংস টার্গেট পৃষ্ঠায় আরও তথ্য
অফার ডেটা পাঠান
দুটি ধরণের ডেটা রয়েছে: পণ্য এবং ইনভেন্টরি ডেটা।
একবারে পণ্য এবং ইনভেন্টরি ডেটা পাঠান
accounts.lfpInventories.insert ব্যবহার করে পণ্য এবং ইনভেন্টরি ডেটা একবারে জমা দেওয়া যেতে পারে
ক্ষেত্র "GTIN" আসলে Google এর ক্যাটালগের জন্য একটি পণ্য শনাক্তকারী হিসাবে কাজ করবে এবং একটি পণ্য ফিড স্বয়ংক্রিয়ভাবে তৈরি হবে।
এই স্বয়ংক্রিয়ভাবে তৈরি ফিডটি লক্ষ্য বণিক কেন্দ্রে "স্থানীয় ফিড প্রদানকারী" ফিড হিসাবে দেখাবে যার সাথে সম্পর্কিত প্রাসঙ্গিক অফার।
এই পদ্ধতিটি ভাল কাজ করে যদি সমস্ত বণিকের পণ্যের একটি জিটিআইএন থাকে এবং আর কোনও বৈশিষ্ট্য সক্ষম করা না হয় (যেমন মার্চেন্ট হোস্টেড লোকাল স্টোর ফ্রন্ট বেসিক)। আপনি যদি আপনার বণিকদের জন্য MHLSF সক্ষম করার পরিকল্পনা করেন, একটি ডেডিকেটেড পণ্য ফিড পাঠানোর প্রস্তাবিত সেটআপ।
accounts.lfpSales.insert ব্যবহার করে একই পদ্ধতি কাজ করতে পারে
এই ক্ষেত্রে ডেটা একটি নির্দিষ্ট সময়ে একটি নির্দিষ্ট পণ্যের জন্য একটি বিক্রয় ইভেন্টকে নির্দেশ করে।
পণ্য এবং ইনভেন্টরি ডেটা আলাদাভাবে পাঠান
যদি জিটিআইএন ব্যাপকভাবে উপলব্ধ না হয় বা আপনি টার্গেট বণিক কেন্দ্র অ্যাকাউন্টে বিদ্যমান পণ্য ফিডের সুবিধা নিতে চান বা আপনি আপনার ব্যবসায়ীদের জন্য MHLSF সক্ষম করতে চান, আপনার একটি নির্দিষ্ট স্থানীয় পণ্য ফিড থাকতে হবে।
এটি প্রথমে accounts.productInputs.insert কল করে এবং একটি পণ্যের সমস্ত স্ট্যাটিক মান সন্নিবেশ করে সক্ষম করা যেতে পারে। Channel
অ্যাট্রিবিউটকে "স্থানীয়" তে সেট করতে মনে রাখবেন।
এই নিবন্ধে মৌলিক পণ্য ডেটা এবং পণ্য সন্নিবেশ করার জন্য API সাধারণ নির্দেশিকা সম্পর্কে আরও জানুন।
তথ্য প্রবাহ নিম্নরূপ:
- আপনার বণিকদের জন্য পণ্য আপলোড করা শুরু করতে প্রথমে accounts.productInputs.insert এ কল করুন
- তারপর কল করুন accounts.lfpInventories.insert ইনভেন্টরি ডেটা জমা দিতে।
বিকল্পভাবে, accounts.lfpSales.insert এর মাধ্যমে ইনভেন্টরি ডেটা পাঠানো যেতে পারে। একটি মেশিন লার্নিং মডেল তারপর এই ডেটার উপর ভিত্তি করে অফারগুলির দাম এবং পরিমাণের পূর্বাভাস দেবে।
accounts.lfpInventories.insert, accounts.lfpSales.insert accounts.lfpStores.insert এর উদাহরণ ওভারভিউ
ব্যবসার প্রোফাইল ডেটা পাঠান
যখন দোকানের কোডগুলি পুনরুদ্ধার করতে বণিকের Google ব্যবসায়িক প্রোফাইল অ্যাকাউন্টে অ্যাক্সেস করা সম্ভব না হয়, তখন আপনার নিজস্ব নির্দিষ্ট স্টোর কোডগুলি সহ accounts.lfpStores.insert এর মাধ্যমে স্টোর ডেটা পাঠানো যেতে পারে।
নোট করুন যে accounts.lfpinventories.insert বা accounts.lfpSales.insert কল করার সময় স্টোর কোডটি lfp স্টোর অনুরোধে প্রদত্ত স্টোর কোডের সাথে মিলতে হবে।
accounts.lfpStores.insert এর প্রতিক্রিয়া একটি ম্যাচিং স্টেট এবং ম্যাচিং স্টেট হিন্ট প্রদান করবে যদি ম্যাচিং ব্যর্থ হয়।