Memigrasikan pengelolaan sumber data

Sumber data memungkinkan Anda mengupload produk ke Google. Sumber data otomatis memudahkan pengiriman data produk Anda ke Google. Untuk mengetahui informasi selengkapnya, lihat Ringkasan API Sumber data Penjual.

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
ID {id} {name}

Metode

Berikut adalah perbandingan metode feed data di Content API for Shopping dan Merchant Data source 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

ID

Berbeda dengan resource lainnya, nama sumber data tidak dapat dibuat dari Content API ID karena nilai ID telah berubah. Anda dapat memanggil metode daftar untuk mendapatkan ID Sumber Data yang baru.

Atau, Anda dapat memanggil metode accounts.products.get dan mendapatkan ID Sumber Data baru dari resource product.

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 POSTING 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/*}