Referensi Skema Pembelian & Pemesanan

Objek yang Diekspor: Pembelian
Objek yang Diekspor mewakili: Pembelian di masa mendatang dan masa lalu yang dikumpulkan dari Layanan Google.
Objek diekspor dalam format berikut: JSON
Objek yang diekspor memiliki kolom berikut:
* Kolom sebelumnya mewakili kolom data utama untuk tujuan mengurai dan menyerap ekspor data yang relevan. Kolom data yang dihasilkan dalam ekspor bervariasi menurut layanan dan tindakan pengguna, dan beberapa layanan atau tindakan tidak menghasilkan setiap kolom data yang dijelaskan.
Kolom Data *Definisi KolomJenis Kolom Data
customer.emailEmail pelanggan.

Contoh:
abc@gmail.com
string
merchantOrderIdID pesanan di sistem penjual.

Contoh:
123456
string
creationTimeWaktu pembelian.

Contoh:
{ "usecSinceEpochUtc": "1674534345995000", "granularity": "MICROSECOND" }
json
orderStatusStatus pembelian.

Contoh:
{ "status": "FULFILLED", "label": "Pesanan Anda telah terpenuhi." }
json
transactionMerchant.nameNama penjual.

Contoh:
Penjual X
string
lineItemDaftar item dalam pesanan pembelian.

Contoh:
{ "provider": { "name": "Restaurant A" }, "priceline": [{ "type": "TOTAL", "amount": { "amountMicros": "1500000", "currencyCode": { "code": "USD" } }, "taxIncluded": false, "state": "ESTIMATE" }], "purchase": { "status": "DELIVERED", "quantity": 1, "fulfillment": { "type": "PICK_UP", "location": { }, "recipient": { "displayName": "John Doe", "email": "johndoe@gmail.com ", "firstName": "John", "lastName": "Doe", "phoneNumberDetails": [{ }] }, "timeWindow": { "startTime": { "usecSinceEpochUtc": "1674534345995000", "granularity": "MICROSECOND", "utcTimezoneOffsetMinutes": 0 } } }, "itemOption": [{ "name": "Coke", "quantity": 1, "priceline": [{ "type": "TOTAL", "amount": { "amountMicros": "0", "currencyCode": { "code": "USD" } }, "taxIncluded": false, "state": "UNSPECIFIED" }] }], "productInfo": { "name": "Soda - Drinks" }, "userVisibleStatusLabel": "Pesanan Anda telah dipenuhi." }, "statusLabel": "Pesanan Anda telah terpenuhi.", "name": "Soda - Drinks" }
json berulang
pricelineItem baris tambahan dalam pesanan pembelian seperti pajak atau tip.

Contoh:
[{ "type": "TAX", "name": "Tax", "amount": { "amountMicros": "1760000", "currencyCode": { "code": "USD" } }, "taxIncluded": false, "state": "ESTIMATE" }, { "type": "FEE", "name": "Support Local Fee", "amount": { "amountMicros": "950000", "currencyCode": { "code": "USD" } }, "taxIncluded": false, "state": "ESTIMATE" }]
json berulang
paymentInfo.displayNamePembayaran yang digunakan untuk melakukan pemesanan.

Contoh:
Visa •••• 1234
string
orderUpdatesDaftar pembaruan pesanan.

Contoh:
[{ "orderStatus": { "status": "FULFILLED", "label": "Pesanan Anda telah terpenuhi." }, "updateTime": { "usecSinceEpochUtc": "1674546170000000", "granularity": "MICROSECOND" } }, { "orderStatus": { "status": "CONFIRMED", "label": "Your order has been confirmed" }, "updateTime": { "usecSinceEpochUtc": "1674538362000000", "granularity": "MICROSECOND" } }]
json berulang
Objek yang Diekspor: Reservasi
Objek yang Diekspor mewakili: Reservasi mendatang dan masa lalu Anda yang dikumpulkan dari Layanan Google.
Objek diekspor dalam format berikut: JSON
Objek yang diekspor memiliki kolom berikut:
* Kolom sebelumnya mewakili kolom data utama untuk tujuan mengurai dan menyerap ekspor data yang relevan. Kolom data yang dihasilkan dalam ekspor bervariasi menurut layanan dan tindakan pengguna, dan beberapa layanan atau tindakan tidak menghasilkan setiap kolom data yang dijelaskan.
Kolom Data *Definisi KolomJenis Kolom Data
uniqueIdID unik untuk item ini.

Contoh:
6789806736475647144
A789806736475647144
string
lastModifiedTimeTerakhir kali item ini diubah.

Contoh:
2023-11-09T16:32:36.035236Z
string dalam format ISO 8601
namaNama untuk item ini. Nama ini mungkin tidak unik.

Contoh:
Pemesanan Makan
Balayage
string
merchantNameBisnis yang menawarkan reservasi atau daftar tunggu ini.

Contoh:
City Diner
Nails by Mei
string
startTimeAwal slot waktu yang direservasi.

Contoh:
2023-12-29T01:30:00Z
string dalam format ISO 8601
endTimeAkhir slot waktu yang direservasi.

Contoh:
2023-12-29T03:30:00Z
string dalam format ISO 8601
createdTimeSaat entri daftar tunggu dibuat.

Contoh:
2023-11-09T16:29:36.768543Z
string dalam format ISO 8601
partySizeJumlah orang yang disertakan dalam permintaan.

Contoh:
2
string numerik
layananNama layanan.

Contoh:
Haircut
Outside table
string
specialRequestPermintaan khusus yang dilampirkan ke reservasi.

Contoh:
Meja di dekat jendela.
string
alamatAlamat bisnis yang menawarkan layanan.

Contoh:
1600 Amphitheatre Pkwy, Mountain View, US
string
dibatalkanApakah reservasi atau daftar tunggu dibatalkan melalui Google. Perhatikan bahwa Google mungkin tidak diberi tahu tentang pembatalan yang dilakukan langsung dengan bisnis.

Contoh:
true
string boolean
Tabel yang mewakili Grup Resource dan objek yang diekspor bersamanya.
Grup Resource *DeskripsiObjek yang Diekspor
order_reserve.purchases_reservationsGrup resource ini berisi data untuk Pesan dengan Google dan Reservasi dengan Google.
Pembelian
Reservasi
* Untuk mendapatkan Nama Cakupan OAuth untuk Grup Resource tertentu, tambahkan "https://www.googleapis.com/auth/dataportability" ke Grup Resource. Misalnya, Nama Cakupan OAuth untuk Grup Resource "myactivity.search" adalah "https://www.googleapis.com/auth/dataportability.myactivity.search".