Package google.shopping.merchant.datasources.v1beta

সূচক

ডেটা সোর্স সার্ভিস

প্রাথমিক, পরিপূরক, ইনভেন্টরি এবং অন্যান্য ডেটা উত্সগুলি পরিচালনা করার পরিষেবা। Merchant Center সহায়তা নিবন্ধে আরও দেখুন।

ডেটা সোর্স তৈরি করুন

rpc CreateDataSource( CreateDataSourceRequest ) returns ( DataSource )

প্রদত্ত অ্যাকাউন্টের জন্য নতুন ডেটা উৎস কনফিগারেশন তৈরি করে।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগ প্রয়োজন:

  • https://www.googleapis.com/auth/content

আরও তথ্যের জন্য, OAuth 2.0 ওভারভিউ দেখুন।

ডেটা সোর্স মুছুন

rpc DeleteDataSource( DeleteDataSourceRequest ) returns ( Empty )

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

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগ প্রয়োজন:

  • https://www.googleapis.com/auth/content

আরও তথ্যের জন্য, OAuth 2.0 ওভারভিউ দেখুন।

ডেটা সোর্স আনুন

rpc FetchDataSource( FetchDataSourceRequest ) returns ( Empty )

আপনার Merchant Center অ্যাকাউন্ট থেকে ডেটা উৎসে অবিলম্বে (এমনকি আনার সময়সূচির বাইরেও) ডেটা আনার কাজ সম্পাদন করে। আপনি যদি এই পদ্ধতিতে প্রতিদিন একাধিকবার কল করতে চান, তাহলে আপনার পণ্যের ডেটা আপডেট করার জন্য পণ্য পরিষেবা ব্যবহার করা উচিত। এই পদ্ধতিটি শুধুমাত্র একটি ফাইল ইনপুট সেট সহ ডেটা উত্সগুলিতে কাজ করে।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগ প্রয়োজন:

  • https://www.googleapis.com/auth/content

আরও তথ্যের জন্য, OAuth 2.0 ওভারভিউ দেখুন।

GetDataSource

rpc GetDataSource( GetDataSourceRequest ) returns ( DataSource )

প্রদত্ত অ্যাকাউন্টের জন্য ডেটা উৎস কনফিগারেশন পুনরুদ্ধার করে।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগ প্রয়োজন:

  • https://www.googleapis.com/auth/content

আরও তথ্যের জন্য, OAuth 2.0 ওভারভিউ দেখুন।

তালিকা ডেটা উৎস

rpc ListDataSources( ListDataSourcesRequest ) returns ( ListDataSourcesResponse )

প্রদত্ত অ্যাকাউন্টের জন্য ডেটা উত্সগুলির জন্য কনফিগারেশনগুলি তালিকাভুক্ত করে৷

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগ প্রয়োজন:

  • https://www.googleapis.com/auth/content

আরও তথ্যের জন্য, OAuth 2.0 ওভারভিউ দেখুন।

আপডেট ডেটা সোর্স

rpc UpdateDataSource( UpdateDataSourceRequest ) returns ( DataSource )

বিদ্যমান ডেটা উৎস কনফিগারেশন আপডেট করে। যে ক্ষেত্রগুলি আপডেট মাস্কে সেট করা আছে কিন্তু রিসোর্সে দেওয়া হয়নি সেগুলি মুছে ফেলা হবে।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগ প্রয়োজন:

  • https://www.googleapis.com/auth/content

আরও তথ্যের জন্য, OAuth 2.0 ওভারভিউ দেখুন।

ফাইল আপলোডসার্ভিস

ডেটা সোর্স ফাইল আপলোড পরিচালনা করার পরিষেবা।

GetFileUpload

rpc GetFileUpload( GetFileUploadRequest ) returns ( FileUpload )

সর্বশেষ ডেটা উৎস ফাইল আপলোড পায়. একটি ফাইল আপলোডের জন্য শুধুমাত্র latest উপনাম গ্রহণ করা হয়।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগ প্রয়োজন:

  • https://www.googleapis.com/auth/content

আরও তথ্যের জন্য, OAuth 2.0 ওভারভিউ দেখুন।

DataSourceRequest তৈরি করুন

CreateDataSource পদ্ধতির জন্য অনুরোধ বার্তা.

