REST Resource: accounts.productInputs

সম্পদ: পণ্য ইনপুট

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

ডেটা যাচাইকরণ পরীক্ষা পাস করার জন্য প্রয়োজনীয় পণ্য ইনপুট বৈশিষ্ট্যগুলি প্রাথমিকভাবে পণ্য ডেটা স্পেসিফিকেশনে সংজ্ঞায়িত করা হয়।

নিম্নলিখিত বৈশিষ্ট্যগুলির প্রয়োজন: feedLabel , contentLanguage এবং offerId

একটি পণ্য ইনপুট সন্নিবেশ করা, আপডেট করা বা মুছে ফেলার পরে, প্রক্রিয়াজাত পণ্যটি পুনরুদ্ধার করতে কয়েক মিনিট সময় লাগতে পারে।

প্রোডাক্ট ইনপুটের সমস্ত ক্ষেত্র এবং এর সাব-মেসেজগুলি কিছু ব্যতিক্রম সহ উল্লম্ব স্পেকে তাদের সংশ্লিষ্ট বৈশিষ্ট্যের ইংরেজি নামের সাথে মেলে।

JSON প্রতিনিধিত্ব
{
  "name": string,
  "product": string,
  "channel": enum (ChannelEnum),
  "offerId": string,
  "contentLanguage": string,
  "feedLabel": string,
  "attributes": {
    object (Attributes)
  },
  "customAttributes": [
    {
      object (CustomAttribute)
    }
  ],
  "versionNumber": string
}
ক্ষেত্র
name

string

শনাক্তকারী। পণ্য ইনপুট নাম. ফরম্যাট: "{productinput.name=accounts/{account}/productInputs/{productinput}}" যেখানে শেষ বিভাগ productinput 4টি অংশ নিয়ে গঠিত: চ্যানেল~contentLanguage~feedLabel~offerId পণ্য ইনপুট নামের উদাহরণ হল "accounts/123/productInputs /অনলাইন~en~US~sku123"

product

string

শুধুমাত্র আউটপুট। প্রক্রিয়াজাত পণ্যের নাম। বিন্যাস: "{product.name=accounts/{account}/products/{product}}"

channel

enum ( ChannelEnum )

প্রয়োজন। অপরিবর্তনীয়। পণ্যের চ্যানেল

offer Id

string

প্রয়োজন। অপরিবর্তনীয়। পণ্যের জন্য আপনার অনন্য শনাক্তকারী। এটি পণ্য ইনপুট এবং প্রক্রিয়াজাত পণ্যের জন্য একই। লিডিং এবং ট্রেইলিং হোয়াইটস্পেস ছিনতাই করা হয় এবং জমা দেওয়ার পরে একাধিক হোয়াইটস্পেস একটি একক হোয়াইটস্পেস দ্বারা প্রতিস্থাপিত হয়। বিস্তারিত জানার জন্য পণ্যের ডেটা স্পেসিফিকেশন দেখুন।

content Language

string

প্রয়োজন। অপরিবর্তনীয়। পণ্যের জন্য দুই-অক্ষরের ISO 639-1 ভাষার কোড।

feed Label

string

প্রয়োজন। অপরিবর্তনীয়। পণ্যের জন্য ফিড লেবেল .

attributes

object ( Attributes )

ঐচ্ছিক। পণ্য বৈশিষ্ট্য একটি তালিকা.

custom Attributes[]

object ( CustomAttribute )

