Info pemenuhan yang terkait dengan pesanan pembelian (PO) atau item baris tertentu.
Representasi JSON | |
---|---|
{ "id": string, "fulfillmentType": enum ( |
Kolom | |
---|---|
id |
ID unik untuk opsi layanan ini. |
fulfillmentType |
Wajib: Jenis fulfillment. |
expectedFulfillmentTime |
Jendela jika rentang waktu ditentukan, atau PWT jika satu waktu ditentukan. Perkiraan waktu pengiriman atau pengambilan. |
expectedPreparationTime |
Jendela jika rentang waktu ditentukan, atau PWT jika satu waktu ditentukan. Perkiraan waktu untuk menyiapkan makanan. Satu kali lebih disarankan. |
location |
Lokasi pengambilan atau pengiriman. |
expireTime |
saat opsi pemenuhan pesanan ini berakhir. Stempel waktu dalam format RFC3339 UTC "Zulu", akurat hingga nanodetik. Contoh: |
price |
Biaya opsi ini. |
fulfillmentContact |
Kontak pengguna untuk fulfillment ini. |
shippingMethodName |
nama metode pengiriman yang dipilih oleh pengguna. |
storeCode |
StoreCode lokasi. Contoh: Walmart adalah penjual dan storeCode adalah toko walmart tempat pemenuhan pesanan terjadi. https://support.google.com/business/answer/3370250?ref_topic=4596653. |
pickupInfo |
Informasi tambahan terkait cara pengambilan pesanan. Kolom ini hanya dapat digunakan jika jenis pemenuhan pesanan adalah PICKUP. |
PickupInfo
Detail tentang cara pengambilan pesanan. Hal ini mencakup detail seperti jenis pengambilan dan metadata tambahan yang disertakan dengan setiap jenis, jika ada.
Representasi JSON | |
---|---|
{ "pickupType": enum ( |
Kolom | |
---|---|
pickupType |
Metode pengambilan, seperti INSTORE, CURBSIDE, dll. |
curbsideInfo |
Detail khusus untuk informasi di tepi jalan. Jika pickupType bukan "CURBSIDE", kolom ini akan diabaikan. |
checkInInfo[] |
Daftar berbagai metode yang didukung oleh partner untuk mendukung check-in. |
CurbsideInfo
Detail tentang cara memfasilitasi pesanan di tepi jalan.
Representasi JSON | |
---|---|
{ "curbsideFulfillmentType": enum ( |
Kolom | |
---|---|
curbsideFulfillmentType |
Partner memerlukan informasi tambahan untuk memfasilitasi pesanan ambil di tepi jalan. Bergantung pada jenis pemenuhan yang dipilih, detail yang sesuai akan dikumpulkan dari pengguna. |
userVehicle |
Detail kendaraan pengguna yang melakukan pemesanan. |
Kendaraan
Detail tentang kendaraan
Representasi JSON | |
---|---|
{
"make": string,
"model": string,
"licensePlate": string,
"colorName": string,
"image": {
object ( |
Kolom | |
---|---|
make |
Merek kendaraan (mis. "Honda"). Nama ini ditampilkan kepada pengguna dan harus dilokalkan. Wajib diisi. |
model |
Model kendaraan (mis. "Grom"). Nama ini ditampilkan kepada pengguna dan harus dilokalkan. Wajib diisi. |
licensePlate |
Nomor plat kendaraan (misalnya, "1ABC234"). Wajib diisi. |
colorName |
Nama warna kendaraan, misalnya, hitam Opsional. |
image |
URL ke foto kendaraan. Foto akan ditampilkan dengan ukuran sekitar 256x256 piksel. Harus berupa jpg atau png. Opsional. |
CheckInInfo
Metadata yang diperlukan oleh partner untuk mendukung metode check in.
Representasi JSON | |
---|---|
{
"checkInType": enum ( |
Kolom | |
---|---|
checkInType |
metode yang digunakan untuk mengirim instruksi {i>check-in<i}. |