মাইগ্রেট ডেটা সোর্স ম্যানেজমেন্ট

ডেটা উত্সগুলি আপনাকে আপনার পণ্যগুলিকে Google এ আপলোড করতে দেয়৷ স্বয়ংক্রিয় ডেটা উত্সগুলি Google-এ আপনার পণ্য ডেটা পাঠানো সহজ করে তোলে৷ আরও তথ্যের জন্য, মার্চেন্ট ডেটা সোর্স API-এর ওভারভিউ দেখুন।

এখানে বণিক ডেটা উত্স API-এর সাথে কেনাকাটার জন্য সামগ্রী API-তে অনুরোধগুলির একটি নমুনা তুলনা করা হল:

কেনাকাটার জন্য সামগ্রী API মার্চেন্ট ডেটা সোর্স API
URL https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID} /datafeeds https://merchantapi.googleapis.com/datasources/v1beta/ {PARENT} /dataSources
শনাক্তকারী {ID} {NAME}

পদ্ধতি

কেনাকাটার জন্য সামগ্রী API এবং মার্চেন্ট ডেটা উত্স API-এ ডেটা ফিড পদ্ধতিগুলির একটি তুলনা এখানে রয়েছে:

পদ্ধতি কেনাকাটার জন্য সামগ্রী API মার্চেন্ট ডেটা সোর্স API
customBatch হ্যাঁ না
insert হ্যাঁ হ্যাঁ
get হ্যাঁ হ্যাঁ
update হ্যাঁ হ্যাঁ
delete হ্যাঁ হ্যাঁ
list হ্যাঁ হ্যাঁ
fetchNow হ্যাঁ হ্যাঁ

শনাক্তকারী

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

বিকল্পভাবে, আপনি accounts.products.get পদ্ধতিতে কল করতে পারেন এবং product সংস্থান থেকে নতুন ডেটা উৎস আইডি পেতে পারেন।

পদ্ধতি

মার্চেন্ট ডেটা সোর্স API-এ ডেটা ফিডের জন্য কী পরিবর্তন হয়েছে তা এখানে:

পদ্ধতি কেনাকাটার জন্য সামগ্রী API-তে URL মার্চেন্ট ডেটা সোর্স API-এ URL শপিংয়ের জন্য সামগ্রী API-তে শনাক্তকারী মার্চেন্ট ডেটা সোর্স এপিআই-এ শনাক্তকারী বর্ণনা
create POST https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID} /datafeeds POST https://merchantapi.googleapis.com/datasources/v1beta/{parent=accounts/*}/dataSources {MERCHANT_ID} {PARENT} কেনাকাটার জন্য কন্টেন্ট এপিআই-এ, শুধুমাত্র create দৃশ্য হল প্রাথমিক ফাইল ফিড তৈরি করা। অন্যান্য সমস্ত create পরিস্থিতি নতুনভাবে মার্চেন্ট ডেটা সোর্স API-এ চালু করা হয়েছে।
update PUT https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID} /datafeeds/ {DATAFEED_ID} PATCH https://merchantapi.googleapis.com/datasources/v1beta/{dataSource.name=accounts/*/dataSources/*} {MERCHANT_ID} /datafeeds/ {DATAFEED_ID} {dataSource.name=accounts/*/dataSources/*}
delete https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID} /datafeeds/ {DATAFEED_ID} DELETE https://shoppingcontent.googleapis.com/content/v2.1/ DELETE https://merchantapi.googleapis.com/datasources/v1beta/ {name=accounts/*/dataSources/*} {MERCHANT_ID} /ডেটাফিডস/ {DATAFEED_ID} {name=accounts/*/dataSources/*}
get https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID} /datafeeds/ {DATAFEED_ID} GET https://shoppingcontent.googleapis.com/content/v2.1/ GET https://merchantapi.googleapis.com/datasources/v1beta/ {MERCHANT_ID} /datafeeds/ {DATAFEED_ID} {name=accounts/*/dataSources/*}
list https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID} /datafeeds GET https://shoppingcontent.googleapis.com/content/v2.1/ https://merchantapi.googleapis.com/datasources/v1beta/ {parent=accounts/*} /dataSources GET https://merchantapi.googleapis.com/datasources/v1beta/ {MERCHANT_ID} {PARENT}
fetchnow POST https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID} /datafeeds/ {DATAFEED_ID} /fetchNow POST https://merchantapi.googleapis.com/datasources/v1beta/{name=accounts/*/dataSources/*}:fetch {MERCHANT_ID} /ডেটাফিডস/ {DATAFEED_ID} {name=accounts/*/dataSources/*}
datafeedstatuses.get GET https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID} /datafeedstatuses/ {DATAFEED_ID} GET https://merchantapi.googleapis.com/accounts/v1beta/ {MERCHANT_ID} /datasources/ {DATAFEED_ID} /fileUploads/latest {MERCHANT_ID} /ডেটাফিডস/ {DATAFEED_ID} {MERCHANT_ID} /ডেটাসোর্স/ {DATAFEED_ID}

পণ্যের স্থিতি পুনরুদ্ধারের জন্য API অনুরোধের শনাক্তকারী শপিং এবং মার্চেন্ট API-এর জন্য সামগ্রী API উভয়ের জন্যই একই।

আপনি ডেটা সোর্স আইডি সংগ্রহ করে এবং সেই আইডিগুলির জন্য fileUploads.get পদ্ধতিতে কল করে datafeedstatuses.list অনুরোধের আচরণের প্রতিলিপি করতে পারেন।