* Die vorstehenden Felder sind wichtige Datenfelder zum Parsen und Aufnehmen der relevanten Datenexporte. Die in einem Export enthaltenen Datenfelder variieren je nach Dienst und Nutzeraktion. Bei einigen Diensten oder Aktionen werden nicht alle 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: { "usecSinceEpochUtc": "1674534345995000", "granularity": "MICROSECOND" } | json | |||||||
orderStatus | Status des Kaufs. Beispiele: { "status": "FULFILLED", "label": "Your order has been fulfilled." } | 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": "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": "Your order has been fulfilled." }, "statusLabel": "Ihre Bestellung wurde ausgeführt.", "name": "Soda - Getränke" } | wiederholte JSON-Datei | |||||||
priceline | Zusätzliche Positionen in der Bestellung wie Steuern oder Trinkgeld. Beispiele: [{ "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" }] | wiederholte JSON-Datei | |||||||
paymentInfo.displayName | Zahlungsmittel, mit dem die Bestellung aufgegeben wurde. Beispiele: Visa •••• 1234 | String | |||||||
orderUpdates | Liste der Bestellaktualisierungen. Beispiele: [{ "orderStatus": { "status": "FULFILLED", "label": "Your order has been fulfilled." }, "updateTime": { "usecSinceEpochUtc": "1674546170000000", "granularity": "MICROSECOND" } }, { "orderStatus": { "status": "CONFIRMED", "label": "Your order has been confirmed" }, "updateTime": { "usecSinceEpochUtc": "1674538362000000", "granularity": "MICROSECOND" } }] | wiederholte JSON-Datei |
* Die vorstehenden Felder sind wichtige Datenfelder zum Parsen und Aufnehmen der relevanten Datenexporte. Die in einem Export enthaltenen Datenfelder variieren je nach Dienst und Nutzeraktion. Bei einigen Diensten oder Aktionen werden nicht alle beschriebenen Datenfelder generiert. | |||||||||
Datenfeld * | Felddefinition | Datenfeldtyp | |||||||
---|---|---|---|---|---|---|---|---|---|
uniqueId | Eine eindeutige Kennung für diesen Artikel. Beispiele: 6789806736475647144 A789806736475647144 | String | |||||||
lastModifiedTime | Das Datum und die Uhrzeit, zu dem bzw. der dieses Element zuletzt geändert wurde. Beispiele: 2023-11-09T16:32:36.035236Z | String im ISO 8601-Format | |||||||
name | Ein Name für diesen Artikel. Er muss 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 Zeitblocks. Beispiele: 2023-12-29T01:30:00Z | String im ISO 8601-Format | |||||||
endTime | Das Ende des reservierten Zeitblocks. Beispiele: 2023-12-29T03:30:00Z | String im ISO 8601-Format | |||||||
createdTime | Das Datum und die Uhrzeit, zu dem der Wartelisteneintrag erstellt wurde. Beispiele: 2023-11-09T16:29:36.768543Z | String im ISO 8601-Format | |||||||
partySize | Wie viele Personen in der Anfrage enthalten sind. Beispiele: 2 | numerischer String | |||||||
Dienst | Der Name der Dienstleistung. Beispiele: Haarschnitt Außentisch | String | |||||||
specialRequest | Alle Sonderwünsche, die mit der Reservierung verknüpft sind. Beispiele: Tisch 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. Google wird möglicherweise nicht über Stornierungen informiert, die direkt beim Unternehmen erfolgen. Beispiele: true | Boolescher String |
Ressourcengruppe * | Beschreibung | Exportierte Objekte | |||||||
---|---|---|---|---|---|---|---|---|---|
order_reserve.purchases_reservations | Diese Ressourcengruppe enthält Daten für „Mit Google bestellen“ und „Mit Google reservieren“. | Käufe Reservierungen | |||||||
* Um den OAuth-Bereichsnamen für eine bestimmte Ressourcengruppe abzurufen, fügen Sie der Ressourcengruppe „https://www.googleapis.com/auth/dataportability“ hinzu. Der Name des OAuth-Bereichs für die Ressourcengruppe „myactivity.search“ lautet beispielsweise „https://www.googleapis.com/auth/dataportability.myactivity.search“. |