ঐচ্ছিক। কাস্টম (বণিক-প্রদত্ত) বৈশিষ্ট্যের একটি তালিকা। এটি জেনেরিক আকারে ডেটা স্পেসিফিকেশনের যেকোনো বৈশিষ্ট্য জমা দেওয়ার জন্যও ব্যবহার করা যেতে পারে (উদাহরণস্বরূপ, { "name": "size type", "value": "regular" } )। এপিআই-এর দ্বারা স্পষ্টভাবে প্রকাশ করা হয়নি এমন অ্যাট্রিবিউট জমা দেওয়ার জন্য এটি উপযোগী, যেমন Google Buy-এর জন্য ব্যবহার করা অতিরিক্ত অ্যাট্রিবিউট। প্রতিটি কাস্টম অ্যাট্রিবিউটের জন্য সর্বাধিক অনুমোদিত অক্ষর সংখ্যা 10240 (নাম এবং মানের জন্য অক্ষরের সমষ্টি প্রতিনিধিত্ব করে)। 102.4kB মোট আকার সহ সর্বোচ্চ 2500টি কাস্টম বৈশিষ্ট্য প্রতি পণ্য সেট করা যেতে পারে। কাস্টম অ্যাট্রিবিউট নামের আন্ডারস্কোরগুলি সন্নিবেশ করার পরে স্পেস দ্বারা প্রতিস্থাপিত হয়।

version Number

string ( int64 format)

ঐচ্ছিক। পণ্যের বিদ্যমান সংস্করণ (সতেজতা) প্রতিনিধিত্ব করে, যা একই সময়ে একাধিক আপডেট করা হলে সঠিক ক্রম সংরক্ষণ করতে ব্যবহার করা যেতে পারে।

যদি সেট করা থাকে, বর্তমান পণ্যের বর্তমান সংস্করণ নম্বর থেকে সংস্করণ সংখ্যা কম হলে সন্নিবেশ রোধ করা হয়। পুনরায় সন্নিবেশ (উদাহরণস্বরূপ, 30 দিন পরে পণ্য রিফ্রেশ) বর্তমান versionNumber দিয়ে সঞ্চালিত হতে পারে।

শুধুমাত্র প্রাথমিক তথ্য উৎসে সন্নিবেশের জন্য সমর্থিত।

অপারেশন প্রতিরোধ করা হলে, বাতিল করা ব্যতিক্রম নিক্ষেপ করা হবে।

পদ্ধতি

delete

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

insert

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

সম্পদ: পণ্য ইনপুট

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

ডেটা যাচাইকরণ পরীক্ষা পাস করার জন্য প্রয়োজনীয় পণ্য ইনপুট বৈশিষ্ট্যগুলি প্রাথমিকভাবে পণ্য ডেটা স্পেসিফিকেশনে সংজ্ঞায়িত করা হয়।

নিম্নলিখিত বৈশিষ্ট্যগুলির প্রয়োজন: feedLabel , contentLanguage এবং offerId

একটি পণ্য ইনপুট সন্নিবেশ করা, আপডেট করা বা মুছে ফেলার পরে, প্রক্রিয়াজাত পণ্যটি পুনরুদ্ধার করতে কয়েক মিনিট সময় লাগতে পারে।

প্রোডাক্ট ইনপুটের সমস্ত ক্ষেত্র এবং এর সাব-মেসেজগুলি কিছু ব্যতিক্রম সহ উল্লম্ব স্পেকে তাদের সংশ্লিষ্ট বৈশিষ্ট্যের ইংরেজি নামের সাথে মেলে।

JSON প্রতিনিধিত্ব
{
  "name": string,
  "product": string,
  "channel": enum (ChannelEnum),
  "offerId": string,
  "contentLanguage": string,
  "feedLabel": string,
  "attributes": {
    object (Attributes)
  },
  "customAttributes": [
    {
      object (CustomAttribute)
    }
  ],
  "versionNumber": string
}
ক্ষেত্র
name

string

শনাক্তকারী। পণ্য ইনপুট নাম. ফরম্যাট: "{productinput.name=accounts/{account}/productInputs/{productinput}}" যেখানে শেষ বিভাগ productinput 4টি অংশ নিয়ে গঠিত: চ্যানেল~contentLanguage~feedLabel~offerId পণ্য ইনপুট নামের উদাহরণ হল "accounts/123/productInputs /অনলাইন~en~US~sku123"

