Odniesienie do schematu zakupów i rezerwacji

Eksportowany obiekt: Zakupy
Eksportowany obiekt reprezentuje Twoje aktualne i wcześniejsze zakupy z usług Google.
Obiekt jest eksportowany w tych formatach: JSON
Eksportowany obiekt ma te pola:
* Poprzednie pola to kluczowe pola danych służące do analizowania i przetwarzania odpowiednich eksportów danych. Pola danych tworzone w eksporcie różnią się w zależności od usługi i działania użytkownika. Niektóre usługi lub działania nie generują wszystkich opisanych pól danych.
Pole danych *Definicja polaTyp pola danych
customer.emailAdres e-mail klienta.

Przykłady:
abc@gmail.com
ciąg znaków
merchantOrderIdIdentyfikator zamówienia w systemie sprzedawcy.

Przykłady:
123456
ciąg znaków
creationTimeCzas zakupu.

Przykłady:
{ "usecSinceEpochUtc": "1674534345995000", "granularity": "MICROSECOND" }
json
orderStatusStan zakupu.

Przykłady:
{ "status": "FULFILLED", "label": "Twoje zamówienie zostało zrealizowane." }
json
transactionMerchant.nameNazwa sprzedawcy.

Przykłady:
Sprzedawca X
ciąg znaków
lineItemLista produktów w zamówieniu.

Przykłady:
{ "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": "Twoje zamówienie zostało zrealizowane." }, "statusLabel": "Twoje zamówienie zostało zrealizowane.", "name": "Soda - Drinks" }
powtarzający się kod JSON
pricelineDodatkowe pozycje w zamówieniu, takie jak podatek czy napiwek.

Przykłady:
[{"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" }]
powtarzający się kod JSON
paymentInfo.displayNameForma płatności użyta do złożenia zamówienia.

Przykłady:
Visa •••• 1234
ciąg znaków
orderUpdatesLista aktualizacji zamówienia.

Przykłady:
[{ "orderStatus": { "status": "FULFILLED", "label": "Twoje zamówienie zostało zrealizowane." }, "updateTime": { "usecSinceEpochUtc": "1674546170000000", "granularity": "MICROSECOND" } }, { "orderStatus": { "status": "CONFIRMED", "label": "Twoje zamówienie zostało potwierdzone" }, "updateTime": { "usecSinceEpochUtc": "1674538362000000", "granularity": "MICROSECOND" } }]
powtarzający się kod JSON
Eksportowany obiekt: Rezerwacje
Eksportowany obiekt reprezentuje: Twoje aktualne i wcześniejsze rezerwacje z usług Google.
Obiekt jest eksportowany w tych formatach: JSON
Eksportowany obiekt ma te pola:
* Poprzednie pola to kluczowe pola danych służące do analizowania i przetwarzania odpowiednich eksportów danych. Pola danych tworzone w eksporcie różnią się w zależności od usługi i działania użytkownika. Niektóre usługi lub działania nie generują wszystkich opisanych pól danych.
Pole danych *Definicja polaTyp pola danych
uniqueIdUnikalny identyfikator tego elementu.

Przykłady:
6789806736475647144
A789806736475647144
ciąg znaków
lastModifiedTimeData ostatniej modyfikacji tego elementu.

Przykłady:
2023-11-09T16:32:36.035236Z
ciąg znaków w formacie ISO 8601
nazwaNazwa tego elementu. Nie musi być unikalny.

Przykłady:
Rezerwacja stolika
Balayage
ciąg znaków
merchantNameFirma oferująca tę rezerwację lub listę oczekujących.

Przykłady:
City Diner
Nails by Mei
ciąg znaków
startTimePoczątek zarezerwowanego przedziału czasowego.

Przykłady:
2023-12-29T01:30:00Z
ciąg znaków w formacie ISO 8601
endTimeKoniec zarezerwowanego przedziału czasowego.

Przykłady:
2023-12-29T03:30:00Z
ciąg znaków w formacie ISO 8601
createdTimeData utworzenia wpisu na liście oczekujących.

Przykłady:
2023-11-09T16:29:36.768543Z
ciąg znaków w formacie ISO 8601
partySizeIle osób było uwzględnionych w żądaniu.

Przykłady:
2
ciąg znaków liczbowych
usługaNazwa usługi.

Przykłady:
Strzyżenie
Stół na zewnątrz
ciąg znaków
specialRequestWszelkie życzenia specjalne dołączone do rezerwacji.

Przykłady:
Stół przy oknie.
ciąg znaków
adresAdres firmy oferującej usługę.

Przykłady:
1600 Amphitheatre Pkwy, Mountain View, USA
ciąg znaków
anulowanoczy rezerwacja lub lista oczekujących została anulowana przez Google. Pamiętaj, że Google może nie otrzymywać powiadomień o anulowaniach dokonanych bezpośrednio w firmie.

Przykłady:
true
ciąg znaków logicznych
Tabela z grupami zasobów i wyeksportowanymi z nimi obiektami
Grupa zasobów *OpisWyeksportowane obiekty
order_reserve.purchases_reservationsTa grupa zasobów zawiera dane dotyczące usług Zamów przez Google i Zarezerwuj z Google.
Zakupy
Rezerwacje
* Aby uzyskać nazwę zakresu OAuth dla określonej grupy zasobów, dodaj do niej ciąg „https://www.googleapis.com/auth/dataportability”. Na przykład nazwa zakresu OAuth dla grupy zasobów „myactivity.search” to „https://www.googleapis.com/auth/dataportability.myactivity.search”.