Package google.shopping.merchant.lfp.v1beta

Indeks

LfpInventoryService

Layanan bagi partner LFP untuk mengirimkan inventaris lokal bagi penjual.

InsertLfpInventory

rpc InsertLfpInventory(InsertLfpInventoryRequest) returns (LfpInventory)

Menyisipkan resource LfpInventory untuk akun penjual target yang ditentukan. Jika sudah ada, resource tersebut akan diganti. Inventaris akan otomatis berakhir masa berlakunya setelah 30 hari.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut ini:

  • https://www.googleapis.com/auth/content

Untuk informasi selengkapnya, lihat Ringkasan OAuth 2.0.

LfpSaleService

Layanan untuk partner LFP guna mengirimkan data penjualan untuk penjual.

InsertLfpSale

rpc InsertLfpSale(InsertLfpSaleRequest) returns (LfpSale)

Menyisipkan LfpSale untuk penjual tertentu.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut ini:

  • https://www.googleapis.com/auth/content

Untuk informasi selengkapnya, lihat Ringkasan OAuth 2.0.

LfpStoreService

Layanan untuk partner LFP guna mengirimkan toko lokal bagi penjual.

DeleteLfpStore

rpc DeleteLfpStore(DeleteLfpStoreRequest) returns (Empty)

Menghapus toko untuk penjual target.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut ini:

  • https://www.googleapis.com/auth/content

Untuk informasi selengkapnya, lihat Ringkasan OAuth 2.0.

GetLfpStore

rpc GetLfpStore(GetLfpStoreRequest) returns (LfpStore)

Mengambil informasi tentang toko.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut ini:

  • https://www.googleapis.com/auth/content

Untuk informasi selengkapnya, lihat Ringkasan OAuth 2.0.

InsertLfpStore

rpc InsertLfpStore(InsertLfpStoreRequest) returns (LfpStore)

Menyisipkan toko untuk penjual target. Jika toko dengan kode toko yang sama sudah ada, toko tersebut akan diganti.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut ini:

  • https://www.googleapis.com/auth/content

Untuk informasi selengkapnya, lihat Ringkasan OAuth 2.0.

ListLfpStores

rpc ListLfpStores(ListLfpStoresRequest) returns (ListLfpStoresResponse)

Mencantumkan toko penjual target, yang ditentukan oleh filter di ListLfpStoresRequest.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut ini:

  • https://www.googleapis.com/auth/content

Untuk informasi selengkapnya, lihat Ringkasan OAuth 2.0.

DeleteLfpStoreRequest

Pesan permintaan untuk metode DeleteLfpStore.

Kolom
name

string

Wajib. Nama toko yang akan dihapus untuk akun penjual target. Format: accounts/{account}/lfpStores/{target_merchant}~{store_code}

GetLfpStoreRequest

Pesan permintaan untuk metode GetLfpStore.

Kolom
name

string

Wajib. Nama toko yang akan diambil. Format: accounts/{account}/lfpStores/{target_merchant}~{store_code}

InsertLfpInventoryRequest

Pesan permintaan untuk metode InsertLfpInventory.

Kolom
parent

string

Wajib. Akun penyedia LFP. Format: accounts/{account}

lfp_inventory

LfpInventory

Wajib. Inventaris yang akan disisipkan.

InsertLfpSaleRequest

Pesan permintaan untuk metode InsertLfpSale.

Kolom
parent

string

Wajib. Akun penyedia LFP. Format: accounts/{lfp_partner}

lfp_sale

LfpSale

Wajib. Promo yang akan disisipkan.

InsertLfpStoreRequest

Pesan permintaan untuk metode InsertLfpStore.

Kolom
parent

string

Wajib. Format akun penyedia LFP: accounts/{account}

lfp_store

LfpStore

Wajib. Toko yang akan disisipkan.

LfpInventory

Inventaris Lokal untuk penjual.

Kolom
name

string

Hanya output. Pengenal. Nama untuk resource LfpInventory. Format: accounts/{account}/lfpInventories/{target_merchant}~{store_code}~{offer}