ক্ষেত্র
parent

string

প্রয়োজন। যে অ্যাকাউন্টে এই ডেটা উৎস তৈরি করা হবে। বিন্যাস: accounts/{account}

data_source

DataSource

প্রয়োজন। ডেটা উৎস তৈরি করতে হবে।

ডেটা সোর্স

Merchant Center অ্যাকাউন্টের ডেটা উৎস

ক্ষেত্র
name

string

শনাক্তকারী। তথ্য উৎসের নাম। ফর্ম্যাট: {datasource.name=accounts/{account}/dataSources/{datasource}}

data_source_id

int64

শুধুমাত্র আউটপুট। তথ্য উৎস আইডি.

display_name

string

প্রয়োজন। Merchant Center UI-তে প্রদর্শিত ডেটা উৎসের নাম।

input

Input

শুধুমাত্র আউটপুট। ডেটা উৎসে ইনপুটের ধরন নির্ধারণ করে। ইনপুটের উপর ভিত্তি করে কিছু সেটিংস কাজ নাও করতে পারে। API এর মাধ্যমে শুধুমাত্র জেনেরিক ডেটা সোর্স তৈরি করা যেতে পারে।

file_input

FileInput

ঐচ্ছিক। ক্ষেত্রটি শুধুমাত্র তখনই ব্যবহৃত হয় যখন একটি ফাইলের মাধ্যমে ডেটা পরিচালনা করা হয়।

ইউনিয়ন ক্ষেত্রের Type । তথ্য উৎসের ধরন। Type নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
primary_product_data_source

PrimaryProductDataSource

প্রয়োজন। স্থানীয় এবং অনলাইন পণ্যগুলির জন্য প্রাথমিক ডেটা উৎস

supplemental_product_data_source

SupplementalProductDataSource

প্রয়োজন। স্থানীয় এবং অনলাইন পণ্যগুলির জন্য সম্পূরক ডেটা উত্স

local_inventory_data_source

LocalInventoryDataSource

প্রয়োজন। স্থানীয় জায় তথ্য উৎস.

regional_inventory_data_source

RegionalInventoryDataSource

প্রয়োজন। আঞ্চলিক ইনভেন্টরি ডেটা উৎস।

promotion_data_source

PromotionDataSource

প্রয়োজন। প্রচার তথ্য উৎস.

ইনপুট

ডেটা উৎসে ইনপুটের ধরন নির্ধারণ করে। ইনপুটের উপর ভিত্তি করে কিছু সেটিংস সমর্থিত নাও হতে পারে।

Enums
INPUT_UNSPECIFIED ইনপুট অনির্দিষ্ট.
API ডেটা উত্সগুলিকে প্রতিনিধিত্ব করে যার জন্য ডেটা প্রাথমিকভাবে API এর মাধ্যমে সরবরাহ করা হয়।
FILE ডেটা উত্সগুলিকে প্রতিনিধিত্ব করে যার জন্য ডেটা প্রাথমিকভাবে ফাইল ইনপুটের মাধ্যমে সরবরাহ করা হয়। ডেটা এখনও API এর মাধ্যমে প্রদান করা যেতে পারে।
UI

মার্চেন্ট সেন্টারে সরাসরি যোগ করা পণ্যের ডেটা উৎস।

এই API এর মাধ্যমে এই ধরনের ডেটা উৎস তৈরি বা আপডেট করা যাবে না, শুধুমাত্র Merchant Center UI দ্বারা।

এই ধরনের তথ্য উৎস শুধুমাত্র পঠিত হয়.

AUTOFEED এটি স্বয়ংক্রিয়ভাবে আপনার পণ্য ডেটা তৈরি করতে ব্যবহৃত স্বয়ংক্রিয় ফিড হিসাবেও পরিচিত। এই ধরনের ডেটা উৎস অ্যাকাউন্ট বান্ডেলের মাধ্যমে সক্রিয় বা নিষ্ক্রিয় করা যেতে পারে।

ডেটা সোর্স রেফারেন্স

ডেটা সোর্স রেফারেন্স ডেটা সোর্স পরিষেবার মধ্যে সম্পর্কিত ডেটা উত্সগুলি পরিচালনা করতে ব্যবহার করা যেতে পারে।

