* Die obigen Felder stellen wichtige Datenfelder für das Parsen und die Aufnahme der relevanten Datenexporte dar. Die in einem Export erstellten Datenfelder variieren je nach Dienst und Nutzeraktion. Bei einigen Diensten oder Aktionen werden nicht die einzelnen beschriebenen Datenfelder generiert. | |||||||||
Datenfeld * | Felddefinition | Datenfeldtyp | |||||||
---|---|---|---|---|---|---|---|---|---|
customer.email | E-Mail-Adresse des Kunden. Beispiele: abc@gmail.com | String | |||||||
merchantOrderId | Bestell-ID im System des Händlers. Beispiele: 123456 | String | |||||||
creationTime | Zeitpunkt des Kaufs. Beispiele: { "usecDaEpochUtc": "1674534345995000", "granularity": "MICROSECONDS" } | json | |||||||
orderStatus | Status des Kaufs. Beispiele: { "status": "FULFILLED", "label": "Deine Bestellung wurde ausgeführt." } | json | |||||||
transactionMerchant.name | Name des Händlers. Beispiele: Händler X | String | |||||||
lineItem | Liste der Artikel in der Bestellung. Beispiele: { "provider": { "name": "Restaurant A" }, "priceline": [{ "type": "TOTAL", "amount": { "amountMicros": "1500000", "currencyCode": { "code": "EUR" } }, "taxIncluded": false, "state": "SCHÄTZEN" }], "purchase": { "status": "DELIVERED", "quantity": 1, "fulfillment": { "type": "PICK_UP", "location": { }, "recipient": { "displayName": "Max Muster", "email": "maxmustermann@gmail.com ", "firstName": "John", "lastName": "Mustermann", "phoneNumberDetails": [{ }] }, "timeWindow": { "startTime": { "usecDaEpochUtc": "1674534345995000", "granularity": "MICROSECONDS", "utcTimezoneOffsetMinutes": 0 } } }, "itemOption": [{ "name": "Cola", "quantity": 1, "priceline": [{ "type": "TOTAL", "amount": { "amountMicros": "0", "currencyCode": { "code": "EUR" } }, "taxIncluded": false, "state": "UNSPECIFIED" }] }], "productInfo": { "name": "Erfrischungsgetränke" }, "userVisibleStatusLabel": "Deine Bestellung wurde ausgeführt." }, "statusLabel": "Deine Bestellung wurde ausgeführt.", "name": "Erfrischungsgetränke" } | wiederholte JSON | |||||||
Priceline | Zusätzliche Positionen in der Bestellung, z. B. Steuern oder Trinkgeld. Beispiele: [{ "type": "TAX", "name": "Steuern", "amount": { "amountMicros": "1760000", "currencyCode": { "code": "EUR" } }, "taxIncluded": false, "state": "SCHÄTZEN" }, { "type": "FEE", "name": "Lokale Gebühr unterstützen", "amount": { "amountMicros": "950000", "currencyCode": { "code": "EUR" } }, "taxIncluded": false, "state": "SCHÄTZEN" }] | wiederholte JSON | |||||||
paymentInfo.displayName | Zahlung, die für die Bestellung verwendet wurde. Beispiele: Visa •••• 1234 | String | |||||||
orderUpdates | Liste mit Bestellaktualisierungen. Beispiele: [{ "orderStatus": { "status": "FULFILLED", "label": "Deine Bestellung wurde ausgeführt." }, "updateTime": { "usecDaEpochUtc": "1674546170000000", "granularity": "MICROSECONDS" } }, { "orderStatus": { "status": "CONFIRMED", "label": "Deine Bestellung wurde bestätigt" }, "updateTime": { "usecDaEpochUtc": "1674538362000000", "granularity": "MICROSECONDS" } }] | wiederholte JSON |
* Die obigen Felder stellen wichtige Datenfelder für das Parsen und die Aufnahme der relevanten Datenexporte dar. Die in einem Export erstellten Datenfelder variieren je nach Dienst und Nutzeraktion. Bei einigen Diensten oder Aktionen werden nicht die einzelnen beschriebenen Datenfelder generiert. | |||||||||
Datenfeld * | Felddefinition | Datenfeldtyp | |||||||
---|---|---|---|---|---|---|---|---|---|
uniqueId | Eine eindeutige Kennzeichnung für diesen Artikel. Beispiele: 6789806736475647144 A789806736475647144 | String | |||||||
lastModifiedTime | Wann dieses Element zuletzt geändert wurde. Beispiele: 2023-11-09T16:32:36.035236Z | String im ISO-8601-Format | |||||||
Name | Ein Name für dieses Element. Er darf nicht eindeutig sein. Beispiele: Restaurantreservierung Balayage | String | |||||||
merchantName | Das Unternehmen, das diese Reservierung oder Warteliste anbietet. Beispiele: City Diner Nails by Mei | String | |||||||
startTime | Der Beginn des reservierten Zeitfensters. Beispiele: 2023-12-29T01:30:00Z | String im ISO-8601-Format | |||||||
endTime | Das Ende des reservierten Zeitfensters. Beispiele: 2023-12-29T03:30:00Z | String im ISO-8601-Format | |||||||
createdTime | Wann der Wartelisteneintrag erstellt wurde. Beispiele: 2023-11-09T16:29:36.768543Z | String im ISO-8601-Format | |||||||
partySize | Die Anzahl der Personen, die in der Anfrage enthalten waren. Beispiele: 2 | numerischer String | |||||||
Dienst | Der Name des Dienstes. Beispiele: Haarschnitt Außentisch | String | |||||||
specialRequest | Jede spezielle Anfrage, die mit der Reservierung verbunden war. Beispiele: Tabelle am Fenster. | String | |||||||
Adresse | Die Adresse des Unternehmens, das den Dienst anbietet. Beispiele: 1600 Amphitheatre Pkwy, Mountain View, USA | String | |||||||
abgebrochen | Ob die Reservierung oder Warteliste über Google storniert wurde. Beachten Sie, dass Google nicht benachrichtigt wird, wenn Stornierungen direkt beim Unternehmen vorgenommen werden. Beispiele: true | Boolescher String |
Ressourcengruppe | Name des OAuth-Bereichs | Beschreibung | Exportierte Objekte |
---|---|---|---|
order_reserve.purchases_reservations | https://www.googleapis.com/auth/dataportability.order_reserve.purchases_reservations | Diese Ressourcengruppe enthält Daten für „Order with Google“ und „Mit Google reservieren“. | Purchases Reservations |