प्रॉडक्ट मैनेजमेंट माइग्रेट करें

प्रोग्राम के हिसाब से अपने प्रॉडक्ट को अपलोड और मैनेज करने के लिए, Merchant API का इस्तेमाल किया जा सकता है. accounts.products रिसॉर्स से, एक ऑनलाइन स्टोर कैटलॉग बनाया जा सकता है. इसमें प्रॉडक्ट और ऑफ़र की सूची होती है. Merchant API का इस्तेमाल करके, प्रॉडक्ट अपलोड और मैनेज करने के बारे में ज़्यादा जानने के लिए, Merchant प्रॉडक्ट एपीआई की खास जानकारी देखें.

यहां Content API for Shopping की तुलना Merchant प्रॉडक्ट एपीआई से की गई तुलना का उदाहरण दिया गया है:

Shopping के लिए Content API व्यापारी प्रॉडक्ट एपीआई कंपनी का ब्यौरा
यूआरएल https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/products/ https://merchantapi.googleapis.com/products/v1beta/{parent}/productInputs:insert Merchant API के अनुरोध यूआरएल में मौजूद {parent} वैरिएबल, खाते का यूनीक आइडेंटिफ़ायर दिखाता है.
पहचानकर्ता {id} {name}

तरीके

Merchant प्रॉडक्ट API और Content API में मौजूद प्रॉडक्ट के तरीकों की तुलना, यहां दी गई है:

तरीका Shopping के लिए Content API व्यापारी प्रॉडक्ट एपीआई
customBatch हां नहीं
insert हां हां
get हां हां
update हां उपलब्ध नहीं है
delete हां हां
list हां हां

यहां Content API for Shopping और Merchant प्रॉडक्ट एपीआई के लिए, GET तरीके की तुलना का उदाहरण दिया गया है:

Shopping के लिए Content API मर्चेंट एपीआई
GET https://shoppingcontent.googleapis.com/content/v2.1/{accountId}/products/{productId} GET https://merchantapi.googleapis.com/products/v1beta/{name=accounts/*/products/*}

अनुरोध

तरीका Shopping के लिए Content API में यूआरएल Merchant प्रॉडक्ट एपीआई में मौजूद यूआरएल Content API में आइडेंटिफ़ायर व्यापारी/कंपनी/कारोबारी प्रॉडक्ट एपीआई में आइडेंटिफ़ायर
insert POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/products POST https://merchantapi.googleapis.com/products/v1beta/{parent}/productsInputs:insert?dataSource={dataSourceName} {merchantId} {parent}
update PATCH https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/products/{productId} उपलब्ध नहीं है
delete DELETE https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/products/{productId} DELETE https://merchantapi.googleapis.com/products/v1beta/{name=accounts/*/productInputs/*}?dataSource={dataSourceName} {merchantId}/datafeeds/{productId} {name=accounts/*/productInputs/*}
get GET https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/products/{productId} GET https://merchantapi.googleapis.com/products/v1beta/{name=accounts/*/products/*} {merchantId}/datafeeds/{productId} {name=accounts/*/products/*}
list GET https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/products GET https://merchantapi.googleapis.com/products/v1beta/{Parent=accounts/*}/products {merchantId} {parent=accounts/*}

संसाधन

Shopping के लिए Content API व्यापारी प्रॉडक्ट एपीआई कंपनी का ब्यौरा
  • प्रॉडक्ट
  • ProductStatus
  • प्रॉडक्ट
  • ProductInput
Shopping के लिए Content API के Product संसाधन में मौजूद कई फ़ील्ड, Merchant Products API के ProductInput संसाधन में मौजूद Attribute फ़ील्ड में ले जाए गए हैं.