ক্ষেত্র

ইউনিয়ন ফিল্ড data_source_id

data_source_id নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:

self

bool

প্রাইমারি ডাটা সোর্স নিজেই রেফারেন্স করতে সেলফ ব্যবহার করা উচিত।

primary_data_source_name

string

ঐচ্ছিক। প্রাথমিক তথ্য উৎসের নাম। বিন্যাস: accounts/{account}/dataSources/{datasource}

supplemental_data_source_name

string

ঐচ্ছিক। পরিপূরক তথ্য উৎসের নাম। বিন্যাস: accounts/{account}/dataSources/{datasource}

ডেটা উৎসের অনুরোধ মুছুন

DeleteDataSource পদ্ধতির জন্য অনুরোধ বার্তা.

ক্ষেত্র
name

string

প্রয়োজন। মুছে ফেলার জন্য ডেটা উৎসের নাম। বিন্যাস: accounts/{account}/dataSources/{datasource}

ডেটা সোর্স রিকোয়েস্ট আনুন

FetchDataSource পদ্ধতির জন্য অনুরোধ বার্তা.

ক্ষেত্র
name

string

প্রয়োজন। আনার জন্য ডেটা উৎস সম্পদের নাম। বিন্যাস: accounts/{account}/dataSources/{datasource}

ফাইলইনপুট

ফাইল ডেটা উৎসের জন্য নির্দিষ্ট ডেটা। অন্যান্য ডেটা উৎস ইনপুটগুলির জন্য এই ক্ষেত্রটি খালি।

ক্ষেত্র
fetch_settings

FetchSettings

ঐচ্ছিক। তথ্য উৎস প্রদানের জন্য বিস্তারিত আনুন. এটিতে FETCH এবং GOOGLE_SHEETS ফাইল ইনপুট প্রকারের সেটিংস রয়েছে৷ প্রয়োজনীয় ক্ষেত্রগুলি আনার ফ্রিকোয়েন্সির উপর ভিত্তি করে পরিবর্তিত হয়।

file_name

string

ঐচ্ছিক। ডেটা উৎসের ফাইলের নাম। UPLOAD ফাইল ইনপুট প্রকারের জন্য প্রয়োজনীয়।

file_input_type

FileInputType

শুধুমাত্র আউটপুট। ফাইল ইনপুট প্রকার।

আনয়ন সেটিংস

তথ্য উৎস প্রদানের জন্য বিস্তারিত আনুন.

ক্ষেত্র
enabled

bool

ঐচ্ছিক। আনার সময়সূচী সক্ষম করে বা বিরতি দেয়।

day_of_month

int32

ঐচ্ছিক। মাসের যে দিন ডেটা সোর্স ফাইলটি আনতে হবে (1-31)। এই ক্ষেত্রটি শুধুমাত্র মাসিক ফ্রিকোয়েন্সির জন্য সেট করা যেতে পারে।

time_of_day

TimeOfDay

ঐচ্ছিক। দিনের যে ঘন্টা ডেটা সোর্স ফাইলটি আনতে হবে। মিনিট এবং সেকেন্ড সমর্থিত নয় এবং উপেক্ষা করা হবে।

day_of_week

DayOfWeek

ঐচ্ছিক। সপ্তাহের যে দিন ডেটা সোর্স ফাইল আনতে হবে। এই ক্ষেত্রটি শুধুমাত্র সাপ্তাহিক ফ্রিকোয়েন্সির জন্য সেট করা যেতে পারে।

time_zone

string

ঐচ্ছিক। সময়সূচীর জন্য ব্যবহৃত সময় অঞ্চল । ডিফল্টরূপে UTC। উদাহরণস্বরূপ, "America/Los_Angeles"।

frequency

Frequency

প্রয়োজন। আনার সময়সূচী বর্ণনাকারী ফ্রিকোয়েন্সি।

fetch_uri

string

ঐচ্ছিক। ইউআরএল যেখানে ডেটা সোর্স ফাইল আনা যায়। Google Merchant Center HTTP, HTTPS বা SFTP প্রোটোকল ব্যবহার করে স্বয়ংক্রিয় নির্ধারিত আপলোড সমর্থন করে, তাই মানটিকে সেই তিনটি প্রোটোকলের মধ্যে একটি ব্যবহার করে একটি বৈধ লিঙ্ক হতে হবে। Google পত্রক ফাইলের জন্য অপরিবর্তনীয়।

