- HTTP অনুরোধ
- পাথ প্যারামিটার
- ক্যোয়ারী প্যারামিটার
- শরীরের অনুরোধ
- প্রতিক্রিয়া শরীর
- অনুমোদনের সুযোগ
- এটা চেষ্টা করুন!
আপনার Merchant Center অ্যাকাউন্টে একটি পণ্য ইনপুট আপলোড করে। যদি একই কন্টেন্ট ল্যাঙ্গুয়েজ, অফার আইডি এবং ডেটাসোর্স সহ একটি ইনপুট ইতিমধ্যেই বিদ্যমান থাকে, তাহলে এই পদ্ধতিটি সেই এন্ট্রিটি প্রতিস্থাপন করে।
একটি পণ্য ইনপুট সন্নিবেশ করা, আপডেট করা বা মুছে ফেলার পরে, প্রক্রিয়াজাত পণ্যটি পুনরুদ্ধার করতে কয়েক মিনিট সময় লাগতে পারে।
HTTP অনুরোধ
POST https://merchantapi.googleapis.com/products/v1beta/{parent=accounts/*}/productInputs:insert
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পাথ প্যারামিটার
পরামিতি | |
---|---|
parent | প্রয়োজন। যে অ্যাকাউন্টে এই পণ্যটি ঢোকানো হবে। বিন্যাস: অ্যাকাউন্টস/{account} |
ক্যোয়ারী প্যারামিটার
পরামিতি | |
---|---|
dataSource | প্রয়োজন। প্রাথমিক বা সম্পূরক পণ্য ডেটা উৎসের নাম। যদি পণ্যটি ইতিমধ্যেই বিদ্যমান থাকে এবং প্রদত্ত ডেটা উত্স ভিন্ন হয়, তাহলে পণ্যটি একটি নতুন ডেটা উত্সে সরানো হবে৷ বিন্যাস: |
শরীরের অনুরোধ
অনুরোধের অংশে ProductInput
এর একটি উদাহরণ রয়েছে।
প্রতিক্রিয়া শরীর
এই সংস্থানটি একটি পণ্যের জন্য আপনার জমা দেওয়া ইনপুট ডেটার প্রতিনিধিত্ব করে, প্রক্রিয়াজাত পণ্য নয় যা আপনি মার্চেন্ট সেন্টারে, শপিং বিজ্ঞাপনগুলিতে বা Google সারফেস জুড়ে দেখেন। প্রসেস করা [প্রোডাক্ট][google.shopping.content.bundles.Products.Product] তৈরি করতে প্রোডাক্ট ইনপুট, নিয়ম এবং সম্পূরক ডেটা সোর্স ডেটা একত্রিত করা হয়।
ডেটা যাচাইকরণ পরীক্ষা পাস করার জন্য প্রয়োজনীয় পণ্য ইনপুট বৈশিষ্ট্যগুলি প্রাথমিকভাবে পণ্য ডেটা স্পেসিফিকেশনে সংজ্ঞায়িত করা হয়।
নিম্নলিখিত বৈশিষ্ট্যগুলি প্রয়োজন: [feedLabel][google.shopping.content.bundles.Products.feed_label], [contentLanguage][google.shopping.content.bundles.Products.content_language] এবং [offerId][google.shopping.content। bundles.Products.offer_id]।
একটি পণ্য ইনপুট সন্নিবেশ করা, আপডেট করা বা মুছে ফেলার পরে, প্রক্রিয়াজাত পণ্যটি পুনরুদ্ধার করতে কয়েক মিনিট সময় লাগতে পারে।
প্রোডাক্ট ইনপুটের সমস্ত ক্ষেত্র এবং এর সাব-মেসেজগুলি কিছু ব্যতিক্রম সহ উল্লম্ব স্পেকে তাদের সংশ্লিষ্ট বৈশিষ্ট্যের ইংরেজি নামের সাথে মেলে।
সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:
JSON প্রতিনিধিত্ব |
---|
{ "name": string, "product": string, "channel": enum ( |
ক্ষেত্র | |
---|---|
name | শনাক্তকারী। পণ্য ইনপুট নাম. বিন্যাস: |
product | শুধুমাত্র আউটপুট। প্রক্রিয়াজাত পণ্যের নাম। বিন্যাস: |
channel | প্রয়োজন। অপরিবর্তনীয়। পণ্যের চ্যানেল । |
offerId | প্রয়োজন। অপরিবর্তনীয়। পণ্যের জন্য আপনার অনন্য শনাক্তকারী। এটি পণ্য ইনপুট এবং প্রক্রিয়াজাত পণ্যের জন্য একই। লিডিং এবং ট্রেইলিং হোয়াইটস্পেস ছিনতাই করা হয় এবং জমা দেওয়ার পরে একাধিক হোয়াইটস্পেস একটি একক হোয়াইটস্পেস দ্বারা প্রতিস্থাপিত হয়। বিস্তারিত জানার জন্য পণ্যের ডেটা স্পেসিফিকেশন দেখুন। |
contentLanguage | প্রয়োজন। অপরিবর্তনীয়। পণ্যের জন্য দুই-অক্ষরের ISO 639-1 ভাষার কোড। |
feedLabel | প্রয়োজন। অপরিবর্তনীয়। পণ্যের জন্য ফিড লেবেল . |
attributes | ঐচ্ছিক। পণ্য বৈশিষ্ট্য একটি তালিকা. |
customAttributes[] | ঐচ্ছিক। কাস্টম (বণিক-প্রদত্ত) বৈশিষ্ট্যের একটি তালিকা। এটি জেনেরিক আকারে ডেটা স্পেসিফিকেশনের যেকোনো বৈশিষ্ট্য জমা দেওয়ার জন্যও ব্যবহার করা যেতে পারে (উদাহরণস্বরূপ, |
versionNumber | ঐচ্ছিক। পণ্যের বিদ্যমান সংস্করণ (সতেজতা) প্রতিনিধিত্ব করে, যা একই সময়ে একাধিক আপডেট করা হলে সঠিক ক্রম সংরক্ষণ করতে ব্যবহার করা যেতে পারে। যদি সেট করা থাকে, বর্তমান পণ্যের বর্তমান সংস্করণ নম্বর থেকে সংস্করণ সংখ্যা কম হলে সন্নিবেশ রোধ করা হয়। পুনরায় সন্নিবেশ (উদাহরণস্বরূপ, 30 দিন পরে পণ্য রিফ্রেশ) বর্তমান শুধুমাত্র প্রাথমিক তথ্য উৎসে সন্নিবেশের জন্য সমর্থিত। অপারেশন প্রতিরোধ করা হলে, বাতিল করা ব্যতিক্রম নিক্ষেপ করা হবে। |
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth সুযোগ প্রয়োজন:
-
https://www.googleapis.com/auth/content
আরও তথ্যের জন্য, OAuth 2.0 ওভারভিউ দেখুন।