डेटा सोर्स की मदद से, Google पर प्रॉडक्ट अपलोड किए जा सकते हैं. ऑटोमेटेड डेटा सोर्स की मदद से, Google को अपना प्रॉडक्ट डेटा आसानी से भेजा जा सकता है. ज़्यादा जानकारी के लिए, Merchant Data sources API के बारे में खास जानकारी देखें.
यहां Content API for Shopping और Merchant Data sources API के अनुरोधों की तुलना का एक सैंपल दिया गया है:
Shopping के लिए Content API | Merchant Data sources API | |
---|---|---|
URL | https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/datafeeds | https://merchantapi.googleapis.com/datasources/v1beta/{PARENT}/dataSources |
आइडेंटिफ़ायर | {ID} | {NAME} |
तरीके
यहां Content API for Shopping और Merchant Data sources API में, डेटा फ़ीड के तरीकों की तुलना की गई है:
तरीका | Shopping के लिए Content API | Merchant Data sources API |
---|---|---|
customBatch |
हां | नहीं |
insert |
हां | हां |
get |
हां | हां |
update |
हां | हां |
delete |
हां | हां |
list |
हां | हां |
fetchNow |
हां | हां |
आइडेंटिफ़ायर
अन्य संसाधनों के उलट, Content API आईडी से डेटा सोर्स का नाम नहीं बनाया जा सकता, क्योंकि आईडी की वैल्यू बदल गई हैं. डेटा सोर्स के नए आईडी पाने के लिए, list method को कॉल किया जा सकता है.
इसके अलावा, accounts.products.get
तरीका कॉल करके, product
संसाधन से नया डेटा सोर्स आईडी भी पाया जा सकता है.
तरीके
Merchant Center के डेटा सोर्स API में डेटा फ़ीड के लिए क्या बदलाव हुए हैं, इस बारे में यहां बताया गया है:
तरीका | Content API for Shopping में यूआरएल | Merchant Center के डेटा सोर्स वाले एपीआई में यूआरएल | Content API for Shopping में आइडेंटिफ़ायर | Merchant Center के डेटा सोर्स एपीआई में आइडेंटिफ़ायर | ब्यौरा |
---|---|---|---|---|---|
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} |
Content API for Shopping में, create स्थिति सिर्फ़ प्राइमरी फ़ाइल फ़ीड बनाने के लिए है. Merchant Center के डेटा सोर्स एपीआई में, create के अन्य सभी उदाहरणों को हाल ही में जोड़ा गया है.
|
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 |
DELETE https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID}/datafeeds/ {DATAFEED_ID} |
DELETE https://merchantapi.googleapis.com/datasources/v1beta/ {name=accounts/*/dataSources/*} |
{MERCHANT_ID}/datafeeds/{DATAFEED_ID} | {name=accounts/*/dataSources/*} | |
get |
GET https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID}/datafeeds/ {DATAFEED_ID} |
GET https://merchantapi.googleapis.com/datasources/v1beta/ {name=accounts/*/dataSources/*} |
{MERCHANT_ID}/datafeeds/ {DATAFEED_ID} |
{name=accounts/*/dataSources/*} | |
list |
GET https://shoppingcontent.googleapis.com/content/v2.1/ {MERCHANT_ID}/datafeeds |
GET https://merchantapi.googleapis.com/datasources/v1beta/ {parent=accounts/*}/dataSources |
{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}/datafeeds/{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}/datafeeds/{DATAFEED_ID} | {MERCHANT_ID}/datasources/{DATAFEED_ID} | प्रॉडक्ट की स्थिति जानने के लिए, एपीआई अनुरोध में मौजूद आइडेंटिफ़ायर, Content API for Shopping और Merchant API, दोनों के लिए एक जैसा होता है. डेटा सोर्स आईडी इकट्ठा करके और उन आईडी के लिए |