username

string

ঐচ্ছিক। [fetch url][google.shopping.content.bundles.DataSources.FileInput.fetch_url] এর জন্য একটি ঐচ্ছিক ব্যবহারকারীর নাম। SFTP-এর মাধ্যমে ডেটা উৎস জমা দেওয়ার জন্য ব্যবহৃত হয়।

password

string

ঐচ্ছিক। [fetch url][google.shopping.content.bundles.DataSources.FileInput.fetch_url]-এর জন্য একটি ঐচ্ছিক পাসওয়ার্ড। SFTP-এর মাধ্যমে ডেটা উৎস জমা দেওয়ার জন্য ব্যবহৃত হয়।

ফ্রিকোয়েন্সি

প্রয়োজনীয় ক্ষেত্রগুলি আনার ফ্রিকোয়েন্সির উপর ভিত্তি করে পরিবর্তিত হয়। একটি মাসিক আনার সময়সূচীর জন্য, [মাসের দিন][google.shopping.content.bundles.DataSources.FileInput.FetchSchedule.day_of_month] এবং [দিনের ঘণ্টা][google.shopping.content.bundles.DataSources.FileInput.FetchSchedule.time_of_day] ] প্রয়োজন। সাপ্তাহিক আনার সময়সূচীর জন্য, [সপ্তাহের দিন][google.shopping.content.bundles.DataSources.FileInput.FetchSchedule.day_of_week] এবং [দিনের ঘণ্টা][google.shopping.content.bundles.DataSources.FileInput.FetchSchedule.time_of_day] ] প্রয়োজন। একটি দৈনিক আনার সময়সূচীর জন্য, শুধুমাত্র একটি [দিনের ঘন্টা [google.shopping.content.bundles.DataSources.FileInput.FetchSchedule.time_of_day] প্রয়োজন৷

Enums
FREQUENCY_UNSPECIFIED ফ্রিকোয়েন্সি অনির্দিষ্ট।
FREQUENCY_DAILY আনা হয় প্রতিদিন.
FREQUENCY_WEEKLY আনা প্রতি সপ্তাহে ঘটবে.
FREQUENCY_MONTHLY প্রতি মাসে আনা হয়.

ফাইল ইনপুট টাইপ

ফাইল বিতরণের পদ্ধতি।

Enums
FILE_INPUT_TYPE_UNSPECIFIED ফাইল ইনপুট প্রকার অনির্দিষ্ট.
UPLOAD ফাইলটি SFTP, Google ক্লাউড স্টোরেজ বা ম্যানুয়ালি মার্চেন্ট সেন্টারে আপলোড করা হয়।
FETCH ফাইলটি কনফিগার করা [fetch_uri][google.shopping.content.bundles.DataSources.FileInput.FetchSettings.fetch_uri] থেকে আনা হয়েছে।
GOOGLE_SHEETS ফাইলটি [fetch_uri][google.shopping.content.bundles.DataSources.FileInput.FetchSettings.fetch_uri]-এ উল্লেখ করা Google পত্রক থেকে আনা হয়েছে।

ফাইল আপলোড

একটি নির্দিষ্ট ডেটা উত্সের ফাইল আপলোড, অর্থাৎ, ডেটা উত্স প্রক্রিয়াকরণ শেষ হলে একটি নির্দিষ্ট টাইমস্ট্যাম্পে ডেটা উত্স পুনরুদ্ধারের ফলাফল অ্যাসিঙ্ক্রোনাসভাবে গণনা করা হয়৷ শুধুমাত্র ফাইল ডেটা উৎসের জন্য প্রযোজ্য।

ক্ষেত্র
name

string

শনাক্তকারী। ডেটা সোর্স ফাইল আপলোডের নাম। ফর্ম্যাট: {datasource.name=accounts/{account}/dataSources/{datasource}/fileUploads/{fileupload}}

data_source_id

int64

শুধুমাত্র আউটপুট। তথ্য উৎস আইডি.

processing_state

ProcessingState

শুধুমাত্র আউটপুট। ডেটা উৎসের প্রক্রিয়াকরণ অবস্থা।

issues[]

Issue

শুধুমাত্র আউটপুট। তথ্য উৎসে ঘটমান সমস্যার তালিকা।

items_total

int64

শুধুমাত্র আউটপুট। ডেটা উৎসের আইটেমের সংখ্যা যা প্রক্রিয়া করা হয়েছে।

items_created

int64

শুধুমাত্র আউটপুট। ডেটা উৎসের আইটেমের সংখ্যা যা তৈরি করা হয়েছে।

items_updated

int64

শুধুমাত্র আউটপুট। ডেটা উৎসের আইটেমের সংখ্যা যা আপডেট করা হয়েছে।

upload_time

Timestamp

শুধুমাত্র আউটপুট। ডেটা উৎসের ফাইলটি যে তারিখে আপলোড করা হয়েছিল।

ইস্যু

ডেটা উৎসে একটি ত্রুটি ঘটছে, যেমন "অবৈধ মূল্য"।

ক্ষেত্র
title

string

শুধুমাত্র আউটপুট। ইস্যুটির শিরোনাম, উদাহরণস্বরূপ, "আইটেম খুব বড়"।

description

string

শুধুমাত্র আউটপুট। ত্রুটির বিবরণ, উদাহরণস্বরূপ, "আপনার ডেটা উত্সে এমন আইটেম রয়েছে যার অনেকগুলি বৈশিষ্ট্য রয়েছে বা খুব বড়৷ এই আইটেমগুলি বাদ দেওয়া হবে"৷

code

string

শুধুমাত্র আউটপুট। ত্রুটির কোড, উদাহরণস্বরূপ, "validation/invalid_value"। ফেরত "?" যদি কোড অজানা হয়।

count

int64

শুধুমাত্র আউটপুট। ফাইল আপলোডের ক্ষেত্রে ত্রুটির সংখ্যা।

severity

Severity

শুধুমাত্র আউটপুট। সমস্যার তীব্রতা।

documentation_uri

string

শুধুমাত্র আউটপুট। যদি পাওয়া যায় তবে আরও বিশদে সমস্যাটি ব্যাখ্যা করে ডকুমেন্টেশনের লিঙ্ক।

তীব্রতা

সমস্যার তীব্রতা।

Enums
SEVERITY_UNSPECIFIED তীব্রতা অনির্দিষ্ট।
WARNING সমস্যা হল সতর্কতা।
ERROR সমস্যা একটি ত্রুটি.

প্রসেসিং স্টেট

ডেটা উৎসের প্রক্রিয়াকরণ অবস্থা।

Enums
PROCESSING_STATE_UNSPECIFIED প্রক্রিয়াকরণ অবস্থা অনির্দিষ্ট.
FAILED ডেটা উত্স প্রক্রিয়া করা যায়নি বা সমস্ত আইটেম ত্রুটি ছিল.
IN_PROGRESS তথ্য উৎস প্রক্রিয়া করা হচ্ছে.
SUCCEEDED ডেটা উৎস সফলভাবে প্রক্রিয়া করা হয়েছে, যদিও কিছু আইটেমে ত্রুটি থাকতে পারে।

GetDataSourceRequest

GetDataSource পদ্ধতির জন্য অনুরোধ বার্তা.

ক্ষেত্র
name

string

প্রয়োজন। পুনরুদ্ধার করার জন্য ডেটা উৎসের নাম। বিন্যাস: accounts/{account}/dataSources/{datasource}

GetFileUploadRequest

GetFileUploadRequest পদ্ধতির জন্য অনুরোধ বার্তা।

ক্ষেত্র
name

string

প্রয়োজন। পুনরুদ্ধার করার জন্য আপলোড করা ডেটা উৎস ফাইলের নাম। বিন্যাস: accounts/{account}/dataSources/{datasource}/fileUploads/latest

তালিকা ডেটা উৎসের অনুরোধ

ListDataSources পদ্ধতির জন্য অনুরোধ বার্তা.

ক্ষেত্র
parent

string

প্রয়োজন। যে অ্যাকাউন্টের জন্য ডেটা উৎস তালিকাভুক্ত করা হবে। বিন্যাস: accounts/{account}

page_size

int32

ঐচ্ছিক। ফেরত দেওয়ার জন্য সর্বাধিক সংখ্যক ডেটা উত্স৷ পরিষেবাটি এই মানের থেকে কম ফেরত দিতে পারে। সর্বোচ্চ মান 1000; 1000-এর উপরে মানগুলি 1000-এ বাধ্য করা হবে৷ যদি অনির্দিষ্ট না হয়, সর্বোচ্চ সংখ্যক ডেটা উত্স ফেরত দেওয়া হবে৷

page_token

string

ঐচ্ছিক। পূর্ববর্তী ListDataSources কল থেকে প্রাপ্ত একটি পৃষ্ঠা টোকেন। পরবর্তী পৃষ্ঠাটি পুনরুদ্ধার করতে এটি প্রদান করুন।

পেজিনেটিং করার সময়, ListDataSources এ প্রদত্ত অন্যান্য সমস্ত প্যারামিটার অবশ্যই পেজ টোকেন প্রদানকারী কলের সাথে মেলে।

ListDataSourcesresponse

ListDataSources পদ্ধতির জন্য প্রতিক্রিয়া বার্তা।

ক্ষেত্র
data_sources[]

DataSource

নির্দিষ্ট অ্যাকাউন্ট থেকে তথ্য উৎস.

next_page_token

string

একটি টোকেন, যা পরবর্তী পৃষ্ঠা পুনরুদ্ধার করতে page_token হিসাবে পাঠানো যেতে পারে। যদি এই ক্ষেত্রটি বাদ দেওয়া হয়, তাহলে পরবর্তী পৃষ্ঠা থাকবে না।

স্থানীয় ইনভেন্টরি ডেটা সোর্স

স্থানীয় জায় তথ্য উৎস.

ক্ষেত্র
feed_label

string

প্রয়োজন। অপরিবর্তনীয়। অফারগুলির ফিড লেবেল যেখানে স্থানীয় ইনভেন্টরি দেওয়া হয়।

20টি বড় হাতের অক্ষর (AZ), সংখ্যা (0-9), এবং ড্যাশ (-) এর চেয়ে কম বা সমান হতে হবে।

এছাড়াও ফিড লেবেলে মাইগ্রেশন দেখুন।

content_language

string

প্রয়োজন। অপরিবর্তনীয়। আইটেমগুলির দুই-অক্ষরের ISO 639-1 ভাষা যেখানে স্থানীয় ইনভেন্টরি প্রদান করা হয়।

প্রাইমারি প্রোডাক্ট ডেটা সোর্স

স্থানীয় এবং অনলাইন পণ্যগুলির জন্য প্রাথমিক ডেটা উৎস।

ক্ষেত্র
channel

Channel

প্রয়োজন। অপরিবর্তনীয়। ডেটা উৎস চ্যানেলের ধরন নির্দিষ্ট করে।

countries[]

string

ঐচ্ছিক। দেশ যেখানে আইটেম প্রদর্শিত হতে পারে. একটি CLDR টেরিটরি কোড হিসাবে প্রতিনিধিত্ব করা হয়েছে৷

default_rule

DefaultRule

ঐচ্ছিক। ডেটা উৎসের ডিফল্ট নিয়ম ব্যবস্থাপনা। সেট করা হলে, লিঙ্ক করা ডেটা উৎস প্রতিস্থাপন করা হবে।

feed_label

string

ঐচ্ছিক। অপরিবর্তনীয়। ফিড লেবেল যা ডেটা উৎস স্তরে নির্দিষ্ট করা আছে।

20টি বড় হাতের অক্ষর (AZ), সংখ্যা (0-9), এবং ড্যাশ (-) এর চেয়ে কম বা সমান হতে হবে।

এছাড়াও ফিড লেবেলে মাইগ্রেশন দেখুন।

feedLabel এবং contentLanguage অবশ্যই প্রোডাক্ট কন্টেন্ট টাইপ সহ ডেটা সোর্সের জন্য সেট বা আনসেট উভয়ই হতে হবে। ফাইল ইনপুট সহ ডেটা উত্সগুলির জন্য সেগুলি অবশ্যই সেট করা উচিত।

সেট করা থাকলে, ডেটা উৎস শুধুমাত্র এই সংমিশ্রণের সাথে মিলে যাওয়া পণ্যগুলিকে গ্রহণ করবে৷ সেট না থাকলে, ডেটা উৎস সেই সীমাবদ্ধতা ছাড়াই পণ্য গ্রহণ করবে।

content_language

string

ঐচ্ছিক। অপরিবর্তনীয়। ডেটা উৎসের আইটেমগুলির দুই-অক্ষরের ISO 639-1 ভাষা।

feedLabel এবং contentLanguage অবশ্যই সেট বা আনসেট উভয়ই হতে হবে। ক্ষেত্রগুলি শুধুমাত্র ফাইল ইনপুট ছাড়া ডেটা উত্সের জন্য আনসেট করা যেতে পারে।

সেট করা থাকলে, ডেটা উৎস শুধুমাত্র এই সংমিশ্রণের সাথে মিলে যাওয়া পণ্যগুলিকে গ্রহণ করবে৷ সেট না থাকলে, ডেটা উৎস সেই সীমাবদ্ধতা ছাড়াই পণ্য গ্রহণ করবে।

চ্যানেল

ডাটা সোর্স চ্যানেল।

বিভিন্ন পণ্য উল্লম্বের জন্য ডেটা উত্সের মধ্যে পার্থক্য করতে চ্যানেল ব্যবহার করা হয়।

Enums
CHANNEL_UNSPECIFIED উল্লেখ করা হয়নি।
ONLINE_PRODUCTS অনলাইন পণ্য।
LOCAL_PRODUCTS স্থানীয় পণ্য।
PRODUCTS স্থানীয় এবং অনলাইন উভয় পণ্যের জন্য ইউনিফাইড ডেটা উৎস। দ্রষ্টব্য: API এর মাধ্যমে পণ্য পরিচালনা এই চ্যানেলের জন্য সম্ভব নয়।

ডিফল্ট নিয়ম

ডেটা উৎসের ডিফল্ট নিয়ম ব্যবস্থাপনা।

ক্ষেত্র
take_from_data_sources[]

DataSourceReference

প্রয়োজন। ডিফল্ট নিয়মে লিঙ্ক করা ডেটা উৎসের তালিকা। এই তালিকাটি তথ্য যোগদানের ডিফল্ট নিয়ম অগ্রাধিকার দ্বারা আদেশ করা হয়. এটি self এবং পরিপূরক ডেটা উত্সগুলির কোনও বা একাধিক রেফারেন্স অন্তর্ভুক্ত করতে পারে।

তালিকাটি খালি হওয়া উচিত নয়।

ডেটা উৎসকে ডিফল্ট নিয়মে লিঙ্ক করতে, আপনাকে এই তালিকায় একটি নতুন রেফারেন্স যোগ করতে হবে (ক্রমানুসারে)।

ডিফল্ট নিয়ম থেকে ডেটা উত্সটিকে লিঙ্কমুক্ত করতে, আপনাকে এই তালিকা থেকে প্রদত্ত রেফারেন্সটি সরাতে হবে।

এই তালিকার ক্রম পরিবর্তন করার ফলে ডিফল্ট নিয়মে ডেটা উৎসের অগ্রাধিকার পরিবর্তন হবে।

উদাহরণস্বরূপ, নিম্নলিখিত তালিকা প্রদান করা: [ 1001 , self ] সম্পূরক ডেটা উৎস 1001 থেকে অ্যাট্রিবিউটের মান নেবে এবং যদি 1001 -এ অ্যাট্রিবিউট সেট করা না থাকে তাহলে self -এ ফলব্যাক করবে।

প্রচার ডেটা উৎস

প্রচার তথ্য উৎস.

ক্ষেত্র
target_country

string

প্রয়োজন। অপরিবর্তনীয়। অনন্য শনাক্তকারীর অংশ হিসেবে ব্যবহৃত টার্গেট দেশ। একটি CLDR টেরিটরি কোড হিসাবে প্রতিনিধিত্ব করা হয়েছে৷

প্রচারগুলি শুধুমাত্র নির্বাচিত দেশে উপলব্ধ।

content_language

string

প্রয়োজন। অপরিবর্তনীয়। ডেটা উৎসের আইটেমগুলির দুই-অক্ষরের ISO 639-1 ভাষা।

আঞ্চলিক ইনভেন্টরি ডেটা সোর্স

আঞ্চলিক ইনভেন্টরি ডেটা উৎস।

ক্ষেত্র
feed_label

string

প্রয়োজন। অপরিবর্তনীয়। অফারগুলির ফিড লেবেল যেখানে আঞ্চলিক ইনভেন্টরি দেওয়া হয়।

20টি বড় হাতের অক্ষর (AZ), সংখ্যা (0-9), এবং ড্যাশ (-) এর চেয়ে কম বা সমান হতে হবে।

এছাড়াও ফিড লেবেলে মাইগ্রেশন দেখুন।

content_language

string

প্রয়োজন। অপরিবর্তনীয়। যে আইটেমগুলিতে আঞ্চলিক ইনভেন্টরি দেওয়া হয় তার দুই-অক্ষরের ISO 639-1 ভাষা।

সাপ্লিমেন্টাল প্রোডাক্ট ডেটা সোর্স

স্থানীয় এবং অনলাইন পণ্যগুলির জন্য সম্পূরক ডেটা উত্স৷

ক্ষেত্র
referencing_primary_data_sources[]

DataSourceReference

শুধুমাত্র আউটপুট। ডিফল্ট বা কাস্টম নিয়মে এই ডেটা উত্সের সাথে লিঙ্ক করা সমস্ত প্রাথমিক ডেটা উত্সের (অক্রমহীন এবং অনুলিপি করা) তালিকা। সমস্ত লিঙ্ক মুছে ফেলার আগে সম্পূরক ডেটা উৎস মুছে ফেলা যাবে না।

feed_label

string

ঐচ্ছিক। অপরিবর্তনীয়। ফিড লেবেল যা ডেটা উৎস স্তরে নির্দিষ্ট করা আছে।

20টি বড় হাতের অক্ষর (AZ), সংখ্যা (0-9), এবং ড্যাশ (-) এর চেয়ে কম বা সমান হতে হবে।

এছাড়াও ফিড লেবেলে মাইগ্রেশন দেখুন।

feedLabel এবং contentLanguage অবশ্যই প্রোডাক্ট কন্টেন্ট টাইপ সহ ডেটা সোর্সের জন্য সেট বা আনসেট উভয়ই হতে হবে। ফাইল ইনপুট সহ ডেটা উত্সগুলির জন্য সেগুলি অবশ্যই সেট করা উচিত।

সেট করা থাকলে, ডেটা উৎস শুধুমাত্র এই সংমিশ্রণের সাথে মিলে যাওয়া পণ্যগুলিকে গ্রহণ করবে৷ সেট না থাকলে, ডেটা উৎস সেই সীমাবদ্ধতা ছাড়াই পণ্য গ্রহণ করবে।

content_language

string

ঐচ্ছিক। অপরিবর্তনীয়। ডেটা উৎসের আইটেমগুলির দুই-অক্ষরের ISO 639-1 ভাষা।

feedLabel এবং contentLanguage অবশ্যই সেট বা আনসেট উভয়ই হতে হবে। ক্ষেত্রগুলি শুধুমাত্র ফাইল ইনপুট ছাড়া ডেটা উত্সের জন্য আনসেট করা যেতে পারে।

সেট করা থাকলে, ডেটা উৎস শুধুমাত্র এই সংমিশ্রণের সাথে মিলে যাওয়া পণ্যগুলিকে গ্রহণ করবে৷ সেট না থাকলে, ডেটা উৎস সেই সীমাবদ্ধতা ছাড়াই পণ্য গ্রহণ করবে।

UpdateDataSourceRequest

UpdateDataSource পদ্ধতির জন্য অনুরোধ বার্তা.

ক্ষেত্র
data_source

DataSource

প্রয়োজন। আপডেট করার জন্য ডেটা সোর্স রিসোর্স।

update_mask

FieldMask

প্রয়োজন। আপডেট করা তথ্য উৎস ক্ষেত্রের তালিকা.

বডিতে নির্দিষ্ট মান ছাড়াই আপডেট মাস্কে নির্দিষ্ট করা ক্ষেত্রগুলি ডেটা উৎস থেকে মুছে ফেলা হবে।

সম্পূর্ণ ডেটা উৎস প্রতিস্থাপনের জন্য বিশেষ "*" মান প্রদান করা সমর্থিত নয়।