- সম্পদ: ডেটা সোর্স
- প্রাইমারি প্রোডাক্ট ডেটা সোর্স
- চ্যানেল
- ডিফল্ট নিয়ম
- ডেটা সোর্স রেফারেন্স
- সাপ্লিমেন্টাল প্রোডাক্ট ডেটা সোর্স
- স্থানীয় ইনভেন্টরি ডেটা সোর্স
- আঞ্চলিক ইনভেন্টরি ডেটা সোর্স
- প্রচার ডেটা উৎস
- ইনপুট
- ফাইলইনপুট
- ফেচসেটিংস
- TimeOfDay
- সপ্তাহের দিন
- ফ্রিকোয়েন্সি
- ফাইল ইনপুট টাইপ
- পদ্ধতি
সম্পদ: ডেটা সোর্স
Merchant Center অ্যাকাউন্টের ডেটা উৎস ।
JSON প্রতিনিধিত্ব |
---|
{ "name": string, "dataSourceId": string, "displayName": string, "input": enum ( |
ক্ষেত্র | |
---|---|
name | শনাক্তকারী। তথ্য উৎসের নাম। ফর্ম্যাট: |
dataSourceId | শুধুমাত্র আউটপুট। তথ্য উৎস আইডি. |
displayName | প্রয়োজন। Merchant Center UI-তে প্রদর্শিত ডেটা উৎসের নাম। |
input | শুধুমাত্র আউটপুট। ডেটা উৎসে ইনপুটের ধরন নির্ধারণ করে। ইনপুটের উপর ভিত্তি করে কিছু সেটিংস কাজ নাও করতে পারে। API এর মাধ্যমে শুধুমাত্র জেনেরিক ডেটা সোর্স তৈরি করা যেতে পারে। |
fileInput | ঐচ্ছিক। ক্ষেত্রটি শুধুমাত্র তখনই ব্যবহৃত হয় যখন একটি ফাইলের মাধ্যমে ডেটা পরিচালনা করা হয়। |
ইউনিয়ন ক্ষেত্রের Type । তথ্য উৎসের ধরন। Type নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
primaryProductDataSource | প্রয়োজন। স্থানীয় এবং অনলাইন পণ্যগুলির জন্য প্রাথমিক ডেটা উৎস । |
supplementalProductDataSource | প্রয়োজন। স্থানীয় এবং অনলাইন পণ্যগুলির জন্য সম্পূরক ডেটা উত্স ৷ |
localInventoryDataSource | প্রয়োজন। স্থানীয় জায় তথ্য উৎস. |
regionalInventoryDataSource | প্রয়োজন। আঞ্চলিক ইনভেন্টরি ডেটা উৎস। |
promotionDataSource | প্রয়োজন। প্রচার তথ্য উৎস. |
প্রাইমারি প্রোডাক্ট ডেটা সোর্স
স্থানীয় এবং অনলাইন পণ্যগুলির জন্য প্রাথমিক ডেটা উৎস।
JSON প্রতিনিধিত্ব |
---|
{ "channel": enum ( |
ক্ষেত্র | |
---|---|
channel | প্রয়োজন। অপরিবর্তনীয়। ডেটা উৎস চ্যানেলের ধরন নির্দিষ্ট করে। |
countries[] | ঐচ্ছিক। দেশ যেখানে আইটেম প্রদর্শিত হতে পারে. একটি CLDR টেরিটরি কোড হিসাবে প্রতিনিধিত্ব করা হয়েছে৷ |
defaultRule | ঐচ্ছিক। ডেটা উৎসের ডিফল্ট নিয়ম ব্যবস্থাপনা। সেট করা হলে, লিঙ্ক করা ডেটা উৎস প্রতিস্থাপন করা হবে। |
feedLabel | ঐচ্ছিক। অপরিবর্তনীয়। ফিড লেবেল যা ডেটা উৎস স্তরে নির্দিষ্ট করা আছে। 20টি বড় হাতের অক্ষর (AZ), সংখ্যা (0-9), এবং ড্যাশ (-) এর চেয়ে কম বা সমান হতে হবে। এছাড়াও ফিড লেবেলে মাইগ্রেশন দেখুন। সেট করা থাকলে, ডেটা উৎস শুধুমাত্র এই সংমিশ্রণের সাথে মিলে যাওয়া পণ্যগুলিকে গ্রহণ করবে৷ সেট না থাকলে, ডেটা উৎস সেই সীমাবদ্ধতা ছাড়াই পণ্য গ্রহণ করবে। |
contentLanguage | ঐচ্ছিক। অপরিবর্তনীয়। ডেটা উৎসের আইটেমগুলির দুই-অক্ষরের ISO 639-1 ভাষা। সেট করা থাকলে, ডেটা উৎস শুধুমাত্র এই সংমিশ্রণের সাথে মিলে যাওয়া পণ্যগুলিকে গ্রহণ করবে৷ সেট না থাকলে, ডেটা উৎস সেই সীমাবদ্ধতা ছাড়াই পণ্য গ্রহণ করবে। |
চ্যানেল
ডাটা সোর্স চ্যানেল।
বিভিন্ন পণ্য উল্লম্বের জন্য ডেটা উত্সের মধ্যে পার্থক্য করতে চ্যানেল ব্যবহার করা হয়।
Enums | |
---|---|
CHANNEL_UNSPECIFIED | উল্লেখ করা হয়নি। |
ONLINE_PRODUCTS | অনলাইন পণ্য। |
LOCAL_PRODUCTS | স্থানীয় পণ্য। |
PRODUCTS | স্থানীয় এবং অনলাইন উভয় পণ্যের জন্য ইউনিফাইড ডেটা উৎস। দ্রষ্টব্য: API এর মাধ্যমে পণ্য পরিচালনা এই চ্যানেলের জন্য সম্ভব নয়। |
ডিফল্ট নিয়ম
ডেটা উৎসের ডিফল্ট নিয়ম ব্যবস্থাপনা।
JSON প্রতিনিধিত্ব |
---|
{
"takeFromDataSources": [
{
object ( |
ক্ষেত্র | |
---|---|
takeFromDataSources[] | প্রয়োজন। ডিফল্ট নিয়মে লিঙ্ক করা ডেটা উৎসের তালিকা। এই তালিকাটি তথ্য যোগদানের ডিফল্ট নিয়ম অগ্রাধিকার দ্বারা আদেশ করা হয়. এটি তালিকাটি খালি হওয়া উচিত নয়। ডেটা উৎসকে ডিফল্ট নিয়মে লিঙ্ক করতে, আপনাকে এই তালিকায় একটি নতুন রেফারেন্স যোগ করতে হবে (ক্রমানুসারে)। ডিফল্ট নিয়ম থেকে ডেটা উৎসটিকে আনলিঙ্ক করতে, আপনাকে এই তালিকা থেকে প্রদত্ত রেফারেন্সটি সরাতে হবে। এই তালিকার ক্রম পরিবর্তন করার ফলে ডিফল্ট নিয়মে ডেটা উৎসের অগ্রাধিকার পরিবর্তন হবে। উদাহরণস্বরূপ, নিম্নলিখিত তালিকা প্রদান করা: [ |
ডেটা সোর্স রেফারেন্স
ডেটা সোর্স রেফারেন্স ডেটা সোর্স পরিষেবার মধ্যে সম্পর্কিত ডেটা উত্সগুলি পরিচালনা করতে ব্যবহার করা যেতে পারে।
JSON প্রতিনিধিত্ব |
---|
{ // Union field |
ক্ষেত্র | |
---|---|
ইউনিয়ন ফিল্ড | |
self | প্রাইমারি ডাটা সোর্স নিজেই রেফারেন্স করতে সেলফ ব্যবহার করা উচিত। |
primaryDataSourceName | ঐচ্ছিক। প্রাথমিক তথ্য উৎসের নাম। বিন্যাস: |
supplementalDataSourceName | ঐচ্ছিক। পরিপূরক তথ্য উৎসের নাম। বিন্যাস: |
সাপ্লিমেন্টাল প্রোডাক্ট ডেটা সোর্স
স্থানীয় এবং অনলাইন পণ্যগুলির জন্য সম্পূরক ডেটা উত্স৷
JSON প্রতিনিধিত্ব |
---|
{
"referencingPrimaryDataSources": [
{
object ( |
ক্ষেত্র | |
---|---|
referencingPrimaryDataSources[] | শুধুমাত্র আউটপুট। ডিফল্ট বা কাস্টম নিয়মে এই ডেটা উত্সের সাথে লিঙ্ক করা সমস্ত প্রাথমিক ডেটা উত্সের (অক্রমহীন এবং অনুলিপি করা) তালিকা। সমস্ত লিঙ্ক মুছে ফেলার আগে সম্পূরক ডেটা উৎস মুছে ফেলা যাবে না। |
feedLabel | ঐচ্ছিক। অপরিবর্তনীয়। ফিড লেবেল যা ডেটা উৎস স্তরে নির্দিষ্ট করা আছে। 20টি বড় হাতের অক্ষর (AZ), সংখ্যা (0-9), এবং ড্যাশ (-) এর চেয়ে কম বা সমান হতে হবে। এছাড়াও ফিড লেবেলে মাইগ্রেশন দেখুন। সেট করা থাকলে, ডেটা উৎস শুধুমাত্র এই সংমিশ্রণের সাথে মিলে যাওয়া পণ্যগুলিকে গ্রহণ করবে৷ সেট না থাকলে, ডেটা উৎস সেই সীমাবদ্ধতা ছাড়াই পণ্য গ্রহণ করবে। |
contentLanguage | ঐচ্ছিক। অপরিবর্তনীয়। ডেটা উৎসের আইটেমগুলির দুই-অক্ষরের ISO 639-1 ভাষা। সেট করা থাকলে, ডেটা উৎস শুধুমাত্র এই সংমিশ্রণের সাথে মিলে যাওয়া পণ্যগুলিকে গ্রহণ করবে৷ সেট না থাকলে, ডেটা উৎস সেই সীমাবদ্ধতা ছাড়াই পণ্য গ্রহণ করবে। |
স্থানীয় ইনভেন্টরি ডেটা সোর্স
স্থানীয় জায় তথ্য উৎস.
JSON প্রতিনিধিত্ব |
---|
{ "feedLabel": string, "contentLanguage": string } |
ক্ষেত্র | |
---|---|
feedLabel | প্রয়োজন। অপরিবর্তনীয়। অফারগুলির ফিড লেবেল যেখানে স্থানীয় ইনভেন্টরি দেওয়া হয়। 20টি বড় হাতের অক্ষর (AZ), সংখ্যা (0-9), এবং ড্যাশ (-) এর চেয়ে কম বা সমান হতে হবে। এছাড়াও ফিড লেবেলে মাইগ্রেশন দেখুন। |
contentLanguage | প্রয়োজন। অপরিবর্তনীয়। আইটেমগুলির দুই-অক্ষরের ISO 639-1 ভাষা যেখানে স্থানীয় ইনভেন্টরি প্রদান করা হয়। |
আঞ্চলিক ইনভেন্টরি ডেটা সোর্স
আঞ্চলিক ইনভেন্টরি ডেটা উৎস।
JSON প্রতিনিধিত্ব |
---|
{ "feedLabel": string, "contentLanguage": string } |
ক্ষেত্র | |
---|---|
feedLabel | প্রয়োজন। অপরিবর্তনীয়। অফারগুলির ফিড লেবেল যেখানে আঞ্চলিক ইনভেন্টরি দেওয়া হয়। 20টি বড় হাতের অক্ষর (AZ), সংখ্যা (0-9), এবং ড্যাশ (-) এর চেয়ে কম বা সমান হতে হবে। এছাড়াও ফিড লেবেলে মাইগ্রেশন দেখুন। |
contentLanguage | প্রয়োজন। অপরিবর্তনীয়। যে আইটেমগুলিতে আঞ্চলিক ইনভেন্টরি দেওয়া হয় তার দুই-অক্ষরের ISO 639-1 ভাষা। |
প্রচার ডেটা উৎস
প্রচার তথ্য উৎস.
JSON প্রতিনিধিত্ব |
---|
{ "targetCountry": string, "contentLanguage": string } |
ক্ষেত্র | |
---|---|
targetCountry | প্রয়োজন। অপরিবর্তনীয়। অনন্য শনাক্তকারীর অংশ হিসেবে ব্যবহৃত টার্গেট দেশ। একটি CLDR টেরিটরি কোড হিসাবে প্রতিনিধিত্ব করা হয়েছে৷ প্রচারগুলি শুধুমাত্র নির্বাচিত দেশে উপলব্ধ। |
contentLanguage | প্রয়োজন। অপরিবর্তনীয়। ডেটা উৎসের আইটেমগুলির দুই-অক্ষরের ISO 639-1 ভাষা। |
ইনপুট
ডেটা উৎসে ইনপুটের ধরন নির্ধারণ করে। ইনপুটের উপর ভিত্তি করে কিছু সেটিংস সমর্থিত নাও হতে পারে।
Enums | |
---|---|
INPUT_UNSPECIFIED | ইনপুট অনির্দিষ্ট. |
API | ডেটা উত্সগুলিকে প্রতিনিধিত্ব করে যার জন্য ডেটা প্রাথমিকভাবে API এর মাধ্যমে সরবরাহ করা হয়। |
FILE | ডেটা উত্সগুলিকে প্রতিনিধিত্ব করে যার জন্য ডেটা প্রাথমিকভাবে ফাইল ইনপুটের মাধ্যমে সরবরাহ করা হয়। ডেটা এখনও API এর মাধ্যমে প্রদান করা যেতে পারে। |
UI | মার্চেন্ট সেন্টারে সরাসরি যোগ করা পণ্যের ডেটা উৎস। এই API এর মাধ্যমে এই ধরনের ডেটা উৎস তৈরি বা আপডেট করা যাবে না, শুধুমাত্র Merchant Center UI দ্বারা। এই ধরনের তথ্য উৎস শুধুমাত্র পঠিত হয়. |
AUTOFEED | এটি স্বয়ংক্রিয়ভাবে আপনার পণ্য ডেটা তৈরি করতে ব্যবহৃত স্বয়ংক্রিয় ফিড হিসাবেও পরিচিত। এই ধরনের ডেটা উৎস অ্যাকাউন্ট বান্ডেলের মাধ্যমে সক্রিয় বা নিষ্ক্রিয় করা যেতে পারে। |
ফাইলইনপুট
ফাইল ডেটা উৎসের জন্য নির্দিষ্ট ডেটা। অন্যান্য ডেটা উৎস ইনপুটগুলির জন্য এই ক্ষেত্রটি খালি।
JSON প্রতিনিধিত্ব |
---|
{ "fetchSettings": { object ( |
ক্ষেত্র | |
---|---|
fetchSettings | ঐচ্ছিক। তথ্য উৎস প্রদানের জন্য বিস্তারিত আনুন. এটিতে |
fileName | ঐচ্ছিক। ডেটা উৎসের ফাইলের নাম। |
fileInputType | শুধুমাত্র আউটপুট। ফাইল ইনপুট প্রকার। |
ফেচসেটিংস
তথ্য উৎস প্রদানের জন্য বিস্তারিত আনুন.
JSON প্রতিনিধিত্ব |
---|
{ "enabled": boolean, "dayOfMonth": integer, "timeOfDay": { object ( |
ক্ষেত্র | |
---|---|
enabled | ঐচ্ছিক। আনার সময়সূচী সক্ষম করে বা বিরতি দেয়। |
dayOfMonth | ঐচ্ছিক। মাসের যে দিন ডেটা সোর্স ফাইলটি আনতে হবে (1-31)। এই ক্ষেত্রটি শুধুমাত্র মাসিক ফ্রিকোয়েন্সির জন্য সেট করা যেতে পারে। |
timeOfDay | ঐচ্ছিক। দিনের যে ঘন্টা ডেটা সোর্স ফাইলটি আনতে হবে। মিনিট এবং সেকেন্ড সমর্থিত নয় এবং উপেক্ষা করা হবে। |
dayOfWeek | ঐচ্ছিক। সপ্তাহের যে দিন ডেটা সোর্স ফাইল আনতে হবে। এই ক্ষেত্রটি শুধুমাত্র সাপ্তাহিক ফ্রিকোয়েন্সির জন্য সেট করা যেতে পারে। |
timeZone | ঐচ্ছিক। সময়সূচীর জন্য ব্যবহৃত সময় অঞ্চল । ডিফল্টরূপে UTC। উদাহরণস্বরূপ, "America/Los_Angeles"। |
frequency | প্রয়োজন। আনার সময়সূচী বর্ণনাকারী ফ্রিকোয়েন্সি। |
fetchUri | ঐচ্ছিক। ইউআরএল যেখানে ডেটা সোর্স ফাইল আনা যায়। Google Merchant Center HTTP, HTTPS বা SFTP প্রোটোকল ব্যবহার করে স্বয়ংক্রিয় নির্ধারিত আপলোড সমর্থন করে, তাই মানটিকে সেই তিনটি প্রোটোকলের মধ্যে একটি ব্যবহার করে একটি বৈধ লিঙ্ক হতে হবে। Google পত্রক ফাইলের জন্য অপরিবর্তনীয়। |
username | ঐচ্ছিক। [fetch url][google.shopping.content.bundles.DataSources.FileInput.fetch_url] এর জন্য একটি ঐচ্ছিক ব্যবহারকারীর নাম। SFTP-এর মাধ্যমে ডেটা উৎস জমা দেওয়ার জন্য ব্যবহৃত হয়। |
password | ঐচ্ছিক। [fetch url][google.shopping.content.bundles.DataSources.FileInput.fetch_url]-এর জন্য একটি ঐচ্ছিক পাসওয়ার্ড। SFTP-এর মাধ্যমে ডেটা উৎস জমা দেওয়ার জন্য ব্যবহৃত হয়। |
TimeOfDay
দিনের একটি সময় প্রতিনিধিত্ব করে। তারিখ এবং সময় অঞ্চল হয় উল্লেখযোগ্য নয় বা অন্য কোথাও নির্দিষ্ট করা হয়েছে৷ একটি API লিপ সেকেন্ডের অনুমতি দিতে বেছে নিতে পারে। সম্পর্কিত প্রকারগুলি হল google.type.Date
এবং google.protobuf.Timestamp
।
JSON প্রতিনিধিত্ব |
---|
{ "hours": integer, "minutes": integer, "seconds": integer, "nanos": integer } |
ক্ষেত্র | |
---|---|
hours | 24 ঘন্টা বিন্যাসে দিনের ঘন্টা. 0 থেকে 23 পর্যন্ত হওয়া উচিত। ব্যবসা বন্ধ হওয়ার সময় মত পরিস্থিতির জন্য একটি API "24:00:00" মানকে অনুমতি দিতে পারে। |
minutes | দিনের ঘন্টার মিনিট। 0 থেকে 59 এর মধ্যে হতে হবে। |
seconds | সময়ের মিনিটের সেকেন্ড। সাধারণত 0 থেকে 59 এর মধ্যে হতে হবে। একটি API 60 মান অনুমোদন করতে পারে যদি এটি লিপ-সেকেন্ডের অনুমতি দেয়। |
nanos | ন্যানোসেকেন্ডে সেকেন্ডের ভগ্নাংশ। 0 থেকে 999,999,999 পর্যন্ত হতে হবে। |
সপ্তাহের দিন
সপ্তাহের একটি দিন প্রতিনিধিত্ব করে।
Enums | |
---|---|
DAY_OF_WEEK_UNSPECIFIED | সপ্তাহের দিন অনির্দিষ্ট। |
MONDAY | সোমবার |
TUESDAY | মঙ্গলবার |
WEDNESDAY | বুধবার |
THURSDAY | বৃহস্পতিবার |
FRIDAY | শুক্রবার |
SATURDAY | শনিবার |
SUNDAY | রবিবার |
ফ্রিকোয়েন্সি
প্রয়োজনীয় ক্ষেত্রগুলি আনার ফ্রিকোয়েন্সির উপর ভিত্তি করে পরিবর্তিত হয়। একটি মাসিক আনার সময়সূচীর জন্য, [মাসের দিন][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 | ফাইলটি কনফিগার করা [fetchUri][google.shopping.content.bundles.DataSources.FileInput.FetchSettings.fetch_uri] থেকে আনা হয়েছে। |
GOOGLE_SHEETS | ফাইলটি [fetchUri][google.shopping.content.bundles.DataSources.FileInput.FetchSettings.fetch_uri]-এ উল্লেখ করা Google পত্রক থেকে আনা হয়েছে। |
পদ্ধতি | |
---|---|
| প্রদত্ত অ্যাকাউন্টের জন্য নতুন ডেটা উৎস কনফিগারেশন তৈরি করে। |
| আপনার Merchant Center অ্যাকাউন্ট থেকে একটি ডেটা উৎস মুছে দেয়। |
| আপনার Merchant Center অ্যাকাউন্ট থেকে ডেটা উৎসে অবিলম্বে (এমনকি আনার সময়সূচির বাইরেও) ডেটা আনার কাজ সম্পাদন করে। |
| প্রদত্ত অ্যাকাউন্টের জন্য ডেটা উৎস কনফিগারেশন পুনরুদ্ধার করে। |
| প্রদত্ত অ্যাকাউন্টের জন্য ডেটা উত্সগুলির জন্য কনফিগারেশনগুলি তালিকাভুক্ত করে৷ |
| বিদ্যমান ডেটা উৎস কনফিগারেশন আপডেট করে। |