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 diberikan. Jika sudah ada, resource akan diganti. Masa berlaku inventaris akan otomatis berakhir setelah 30 hari.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • 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:

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

Untuk informasi selengkapnya, lihat Ringkasan OAuth 2.0.

LfpStoreService

Layanan bagi partner LFP untuk mengirimkan toko lokal bagi penjual.

DeleteLfpStore

rpc DeleteLfpStore(DeleteLfpStoreRequest) returns (Empty)

Menghapus toko untuk penjual target.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • 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:

  • 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:

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

Untuk informasi selengkapnya, lihat Ringkasan OAuth 2.0.

ListLfpStores

rpc ListLfpStores(ListLfpStoresRequest) returns (ListLfpStoresResponse)

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

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

  • 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. Penjualan 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. ID. Nama untuk resource LfpInventory. Format: accounts/{account}/lfpInventories/{target_merchant}~{store_code}~{offer}

target_account

int64

Wajib. ID Merchant Center penjual yang akan mengirimkan 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 ditetapkan, setelan ini akan ditetapkan ke waktu saat inventaris dikirimkan.

gtin

string

Opsional. Nomor Barang Perdagangan Global (GTIN) dari 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. Kecuali jika nilainya "not supported", kolom ini harus dikirim bersama dengan pickupSla. Untuk nilai atribut yang diterima, lihat spesifikasi data inventaris produk lokal.

pickup_sla

string

Opsional. Perkiraan tanggal pesanan siap diambil sesuai dengan tanggal pesanan. 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 ditetapkan, nilai defaultnya adalah regionCode.

LfpSale

Penjualan untuk penjual.

Kolom
name

string

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

target_account

int64

Wajib. ID Merchant Center penjual yang akan mengirimkan penjualan.

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 jumlah yang tersedia. Negatif untuk item yang dikembalikan.

sale_time

Timestamp

Wajib. Stempel waktu untuk penjualan.

uid

string

Hanya output. ID unik global yang dibuat sistem untuk LfpSale.

feed_label

string

Opsional. Label feed untuk produk. Jika tidak disetel, nilai defaultnya adalah regionCode.

LfpStore

Toko untuk penjual. ID ini akan digunakan untuk mencocokkan 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. ID. 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 Google Place dari lokasi toko.

matching_state_hint

string

Opsional. Hanya output. Petunjuk mengapa pencocokan gagal. Ini hanya ditetapkan 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 tidak diverifikasi. Lakukan proses verifikasi Google Profil Bisnis agar kecocokan dilakukan dengan benar.

StoreMatchingState

Status pencocokan LfpStore dengan Google Profil Bisnis.

Enum
STORE_MATCHING_STATE_UNSPECIFIED Status pencocokan toko belum 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 yang akan mencantumkan toko.

page_size

int32

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

page_token

string

Opsional. Token halaman, yang diterima dari panggilan ListLfpStoresRequest sebelumnya. Berikan token halaman untuk mengambil halaman berikutnya. Saat melakukan penomoran halaman, semua parameter lain yang diberikan untuk ListLfpStoresRequest harus sesuai dengan panggilan yang menyediakan token halaman. Token ditampilkan sebagai nextPageToken dalam 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.