Sumber data memungkinkan Anda mengupload produk ke Google. Data otomatis sumber data sehingga lebih mudah untuk mengirim data produk Anda ke Google. Untuk informasi selengkapnya, lihat Ringkasan Penjual API sumber data.
Berikut contoh perbandingan permintaan di Content API for Shopping dengan API sumber Data Penjual:
Content API for Shopping | API sumber Data Penjual | |
---|---|---|
URL | https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeeds | https://merchantapi.googleapis.com/datasources/v1beta/{parent}/dataSources |
Pengenal | {id} | {name} |
Metode
Berikut adalah perbandingan metode feed data dalam Content API for Shopping dan API Sumber Data Penjual:
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 referensi lainnya, nama sumber data tidak dapat dibuat dari Content API ID karena nilai ID-nya telah berubah. Anda dapat memanggil daftar ini untuk mendapatkan ID Sumber Data yang baru.
Atau, Anda dapat memanggil
accounts.products.get
dan dapatkan ID Sumber Data baru dari
product
resource Anda
Metode
Berikut ini hal-hal yang berubah untuk feed data di API sumber Data Penjual:
Metode | URL di Content API for Shopping | URL di API sumber Data Penjual | ID di Content API for Shopping | ID di API sumber Data Penjual | Deskripsi |
---|---|---|---|---|---|
create |
POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeeds |
POST https://merchantapi.googleapis.com/datasources/v1beta/{parent=accounts/*}/dataSources |
{merchantId} | {parent} |
Di Content API for Shopping, satu-satunya skenario create adalah pembuatan feed file utama. Semua skenario create lainnya baru saja diperkenalkan di API sumber Data Penjual.
|
update |
PUT https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeeds/{datafeedId} |
PATCH https://merchantapi.googleapis.com/datasources/v1beta/{dataSource.name=accounts/*/dataSources/*} |
{merchantId}/datafeeds/ {datafeedId} |
{dataSource.name=accounts/*/dataSources/*} |
|
delete |
DELETE https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/datafeeds/ {datafeedId} |
DELETE https://merchantapi.googleapis.com/datasources/v1beta/ {name=accounts/*/dataSources/*} |
{merchantId}/datafeeds/{datafeedId} | {name=accounts/*/dataSources/*} | |
get |
GET https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/datafeeds/ {datafeedId} |
GET https://merchantapi.googleapis.com/datasources/v1beta/ {name=accounts/*/dataSources/*} |
{merchantId}/datafeeds/ {datafeedId} |
{name=accounts/*/dataSources/*} | |
list |
GET https://shoppingcontent.googleapis.com/content/v2.1/ {merchantId}/datafeeds |
GET https://merchantapi.googleapis.com/datasources/v1beta/ {parent=accounts/*}/dataSources |
{merchantId} | {parent} | |
fetchnow |
POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeeds/{datafeedId}/fetchNow |
POST https://merchantapi.googleapis.com/datasources/v1beta/{name=accounts/*/dataSources/*}:fetch |
{merchantId}/datafeeds/{datafeedId} | {name=accounts/*/dataSources/*} | |
datafeedstatuses.get |
GET https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/datafeedstatuses/{datafeedId} |
GET https://merchantapi.googleapis.com/accounts/v1beta/{merchantId}/datasources/{datafeedId}/fileUploads/latest |
{merchantId}/datafeeds/{datafeedId} | {merchantId}/datasources/{datafeedId} | ID dalam permintaan API untuk mengambil status produk sama untuk Content API for Shopping dan Merchant API. Anda dapat mereplikasi perilaku permintaan |