বণিক পণ্য API এর ওভারভিউ

এই পৃষ্ঠাটি ব্যাখ্যা করে যে আপনি কীভাবে আপনার পণ্যগুলি প্রোগ্রামগতভাবে আপলোড এবং পরিচালনা করতে পারেন। বণিক পণ্য API ব্যবহার করে, আপনি একটি ডেটা উত্সে একটি পণ্য সন্নিবেশ বা আপডেট করতে পারেন, আপনার অ্যাকাউন্ট থেকে একটি পণ্য পুনরুদ্ধার করতে পারেন এবং একটি ডেটা উত্স থেকে একটি পণ্য মুছতে পারেন৷

আপনি একটি অনলাইন স্টোর ক্যাটালগ তৈরি করতে products সংস্থান ব্যবহার করতে পারেন, এটি শপিং বিজ্ঞাপনগুলিতে উপলব্ধ পণ্যগুলির একটি তালিকা। আপনি একবার আপনার Merchant Center অ্যাকাউন্ট তৈরি করার পরে এবং API এর মাধ্যমে পণ্যগুলির একটি প্রাথমিক সেট আপলোড করার জন্য প্রস্তুত হয়ে গেলে আপনি products সংস্থানগুলি ব্যবহার করতে পারেন।

আপনি শপিং বিজ্ঞাপন এবং বিনামূল্যে তালিকা নীতি মেনে চলার জন্য দায়ী। শপিং বিজ্ঞাপনগুলি এই নীতিগুলি প্রয়োগ করার অধিকার সংরক্ষণ করে এবং যদি আমরা এই নীতিগুলি লঙ্ঘন করে এমন সামগ্রী বা আচরণ খুঁজে পাই তবে উপযুক্তভাবে প্রতিক্রিয়া জানাই৷

products সম্পদ শপিং মার্চেন্ট সেন্টার ডাটাবেসে পণ্য তথ্য আপলোড করে। এটি এমন অনেকগুলি পদ্ধতিও প্রদান করে যা আপনাকে একবারে একটি বা একাধিক ব্যাচ মোডে পণ্যের তথ্য অ্যাক্সেস করতে, আপডেট করতে বা মুছতে দেয়৷

productInput রিসোর্সটি কোনও পণ্যের জন্য আপনার জমা দেওয়া ইনপুট ডেটাকে উপস্থাপন করে। একটি productInput রিসোর্সে অবশ্যই নিম্নলিখিত ক্ষেত্র থাকতে হবে:

  • channel : পণ্যের চ্যানেল
  • offerId : পণ্যের অনন্য শনাক্তকারী। এই মানটি পণ্য ইনপুট এবং প্রক্রিয়াজাত পণ্যের জন্য একই।
  • contentLanguage : পণ্যের জন্য দুই-অক্ষরের ISO 639-1 ভাষার কোড।
  • feedLabel : পণ্যের জন্য ফিড লেবেল।

যদিও বণিকদের একটি প্রাথমিক ফিড নামে একটি ফাইল ব্যবহার করে পণ্য লোড করার ক্ষমতা রয়েছে, তবে মার্চেন্ট API ব্যবহার করে পণ্য তৈরি এবং মুছে ফেলার বিভিন্ন সুবিধা রয়েছে। এই সুবিধাগুলির মধ্যে রয়েছে দ্রুত প্রতিক্রিয়ার সময় এবং একাধিক সম্পূরক ফিড পরিচালনা করার প্রয়োজন ছাড়াই রিয়েল টাইমে একাধিক পণ্য আপডেট করার ক্ষমতা। এপিআই কলের মাধ্যমে করা পণ্যের পরিবর্তন শপিং মার্চেন্ট সেন্টার ডাটাবেসে দেখাতে কয়েক ঘণ্টা পর্যন্ত সময় লাগতে পারে।

Google স্বয়ংক্রিয়ভাবে আপনার পণ্যের কিছু বৈশিষ্ট্য বজায় রাখতে সাহায্য করতে পারে। আরও তথ্যের জন্য, স্বয়ংক্রিয় উন্নতি সক্ষম করুন দেখুন।

পূর্বশর্ত

আপনার যদি কোনো ডেটা উৎস না থাকে, তাহলে মার্চেন্ট ডেটা সোর্স এপিআই বা মার্চেন্ট সেন্টার ব্যবহার করে একটি ডেটা সোর্স তৈরি করুন

আপনার যদি ইতিমধ্যেই একটি ডেটা উত্স থাকে যা আপনি বণিক কেন্দ্র UI ব্যবহার করে বা API ব্যবহার করে তৈরি করেছেন, তাহলে আপনি আপনার পণ্যগুলি যোগ করতে বণিক পণ্য API ব্যবহার করতে পারেন৷ আপনি যদি পণ্য যোগ করার জন্য কেনাকাটার জন্য সামগ্রী API ব্যবহার করেন, তাহলে কীভাবে মার্চেন্ট পণ্য API দিয়ে শুরু করবেন তা বোঝার জন্য মাইগ্রেশন গাইড পড়ুন।

আপনার অ্যাকাউন্টে একটি পণ্য ইনপুট আপলোড করুন

আপনার অ্যাকাউন্টে একটি পণ্য ইনপুট আপলোড করতে, accounts.productInputs.insert পদ্ধতি ব্যবহার করুন। বণিক পণ্য API ব্যবহার করে একটি পণ্য সন্নিবেশ করার জন্য আপনাকে প্রাথমিক বা পরিপূরক ডেটা উৎসের অনন্য শনাক্তকারী পাস করতে হবে।

আপনার অ্যাকাউন্ট থেকে একটি প্রক্রিয়াজাত পণ্য পুনরুদ্ধার করুন

আপনার অ্যাকাউন্ট থেকে একটি প্রক্রিয়াজাত পণ্য পুনরুদ্ধার করতে, accounts.products.get পদ্ধতি ব্যবহার করুন। প্রক্রিয়াজাত পণ্য সন্নিবেশের পরে প্রদর্শিত হতে কয়েক মিনিট সময় লাগতে পারে।

আপনার অ্যাকাউন্ট থেকে একটি পণ্য ইনপুট মুছুন

আপনার অ্যাকাউন্ট থেকে একটি পণ্য ইনপুট মুছে ফেলতে, accounts.productInputs.delete পদ্ধতি ব্যবহার করুন। বণিক পণ্য API ব্যবহার করে একটি পণ্য মুছে ফেলার জন্য আপনাকে পণ্যটি যে প্রাথমিক বা পরিপূরক ডেটা উৎসের অনন্য শনাক্তকারীকে পাস করতে হবে।

আপনার অ্যাকাউন্ট থেকে পণ্য তালিকা

আপনার অ্যাকাউন্টে প্রক্রিয়াজাত পণ্য তালিকাভুক্ত করতে, accounts.products.list পদ্ধতি ব্যবহার করুন।