target_account

int64

Wajib. ID Merchant Center penjual yang akan dikirimi inventaris.

store_code

string

Wajib. ID toko penjual. Kode toko yang disisipkan melalui InsertLfpStore atau kode toko di Profil Bisnis.

offer_id

string

Wajib. Tidak dapat diubah. ID unik untuk produk. Jika inventaris dan penjualan dikirimkan untuk penjual, ID ini harus cocok untuk produk yang sama.

Catatan: jika penjual menjual produk yang sama, yaitu produk baru dan bekas, penjual harus memiliki ID yang berbeda.

region_code

string

Wajib. Kode wilayah CLDR untuk negara tempat produk dijual.

content_language

string

Wajib. Kode bahasa ISO 639-1 dua huruf untuk item.

price

Price

Opsional. Harga produk saat ini.

availability

string

Wajib. Ketersediaan produk di toko ini. Untuk mengetahui nilai atribut yang diterima, lihat spesifikasi data inventaris produk lokal

collection_time

Timestamp

Opsional. Waktu saat inventaris dikumpulkan. Jika tidak disetel, metrik ini akan disetel ke waktu saat inventaris dikirimkan.

gtin

string

Opsional. Nomor Barang Perdagangan Global (GTIN) produk.

quantity

int64

Opsional. Jumlah produk yang tersedia di toko ini. Harus lebih besar dari atau sama dengan nol.

pickup_method

string

Opsional. Metode pengambilan yang didukung untuk penawaran ini. Kolom ini harus dikirimkan bersama dengan pickupSla kecuali jika nilainya "tidak didukung". Untuk mengetahui nilai atribut yang diterima, lihat spesifikasi data inventaris produk lokal.

pickup_sla

string

Opsional. Perkiraan tanggal pesanan siap diambil relatif terhadap tanggal pemesanan. Harus dikirimkan bersama dengan pickupMethod. Untuk mengetahui nilai atribut yang diterima, lihat spesifikasi data inventaris produk lokal.

feed_label

string

Opsional. Label feed untuk produk. Jika tidak disetel, nilainya akan ditetapkan secara default ke regionCode.

LfpSale

Penjualan untuk penjual.

Kolom
name

string

Hanya output. Pengenal. Nama resource LfpSale. Format: accounts/{account}/lfpSales/{sale}

target_account

int64

Wajib. ID Merchant Center penjual yang akan dikirimi promo.

store_code

string

Wajib. ID toko penjual. storeCode yang disisipkan melalui API atau kode toko di Profil Bisnis.

offer_id

string

Wajib. ID unik untuk produk. Jika inventaris dan penjualan dikirimkan untuk penjual, ID ini harus cocok untuk produk yang sama.

Catatan: jika penjual menjual produk yang sama, yaitu produk baru dan bekas, penjual harus memiliki ID yang berbeda.

region_code

string

Wajib. Kode wilayah CLDR untuk negara tempat produk dijual.

content_language

string

Wajib. Kode bahasa ISO 639-1 dua huruf untuk item.

gtin

string

Wajib. Nomor Barang Perdagangan Global (GTIN) dari produk yang terjual.

price

Price

Wajib. Harga satuan produk.

quantity

int64

Wajib. Perubahan relatif dari jumlah yang tersedia. Negatif untuk item yang ditampilkan.

sale_time

Timestamp

Wajib. Stempel waktu penjualan.

uid

string

Hanya output. Sistem yang membuat ID unik global untuk LfpSale.

feed_label

string

Opsional. Label feed untuk produk. Jika tidak disetel, nilainya akan ditetapkan secara default ke regionCode.

LfpStore

Toko untuk penjual. Nama ini akan digunakan untuk mencocokkan dengan toko di Google Profil Bisnis penjual target. Jika toko yang cocok tidak dapat ditemukan, inventaris atau penjualan yang dikirimkan dengan kode toko tidak akan digunakan.

Kolom
name

string

Hanya output. Pengenal. Nama resource LfpStore. Format: accounts/{account}/lfpStores/{target_merchant}~{store_code}

