Sumber data memungkinkan Anda mengupload produk ke Google. Sumber data otomatis memudahkan pengiriman data produk Anda ke Google. Untuk informasi selengkapnya, lihat Ringkasan Merchant Data Sources API.
Berikut adalah contoh perbandingan permintaan di Content API for Shopping dengan Merchant Data sources API:
Content API for Shopping | API Sumber Data Penjual | |
---|---|---|
URL | https://shoppingcontent.googleapis.com/content/v2.1/{MERCHANT_ID}/datafeeds | https://merchantapi.googleapis.com/datasources/v1beta/{PARENT}/dataSources |
Pengenal | {ID} | {NAME} |
Metode
Berikut adalah perbandingan metode feed data di Content API for Shopping dan Merchant Data sources API:
Metode | Content API for Shopping | API Sumber Data Penjual |
---|---|---|
customBatch |
Ya | Tidak |
insert |
Ya | Ya |
get |
Ya | Ya |
update |
Ya | Ya |
delete |
Ya | Ya |
list |
Ya | Ya |
fetchNow |
Ya | Ya |
Pengenal
Berbeda dengan resource lainnya, nama sumber data tidak dapat dibuat dari ID Content API karena nilai ID telah berubah. Anda dapat memanggil metode daftar untuk mendapatkan ID baru Sumber Data.
Atau, Anda dapat memanggil metode accounts.products.get
dan mendapatkan ID Sumber Data baru dari resource product
.
Metode
Berikut ini perubahan yang terjadi pada feed data di Merchant Data Sources API:
Metode | URL di Content API for Shopping | URL di API Sumber Data Merchant | ID di Content API for Shopping | ID di Merchant Data Sources API | Deskripsi |
---|---|---|---|---|---|
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} |
Di Content API for Shopping, satu-satunya skenario create adalah membuat feed file utama. Semua skenario create lainnya baru saja diperkenalkan di Merchant Data Sources 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 |
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} | ID dalam permintaan API untuk mengambil status produk sama untuk Content API for Shopping dan Merchant API. Anda dapat mereplikasi perilaku permintaan |