Migrasi kemitraan feed lokal

Anda dapat menggunakan Merchant API untuk membagikan data inventaris, toko, dan penjualan dengan Google untuk visibilitas dan pengelolaan yang lebih baik.

Permintaan

Gunakan format URL permintaan berikut untuk API kemitraan feed lokal:

POST https://merchantapi.googleapis.com/lfp/v1beta/{parent}/lfpInventories:insert

Untuk informasi selengkapnya, lihat Metode: accounts.lfpInventories.insert.

Berikut contoh perbandingan Content API for Shopping dengan feed lokal API kemitraan untuk permintaan menyisipkan inventaris:

Content API API Penjual
URL POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/pos/{targetMerchantId}/inventory POST https://merchantapi.googleapis.com/lfp/v1beta/{parent}/lfpInventories:insert
Pengenal {merchantId}/pos/{targetMerchantId} {parent}

Berikut contoh perbandingan Content API for Shopping dengan feed lokal kemitraan API untuk permintaan menyisipkan penjualan:

Content API API Penjual
URL POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/pos/{targetMerchantId}/sale POST https://merchantapi.googleapis.com/lfp/v1beta/{parent}/lfpSales:insert
Pengenal {merchantId}/pos/{targetMerchantId} {parent}

Berikut contoh perbandingan Content API for Shopping dengan feed lokal kemitraan API untuk permintaan menyisipkan toko:

Content API API Penjual
URL POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/pos/{targetMerchantId}/store POST https://merchantapi.googleapis.com/lfp/v1beta/{parent}/lfpStores:insert
Pengenal {merchantId}/pos/{targetMerchantId} {parent}

Metode

Berikut yang berubah untuk metode API toko dalam kemitraan feed lokal API:

Metode URL di Content API for Shopping URL di Merchant API ID di Content API for Shopping ID di Merchant API Deskripsi
insert POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/pos/{targetMerchantId}/store POST https://merchantapi.googleapis.com/lfp/v1beta/{parent=accounts/*}/lfpStores:insert {merchantId}/pos/{targetMerchantId} {parent} parent dalam format accounts/{lfpPartnerAccountId}
delete DELETE https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/pos/{targetMerchantId}/store/{storeCode} DELETE https://merchantapi.googleapis.com/lfp/v1beta/{name=accounts/*/lfpStores/*} {merchantId}/pos/{targetMerchantId}/store/{storeCode} {name} name dalam format accounts/{lfpPartnerAccountId}/lfpStores/{targetMerchantId}~{storeCode}
get GET https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/pos/{targetMerchantId}/store/{storeCode} GET https://merchantapi.googleapis.com/lfp/v1beta/{name=accounts/*/lfpStores/*} {merchantId}/pos/{targetMerchantId}/store/{storeCode} {name} name dalam format accounts/{lfpPartnerAccountId}/lfpStores/{targetMerchantId}~{storeCode}
list GET https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/pos/{targetMerchantId}/store GET https://merchantapi.googleapis.com/lfp/v1beta/{parent=accounts/*}/lfpStores /{merchantId}/pos/{targetMerchantId} {parent} {parent} dalam format accounts/{lfpPartnerAccountId}

Berikut adalah hal yang berubah untuk metode API inventaris dalam kemitraan feed lokal API:

Metode URL di Content API for Shopping URL di Merchant API ID di Content API for Shopping ID di Merchant API Deskripsi
insert POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/pos/{targetMerchantId}/store POST https://merchantapi.googleapis.com/lfp/v1beta/{parent}/lfpInventories:insert {merchantId}/pos/{targetMerchantId} {parent} parent dalam format accounts/{lfpPartnerAccountId}

Berikut adalah perubahan pada metode API penjualan dalam kemitraan feed lokal API:

Metode URL di Content API for Shopping URL di Merchant API ID di Content API for Shopping ID di Merchant API Deskripsi
insert POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/pos/{targetMerchantId}/store POST https://merchantapi.googleapis.com/lfp/v1beta/{parent}/lfpSales:insert {merchantId}/pos/{targetMerchantId} {parent} {parent} dalam format accounts/{lfpPartnerAccountId}

Resource

Berikut adalah hal yang berubah untuk resource toko dalam kemitraan feed lokal Compute Engine API. Kolom yang tidak disertakan di sini tidak berubah.

Content API for Shopping API Penjual Deskripsi
Tidak didukung name: string Menambahkan kolom baru untuk membedakan berbagai toko
Tidak didukung targetAccount: integer Akun penjual untuk memasukkan inventaris
targetCountry: string regionCode: string targetCountry diganti nama menjadi regionCode
websiteUrl: string websiteUri: string websiteUrl diganti nama menjadi websiteUri
kind: string Tidak didukung kind tidak didukung dalam API kemitraan feed lokal

Berikut adalah hal yang berubah untuk menyisipkan inventaris. Bidang yang tidak disertakan di sini adalah tidak berubah.

Content API for Shopping API Penjual Deskripsi
Tidak didukung name: string Menambahkan kolom baru untuk membedakan inventaris yang berbeda
Tidak didukung targetAccount: integer Akun penjual yang akan disisipkan inventaris.
targetCountry: string regionCode: string targetCountry diganti namanya menjadi regionCode. Kode wilayah CLDR untuk negara tempat produk dijual.
itemId: string offerId: string itemId diganti nama menjadi offerId
quantity: string quantity: string quantity telah diperbarui menjadi opsional
Tidak didukung availability: string availability wajib diisi

price: {

object (Price)

}

price: {

object (Price)

}

Definisi harga telah berubah. Untuk mengetahui informasi selengkapnya, lihat Harga.
timestamp: string collectionTime: string timestamp diganti nama menjadi collectionTime
kind: string Tidak didukung kind tidak didukung dalam API kemitraan feed lokal.

Berikut ini hal yang berubah terkait cara memasukkan promo. Bidang yang tidak disertakan di sini adalah tidak berubah.

Content API for Shopping API Penjual Deskripsi
Tidak didukung name: string Menambahkan kolom baru untuk membedakan inventaris yang berbeda
Tidak didukung targetAccount:integer Akun penjual yang akan disisipkan penjualan
targetCountry: string regionCode: string Kode wilayah CLDR untuk negara tempat produk dijual.
itemId: string offerId: string itemId diganti nama menjadi offerId

price: {

object (Price)

}

price: {

object (Price)

}

Definisi harga telah berubah. Untuk mengetahui informasi selengkapnya, lihat Harga.
timestamp: string saleTime: string timestamp diganti nama menjadi saleTime
kind: string Tidak didukung kind tidak didukung dalam API kemitraan feed lokal.