* Los campos anteriores representan campos de datos clave para analizar y transferir las exportaciones de datos relevantes. Los campos de datos que se producen en una exportación varían según el servicio y la acción del usuario, y algunos servicios o acciones no producen cada campo de datos descrito. | |||||||||
Campo de datos * | Definición del campo | Tipo de campo de datos | |||||||
---|---|---|---|---|---|---|---|---|---|
customer.email | Es el correo electrónico del cliente. Ejemplos: abc@gmail.com | string | |||||||
merchantOrderId | Es el ID del pedido en el sistema del comercio. Ejemplos: 123456 | string | |||||||
creationTime | Hora de la compra. Ejemplos: { "usecSinceEpochUtc": "1674534345995000", "granularity": "MICROSECOND" } | json | |||||||
orderStatus | Es el estado de la compra. Ejemplos: { "status": "FULFILLED", "label": "Your order has been fulfilled." } | json | |||||||
transactionMerchant.name | Es el nombre del comercio. Ejemplos: Comercio X | string | |||||||
lineItem | Es la lista de artículos de la orden de compra. Ejemplos: { "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": "Se entregó tu pedido", "name": "Soda - Drinks" } | JSON repetido | |||||||
priceline | Son los elementos adicionales de la orden de compra, como los impuestos o las propinas. Ejemplos: [{ "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 repetido | |||||||
paymentInfo.displayName | Es el pago que se usó para realizar la orden de compra. Ejemplos: Visa •••• 1234 | string | |||||||
orderUpdates | Es una lista de actualizaciones de pedidos. Ejemplos: [{ "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" } }] | JSON repetido |
* Los campos anteriores representan campos de datos clave para analizar y transferir las exportaciones de datos relevantes. Los campos de datos que se producen en una exportación varían según el servicio y la acción del usuario, y algunos servicios o acciones no producen cada campo de datos descrito. | |||||||||
Campo de datos * | Definición del campo | Tipo de campo de datos | |||||||
---|---|---|---|---|---|---|---|---|---|
uniqueId | Es un identificador único para este elemento. Ejemplos: 6789806736475647144 A789806736475647144 | string | |||||||
lastModifiedTime | Es la última vez que se modificó este elemento. Ejemplos: 2023-11-09T16:32:36.035236Z | cadena en formato ISO 8601 | |||||||
nombre | Es un nombre para este elemento. Es posible que no sea único. Ejemplos: Reserva de restaurante Balayage | string | |||||||
merchantName | La empresa que ofrece esta reserva o lista de espera. Ejemplos: City Diner Nails by Mei | string | |||||||
startTime | Es el inicio del intervalo de tiempo reservado. Ejemplos: 2023-12-29T01:30:00Z | cadena en formato ISO 8601 | |||||||
endTime | Es el final del intervalo de tiempo reservado. Ejemplos: 2023-12-29T03:30:00Z | Cadena en formato ISO 8601 | |||||||
createdTime | Es la fecha en la que se creó la entrada de la lista de espera. Ejemplos: 2023-11-09T16:29:36.768543Z | Cadena en formato ISO 8601 | |||||||
partySize | Indica cuántas personas se incluyeron en la solicitud. Ejemplos: 2 | cadena numérica | |||||||
servicio | Es el nombre del servicio. Ejemplos: Cortes de cabello Mesa exterior | string | |||||||
specialRequest | Cualquier solicitud especial que se haya adjuntado a la reserva. Ejemplos: Mesa junto a la ventana. | string | |||||||
dirección | Es la dirección de la empresa que ofrece el servicio. Ejemplos: 1600 Amphitheatre Pkwy, Mountain View, EE.UU. | string | |||||||
cancelado | Si la reserva o la lista de espera se cancelaron a través de Google Ten en cuenta que es posible que Google no reciba notificaciones sobre las cancelaciones que se realicen directamente con la empresa. Ejemplos: true | Cadena booleana |
Grupo de recursos * | Descripción | Objetos exportados | |||||||
---|---|---|---|---|---|---|---|---|---|
order_reserve.purchases_reservations | Este grupo de recursos contiene datos de Pedir con Google y Reservar con Google. | Compras Reservaciones | |||||||
* Para obtener el nombre del permiso de OAuth de un grupo de recursos en particular, agrega "https://www.googleapis.com/auth/dataportability" al grupo de recursos. Por ejemplo, el nombre del permiso de OAuth para el grupo de recursos "myactivity.search" es "https://www.googleapis.com/auth/dataportability.myactivity.search". |