Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Flusso di dati sugli eventi delle app da Amazon Pinpoint
Dopo aver integrato la tua applicazione (app) con Amazon Pinpoint e configurato lo streaming degli eventi, Amazon Pinpoint recupera l'attività utente dell'app, gli eventi personalizzati e i dati di recapito dei messaggi dalla destinazione specificata durante la configurazione per consentirti di visualizzarli. Per informazioni su come configurare lo streaming degli eventi in modo da poter visualizzare i dati degli eventi, consulta. Configura Amazon Pinpoint per lo streaming dei dati degli eventi delle app tramite Amazon Kinesis o Amazon Data Firehose
Esempio di evento dell'app
L'JSONoggetto per un evento dell'app contiene i dati mostrati nell'esempio seguente.
{ "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": {} }
Attributi di eventi dell’app
Questa sezione definisce gli attributi inclusi nell'esempio precedente del flusso di eventi dell'app.
Attributo | Descrizione |
---|---|
event_type |
Tipo di evento. I valori possibili sono:
|
event_timestamp |
L'ora in cui l'evento è stato segnalato, espressa nel formato orario Unix in millisecondi. |
arrival_timestamp |
L'ora in cui l'evento è stato ricevuto da Amazon Pinpoint, espressa nel formato orario Unix in millisecondi. |
event_version |
La versione dello JSON schema degli eventi. SuggerimentoSeleziona questa versione nell'applicazione di elaborazione eventi in modo da sapere quando aggiornare l'applicazione in risposta a un aggiornamento dello schema. |
application |
Informazioni sul progetto Amazon Pinpoint associato all'evento. Per ulteriori informazioni, consulta la tabella Applicazione. |
client |
Informazioni sull'endpoint che ha segnalato l'evento. Per ulteriori informazioni, consulta la tabella Client. |
device |
Informazioni sul dispositivo che ha segnalato l'evento. Per ulteriori informazioni, consulta la tabella Dispositivo. |
session |
Informazioni sulla sessione che ha generato l'evento. Per ulteriori informazioni, consulta la tabella Sessione. |
attributes |
Attributi associati all'evento. Per gli eventi segnalati dalle app, questo oggetto include gli attributi personalizzati definiti dall'utente. |
metrics |
Parametri correlati all'evento. Facoltativamente, puoi configurare le app per l'invio di metriche personalizzate ad Amazon Pinpoint. |
Applicazione
Include informazioni sul progetto Amazon Pinpoint a cui è associato l'evento.
Attributo | Descrizione |
---|---|
app_id |
ID univoco del progetto Amazon Pinpoint che ha segnalato l'evento. |
cognito_identity_pool_id |
ID del pool di identità Amazon Cognito a cui è associato l'endpoint. |
package_name |
Il nome del pacchetto dell'app, ad esempio |
sdk |
Informazioni sul SDK that utilizzato per segnalare l'evento. Per ulteriori informazioni, consulta la SDKtabella. |
title |
Il nome dell'app. |
version_name |
Il nome della versione dell'app, ad esempio |
version_code |
Il numero di versione dell'app, ad esempio |
SDK
Include informazioni sull'SDKoggetto utilizzato per segnalare l'evento.
Attributo | Descrizione |
---|---|
name |
Il nome del SDK che è stato usato per segnalare l'evento. |
version |
La versione diSDK. |
Client
Include informazioni sull'endpoint che ha generato l'evento.
Attributo | Descrizione |
---|---|
client_id |
ID dell'endpoint. |
cognito_id |
Token ID Amazon Cognito associato all'endpoint. |
Dispositivo
Include informazioni sul dispositivo dell'endpoint che ha generato l'evento.
Attributo | Descrizione |
---|---|
locale |
Informazioni sulle impostazioni di lingua e regione per il dispositivo dell'endpoint. Per ulteriori informazioni, consulta la tabella Locale. |
make |
Il produttore del dispositivo dell'endpoint. |
model |
L'identificatore del modello del dispositivo dell'endpoint. |
platform |
Informazioni sul sistema operativo del dispositivo dell'endpoint. Per ulteriori informazioni, consulta la tabella Piattaforma. |
Locale
Include informazioni sulle impostazioni di lingua e regione per il dispositivo dell'endpoint.
Attributo | Descrizione |
---|---|
code |
L'identificatore locale associato al dispositivo. |
country |
Il paese o la regione associata alle impostazioni locali del dispositivo. |
language |
La lingua associata alle impostazioni locali del dispositivo. |
Piattaforma
Include informazioni sul sistema operativo del dispositivo dell'endpoint.
Attributo | Descrizione |
---|---|
name |
Il nome del sistema operativo sul dispositivo. |
version |
La versione del sistema operativo sul dispositivo. |
Sessione
Include informazioni sulla sessione che ha generato l'evento.
Attributo | Descrizione |
---|---|
session_id |
Un ID univoco che identifica la sessione. |
start_timestamp |
La data e l'ora in cui è iniziata la sessione, espresse in formato orario Unix in millisecondi. |
stop_timestamp |
La data e l'ora in cui è terminata la sessione, espresse in formato orario Unix in millisecondi. |