Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Transmisión de datos de eventos de aplicaciones desde Amazon Pinpoint
Tras integrar la aplicación (aplicación) con Amazon Pinpoint y configurar la transmisión de eventos, Amazon Pinpoint recupera la actividad de los usuarios, los eventos personalizados y los datos de entrega de mensajes de la aplicación desde el destino que especificó durante la configuración para que los vea. Para obtener información sobre cómo configurar la transmisión de eventos para poder ver los datos del evento, consulte. Configure Amazon Pinpoint para transmitir datos de eventos de aplicaciones a través de Amazon Kinesis o Amazon Data Firehose
Ejemplo de evento de una aplicación
El JSON objeto de un evento de aplicación contiene los datos que se muestran en el siguiente ejemplo.
{ "event_type": "_session.stop", "event_timestamp": 1487973802507, "arrival_timestamp": 1487973803515, "event_version": "3.0", "application": { "app_id": "a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6", "cognito_identity_pool_id": "us-east-1:a1b2c3d4-e5f6-g7h8-i9j0-k1l2m3n4o5p6", "package_name": "main.page", "sdk": { "name": "aws-sdk-mobile-analytics-js", "version": "0.9.1:2.4.8" }, "title": "title", "version_name": "1.0", "version_code": "1" }, "client": { "client_id": "m3n4o5p6-a1b2-c3d4-e5f6-g7h8i9j0k1l2", "cognito_id": "us-east-1:i9j0k1l2-m3n4-o5p6-a1b2-c3d4e5f6g7h8" }, "device": { "locale": { "code": "en_US", "country": "US", "language": "en" }, "make": "generic web browser", "model": "Unknown", "platform": { "name": "android", "version": "10.10" } }, "session": { "session_id": "f549dea9-1090-945d-c3d1-e4967example", "start_timestamp": 1487973202531, "stop_timestamp": 1487973802507 }, "attributes": {}, "metrics": {} }
Atributos de los eventos de aplicación
En esta sección se definen los atributos que se incluyen en el ejemplo anterior de la transmisión de eventos de la aplicación.
Atributo | Descripción |
---|---|
event_type |
El tipo de evento. Los valores posibles son los siguientes:
|
event_timestamp |
La hora a la que se notificó el evento, que se muestra en formato de tiempo Unix en milisegundos. |
arrival_timestamp |
La hora a la que Amazon Pinpoint recibió el evento, que se muestra en formato de tiempo Unix en milisegundos. |
event_version |
La versión del JSON esquema de eventos. sugerenciaCompruebe esta versión en la aplicación de procesamiento de eventos para saber cuándo actualizar la aplicación en respuesta a una actualización del esquema. |
application |
Información sobre el proyecto de Amazon Pinpoint asociado al evento. Consulte la tabla de la sección Application (Aplicación) para obtener más información. |
client |
Información sobre el punto de enlace que notificó el evento. Consulte la tabla de la sección Client (Cliente) para obtener más información. |
device |
Información sobre el dispositivo que notificó el evento. Para obtener más información, consulte la tabla Dispositivos. |
session |
Información sobre la sesión que generó el evento. Consulte la tabla de la sección Session (Sesión) para obtener más información. |
attributes |
Atributos asociados al evento. Para los eventos notificados por las aplicaciones, este objeto incluye los atributos personalizados que usted defina. |
metrics |
Métricas relacionadas con el evento. Si lo desea, puede configurar las aplicaciones para que envíen métricas personalizadas a Amazon Pinpoint. |
Aplicación
Incluye información sobre el proyecto de Amazon Pinpoint al que está asociado el evento.
Atributo | Descripción |
---|---|
app_id |
El ID único del proyecto de Amazon Pinpoint que notificó el evento. |
cognito_identity_pool_id |
El ID del grupo de identidades de Amazon Cognito al que está asociado el punto de conexión. |
package_name |
El nombre del paquete de la aplicación, como |
sdk |
Información sobre la SDK que se utilizó para informar del evento. Para obtener más información, consulte la SDKtabla. |
title |
El nombre de la aplicación. |
version_name |
El nombre de la versión de la aplicación, como, por ejemplo, |
version_code |
El número de versión de la aplicación, como, por ejemplo, |
SDK
Incluye información sobre lo SDK que se utilizó para informar del evento.
Atributo | Descripción |
---|---|
name |
El nombre del SDK que se utilizó para informar del evento. |
version |
La versión delSDK. |
Cliente
Incluye información sobre el punto de enlace que generó el evento.
Atributo | Descripción |
---|---|
client_id |
ID del punto de enlace. |
cognito_id |
El token del ID de Amazon Cognito asociado al punto de conexión. |
Dispositivo
Incluye información sobre el dispositivo del punto de enlace que generó el evento.
Atributo | Descripción |
---|---|
locale |
Información sobre la configuración de idioma y región del dispositivo del punto de enlace. Consulte la tabla de la sección Locale (Local) para obtener más información. |
make |
El fabricante del dispositivo del punto de enlace. |
model |
El identificador del modelo del dispositivo del punto de enlace. |
platform |
Información sobre el sistema operativo en el dispositivo del punto de enlace. Consulte la tabla de la sección Platform (Plataforma) para obtener más información. |
Locale
Incluye información sobre la configuración de idioma y región del dispositivo del punto de enlace.
Atributo | Descripción |
---|---|
code |
El identificador de configuración regional asociado al dispositivo. |
country |
El país o la región que está asociado a la configuración regional del dispositivo. |
language |
El idioma asociado a la configuración regional del dispositivo. |
Plataforma
Incluye información sobre el sistema operativo en el dispositivo del punto de enlace.
Atributo | Descripción |
---|---|
name |
El nombre del sistema operativo del dispositivo. |
version |
La versión del sistema operativo del dispositivo. |
Sesión
Incluye información sobre la sesión que generó el evento.
Atributo | Descripción |
---|---|
session_id |
ID único que identifica la sesión. |
start_timestamp |
La fecha y la hora en que comenzó la sesión, que se muestra en formato de tiempo Unix en milisegundos. |
stop_timestamp |
La fecha y la hora en que finalizó la sesión, que se muestra en formato de tiempo Unix en milisegundos. |