target_account

int64

Wajib. ID Merchant Center penjual yang akan dikirimi toko.

store_code

string

Wajib. Tidak dapat diubah. ID toko yang unik untuk penjual target.

store_address

string

Wajib. Alamat toko. Contoh: 1600 Amphitheatre Pkwy, Mountain View, CA 94043, USA.

gcid_category[]

string

Opsional. ID kategori Google Bisnisku.

matching_state

StoreMatchingState

Opsional. Hanya output. Status pencocokan dengan Google Profil Bisnis. Lihat matchingStateHint untuk detail lebih lanjut jika tidak ditemukan kecocokan.

store_name

string

Opsional. Nama penjual atau toko.

phone_number

string

Opsional. Nomor telepon toko dalam format E.164. Contoh: +15556767888

website_uri

string

Opsional. URL situs untuk toko atau penjual.

place_id

string

Opsional. ID Tempat Google dari lokasi toko.

matching_state_hint

string

Opsional. Hanya output. Petunjuk mengapa pencocokan gagal. Ini hanya disetel jika matchingState=STORE_MATCHING_STATE_FAILED.

Nilai yang dimungkinkan adalah:

  • "linked-store-not-found": Tidak ada toko Google Profil Bisnis yang tersedia untuk pencocokan.
  • "store-match-not-found": LfpStore yang diberikan tidak dapat dicocokkan dengan toko Google Profil Bisnis yang terhubung. Akun Merchant Center terhubung dengan benar dan toko tersedia di Google Profil Bisnis, tetapi alamat lokasi LfpStore tidak cocok dengan alamat toko Google Profil Bisnis. Perbarui alamat LfpStore atau alamat toko Google Profil Bisnis agar kecocokannya tepat.
  • "store-match-unverified": LfpStore yang diberikan tidak dapat dicocokkan dengan toko Google Profil Bisnis yang terhubung karena toko Google Profil Bisnis yang cocok belum diverifikasi. Lakukan proses verifikasi Google Profil Bisnis untuk mencocokkan bisnis Anda dengan benar.

StoreMatchingState

Status pencocokan LfpStore dengan Google Profil Bisnis.

Enum
STORE_MATCHING_STATE_UNSPECIFIED Status pencocokan toko tidak ditentukan.
STORE_MATCHING_STATE_MATCHED LfpStore berhasil dicocokkan dengan toko Google Profil Bisnis.
STORE_MATCHING_STATE_FAILED LfpStore tidak cocok dengan toko Google Profil Bisnis.

ListLfpStoresRequest

Pesan permintaan untuk metode ListLfpStores.

Kolom
parent

string

Wajib. Partner LFP. Format: accounts/{account}

target_account

int64

Wajib. ID Merchant Center penjual untuk mencantumkan toko.

page_size

int32

Opsional. Jumlah maksimum resource LfpStore untuk akun tertentu yang akan ditampilkan. Layanan menampilkan lebih sedikit dari nilai ini jika jumlah toko untuk akun yang ditentukan kurang dari pageSize. Nilai defaultnya adalah 250. Nilai maksimum adalah 1.000; Jika nilai yang lebih tinggi dari nilai maksimum yang ditentukan, pageSize akan ditetapkan secara default ke nilai maksimum.

page_token

string

Opsional. Token halaman, diterima dari panggilan ListLfpStoresRequest sebelumnya. Berikan token halaman untuk mengambil halaman berikutnya. Saat melakukan penomoran halaman, semua parameter lain yang disediakan ke ListLfpStoresRequest harus cocok dengan panggilan yang disediakan token halaman. Token ditampilkan sebagai nextPageToken sebagai respons terhadap permintaan sebelumnya.

ListLfpStoresResponse

Pesan respons untuk metode ListLfpStores.

Kolom
lfp_stores[]

LfpStore

Toko dari penjual yang ditentukan.

next_page_token

string

Token, yang dapat dikirim sebagai pageToken untuk mengambil halaman berikutnya. Jika kolom ini dihilangkan, tidak akan ada halaman berikutnya.