* 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 pola | Typ pola danych | |||||||
---|---|---|---|---|---|---|---|---|---|
customer.email | Adres e-mail klienta. Przykłady: abc@gmail.com | ciąg znaków | |||||||
merchantOrderId | Identyfikator zamówienia w systemie sprzedawcy. Przykłady: 123456 | ciąg znaków | |||||||
creationTime | Czas zakupu. Przykłady: { "usecSinceEpochUtc": "1674534345995000", "granularity": "MICROSECOND" } | json | |||||||
orderStatus | Stan zakupu. Przykłady: { "status": "FULFILLED", "label": "Twoje zamówienie zostało zrealizowane." } | json | |||||||
transactionMerchant.name | Nazwa sprzedawcy. Przykłady: Sprzedawca X | ciąg znaków | |||||||
lineItem | Lista 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 | |||||||
priceline | Dodatkowe 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.displayName | Forma płatności użyta do złożenia zamówienia. Przykłady: Visa •••• 1234 | ciąg znaków | |||||||
orderUpdates | Lista 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 |
* 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 pola | Typ pola danych | |||||||
---|---|---|---|---|---|---|---|---|---|
uniqueId | Unikalny identyfikator tego elementu. Przykłady: 6789806736475647144 A789806736475647144 | ciąg znaków | |||||||
lastModifiedTime | Data ostatniej modyfikacji tego elementu. Przykłady: 2023-11-09T16:32:36.035236Z | ciąg znaków w formacie ISO 8601 | |||||||
nazwa | Nazwa tego elementu. Nie musi być unikalny. Przykłady: Rezerwacja stolika Balayage | ciąg znaków | |||||||
merchantName | Firma oferująca tę rezerwację lub listę oczekujących. Przykłady: City Diner Nails by Mei | ciąg znaków | |||||||
startTime | Początek zarezerwowanego przedziału czasowego. Przykłady: 2023-12-29T01:30:00Z | ciąg znaków w formacie ISO 8601 | |||||||
endTime | Koniec zarezerwowanego przedziału czasowego. Przykłady: 2023-12-29T03:30:00Z | ciąg znaków w formacie ISO 8601 | |||||||
createdTime | Data utworzenia wpisu na liście oczekujących. Przykłady: 2023-11-09T16:29:36.768543Z | ciąg znaków w formacie ISO 8601 | |||||||
partySize | Ile osób było uwzględnionych w żądaniu. Przykłady: 2 | ciąg znaków liczbowych | |||||||
usługa | Nazwa usługi. Przykłady: Strzyżenie Stół na zewnątrz | ciąg znaków | |||||||
specialRequest | Wszelkie życzenia specjalne dołączone do rezerwacji. Przykłady: Stół przy oknie. | ciąg znaków | |||||||
adres | Adres firmy oferującej usługę. Przykłady: 1600 Amphitheatre Pkwy, Mountain View, USA | ciąg znaków | |||||||
anulowano | czy 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 |
Grupa zasobów * | Opis | Wyeksportowane obiekty | |||||||
---|---|---|---|---|---|---|---|---|---|
order_reserve.purchases_reservations | Ta 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”. |