Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
App-Event-Datenstream von Amazon Pinpoint
Nachdem Sie Ihre Anwendung (App) in Amazon Pinpoint integriert und Event-Streaming eingerichtet haben, ruft Amazon Pinpoint die Benutzeraktivitäten, benutzerdefinierten Ereignisse und Nachrichtenzustellungsdaten Ihrer App von dem Ziel ab, das Sie bei der Einrichtung angegeben haben, sodass Sie sie einsehen können. Informationen darüber, wie Sie das Event-Streaming einrichten, damit Sie Ihre Veranstaltungsdaten einsehen können, finden Sie unter. Richten Sie Amazon Pinpoint ein, um App-Ereignisdaten über Amazon Kinesis oder Amazon Data Firehose zu streamen
Beispiel für ein App-Ereignis
Das JSON Objekt für ein App-Ereignis enthält die im folgenden Beispiel gezeigten Daten.
{ "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": {} }
App-Ereignisattribute
In diesem Abschnitt werden die Attribute definiert, die im vorherigen Beispiel des App-Event-Streams enthalten sind.
Attribut | Beschreibung |
---|---|
event_type |
Der Ereignistyp. Die möglichen Werte sind:
|
event_timestamp |
Der Zeitpunkt, zu dem das Ereignis gemeldet wurde, angezeigt als Unix-Zeit in Millisekunden. |
arrival_timestamp |
De Zeitpunkt, zu dem das Ereignis von Amazon Pinpoint empfangen wurde, angezeigt als Unix-Zeit in Millisekunden. |
event_version |
Die Version des JSON Ereignisschemas. TippPrüfen Sie diese Version in der Anwendung, mit der Ihr Ereignis verarbeitet wird, damit Sie wissen, wann die Anwendung infolge eines Schema-Updates aktualisiert werden soll. |
application |
Informationen über das Amazon-Pinpoint-Projekt, das dem Ereignis zugeordnet ist. Weitere Informationen finden Sie in der Tabelle Application (Anwendung). |
client |
Informationen über den Endpunkt, der das Ereignis gemeldet hat. Weitere Informationen finden Sie in der Tabelle Client. |
device |
Informationen über das Gerät, das das Ereignis gemeldet hat. Weitere Informationen finden Sie in der Tabelle Device (Gerät). |
session |
Informationen über die Sitzung, die das Ereignis generiert hat. Weitere Informationen finden Sie in der Tabelle Session (Sitzung). |
attributes |
Attribute, die dem Ereignis zugeordnet sind. Bei Ereignissen, die von Ihren Apps gemeldet werden, enthält dieses Objekt benutzerdefinierte Attribute, die Sie definieren. |
metrics |
Metriken, die sich auf das Ereignis beziehen. Sie können Ihre Apps optional so konfigurieren, dass benutzerdefinierte Metriken an Amazon Pinpoint gesendet werden. |
Anwendung
Enthält Informationen über das Amazon Pinpoint-Projekt, dem das Ereignis zugeordnet ist.
Attribut | Beschreibung |
---|---|
app_id |
Die eindeutige ID des Amazon-Pinpoint-Projekts, das das Ereignis gemeldet hat. |
cognito_identity_pool_id |
Die ID des Amazon-Cognito-Identitätspools, dem der Endpunkt zugeordnet ist. |
package_name |
Der Name des App-Pakets, z.B. |
sdk |
Informationen über dieSDK, die zur Meldung des Ereignisses verwendet wurden. Weitere Informationen finden Sie in der SDKTabelle. |
title |
Gibt den Namen der App an. |
version_name |
Der Name der Version der App, z. B. |
version_code |
Die Versionsnummer der App, z. B. |
SDK
Enthält Informationen über SDK das, mit dem das Ereignis gemeldet wurde.
Attribut | Beschreibung |
---|---|
name |
Der NameSDK, der zur Meldung des Ereignisses verwendet wurde. |
version |
Die Version vonSDK. |
Client
Enthält Informationen über den Endpunkt, der das Ereignis generiert hat.
Attribut | Beschreibung |
---|---|
client_id |
Die ID des Endpunkts. |
cognito_id |
Das Amazon-Cognito-ID-Token, das dem Endpunkt zugeordnet ist. |
Gerät
Enthält Informationen über das Gerät des Endpunkts, der das Ereignis generiert hat.
Attribut | Beschreibung |
---|---|
locale |
Enthält Informationen über die Sprach- und Regioneneinstellungen für das Gerät des Endpunkts. Weitere Informationen finden Sie in der Tabelle Locale (Gebietsschema). |
make |
Der Hersteller des Endpunktgeräts. |
model |
Der Modellbezeichner des Endpunktgeräts. |
platform |
Informationen zum Betriebssystem auf dem Endpunktgerät. Weitere Informationen finden Sie in der Tabelle Platform (Plattform). |
Gebietsschema
Enthält Informationen über die Sprach- und Regioneneinstellungen für das Gerät des Endpunkts.
Attribut | Beschreibung |
---|---|
code |
Die Gebietsschema-ID, die dem Gerät zugeordnet ist. |
country |
Das Land oder die Region, die dem Gebietsschema des Geräts zugeordnet ist. |
language |
Die Sprache, die dem Gebietsschema des Geräts zugeordnet ist. |
Plattform
Enthält Informationen zum Betriebssystem auf dem Endpunktgerät.
Attribut | Beschreibung |
---|---|
name |
Der Name des Betriebssystems auf dem Gerät. |
version |
Das Betriebssystemversion des Geräts. |
Sitzung
Enthält Informationen über die Sitzung, die das Ereignis generiert hat.
Attribut | Beschreibung |
---|---|
session_id |
Eine eindeutige ID, die die Sitzung identifiziert. |
start_timestamp |
Das Datum und die Uhrzeit, zu der die Sitzung begann, angezeigt als Unix-Zeit in Millisekunden. |
stop_timestamp |
Das Datum und die Uhrzeit, zu der die Sitzung beendet wurde, angezeigt als Unix-Zeit in Millisekunden. |