product

string

শুধুমাত্র আউটপুট। প্রক্রিয়াজাত পণ্যের নাম। বিন্যাস: "{product.name=accounts/{account}/products/{product}}"

channel

enum ( ChannelEnum )

প্রয়োজন। অপরিবর্তনীয়। পণ্যের চ্যানেল

offer Id

string

প্রয়োজন। অপরিবর্তনীয়। পণ্যের জন্য আপনার অনন্য শনাক্তকারী। এটি পণ্য ইনপুট এবং প্রক্রিয়াজাত পণ্যের জন্য একই। লিডিং এবং ট্রেইলিং হোয়াইটস্পেস ছিনতাই করা হয় এবং জমা দেওয়ার পরে একাধিক হোয়াইটস্পেস একটি একক হোয়াইটস্পেস দ্বারা প্রতিস্থাপিত হয়। বিস্তারিত জানার জন্য পণ্যের ডেটা স্পেসিফিকেশন দেখুন।

content Language

string

প্রয়োজন। অপরিবর্তনীয়। পণ্যের জন্য দুই-অক্ষরের ISO 639-1 ভাষার কোড।

feed Label

string

প্রয়োজন। অপরিবর্তনীয়। পণ্যের জন্য ফিড লেবেল .

attributes

object ( Attributes )

ঐচ্ছিক। পণ্য বৈশিষ্ট্য একটি তালিকা.

custom Attributes[]

object ( CustomAttribute )

ঐচ্ছিক। কাস্টম (বণিক-প্রদত্ত) বৈশিষ্ট্যের একটি তালিকা। এটি জেনেরিক আকারে ডেটা স্পেসিফিকেশনের যেকোনো বৈশিষ্ট্য জমা দেওয়ার জন্যও ব্যবহার করা যেতে পারে (উদাহরণস্বরূপ, { "name": "size type", "value": "regular" } )। API দ্বারা স্পষ্টভাবে প্রকাশ করা হয়নি এমন বৈশিষ্ট্যগুলি জমা দেওয়ার জন্য এটি উপযোগী, যেমন Google Buy-এর জন্য ব্যবহৃত অতিরিক্ত বৈশিষ্ট্যগুলি। প্রতিটি কাস্টম অ্যাট্রিবিউটের জন্য সর্বাধিক অনুমোদিত অক্ষর সংখ্যা 10240 (নাম এবং মানের জন্য অক্ষরের সমষ্টি প্রতিনিধিত্ব করে)। 102.4kB মোট আকার সহ সর্বোচ্চ 2500টি কাস্টম বৈশিষ্ট্য প্রতি পণ্য সেট করা যেতে পারে। কাস্টম অ্যাট্রিবিউট নামের আন্ডারস্কোরগুলি সন্নিবেশ করার পরে স্পেস দ্বারা প্রতিস্থাপিত হয়।

version Number

string ( int64 format)

ঐচ্ছিক। পণ্যের বিদ্যমান সংস্করণ (সতেজতা) প্রতিনিধিত্ব করে, যা একই সময়ে একাধিক আপডেট করা হলে সঠিক ক্রম সংরক্ষণ করতে ব্যবহার করা যেতে পারে।

যদি সেট করা থাকে, বর্তমান পণ্যের বর্তমান সংস্করণ নম্বর থেকে সংস্করণ সংখ্যা কম হলে সন্নিবেশ রোধ করা হয়। পুনরায় সন্নিবেশ (উদাহরণস্বরূপ, 30 দিন পরে পণ্য রিফ্রেশ) বর্তমান versionNumber দিয়ে সঞ্চালিত হতে পারে।

শুধুমাত্র প্রাথমিক তথ্য উৎসে সন্নিবেশের জন্য সমর্থিত।

অপারেশন প্রতিরোধ করা হলে, বাতিল করা ব্যতিক্রম নিক্ষেপ করা হবে।

পদ্ধতি

delete

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

insert

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