Aliran data acara aplikasi dari Amazon Pinpoint - Amazon Pinpoint

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Aliran data acara aplikasi dari Amazon Pinpoint

Setelah mengintegrasikan aplikasi (aplikasi) dengan Amazon Pinpoint dan menyiapkan streaming peristiwa, Amazon Pinpoint akan mengambil aktivitas pengguna aplikasi, peristiwa kustom, dan data pengiriman pesan dari tujuan yang ditentukan selama penyiapan agar dapat dilihat. Untuk informasi tentang cara mengatur streaming acara sehingga Anda dapat melihat data acara, lihat Siapkan Amazon Pinpoint untuk mengalirkan data peristiwa aplikasi melalui Amazon Kinesis atau Amazon Data Firehose .

Contoh acara aplikasi

JSONObjek untuk acara aplikasi berisi data yang ditampilkan dalam contoh berikut.

{ "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": {} }

Atribut acara aplikasi

Bagian ini mendefinisikan atribut yang disertakan dalam contoh aliran peristiwa aplikasi sebelumnya.

Atribut Deskripsi
event_type

Jenis peristiwa. Kemungkinan nilainya adalah:

  • _session.start — Titik akhir memulai sesi baru.

  • _session.stop — Titik akhir mengakhiri sesi.

  • _userauth.sign_in — Titik akhir yang masuk ke aplikasi Anda.

  • _userauth.sign_up — Titik akhir baru menyelesaikan proses pendaftaran di aplikasi Anda.

  • _userauth.auth_fail — Titik akhir mencoba masuk ke aplikasi Anda, tetapi tidak dapat menyelesaikan prosesnya.

  • _monetization.purchase — Titik akhir melakukan pembelian di aplikasi Anda.

  • _session.pause — Titik akhir menjeda sesi. Sesi yang dijeda dapat dilanjutkan sehingga Anda dapat terus mengumpulkan metrik tanpa memulai sesi yang sama sekali baru.

  • _session.resume — Titik akhir melanjutkan sesi.

event_timestamp

Waktu ketika peristiwa dilaporkan, ditampilkan sebagai waktu Unix dalam milidetik.

arrival_timestamp

Waktu ketika acara diterima oleh Amazon Pinpoint, ditampilkan sebagai waktu Unix dalam milidetik.

event_version

Versi JSON skema acara.

Tip

Periksa versi ini di aplikasi pemrosesan acara Anda sehingga Anda tahu kapan harus memperbarui aplikasi sebagai respons terhadap pembaruan skema.

application

Informasi tentang proyek Amazon Pinpoint yang terkait dengan acara tersebut. Untuk informasi selengkapnya, lihat tabel Aplikasi.

client

Informasi tentang titik akhir yang melaporkan peristiwa tersebut. Untuk informasi selengkapnya, lihat tabel Klien.

device

Informasi tentang perangkat yang melaporkan acara tersebut. Untuk informasi selengkapnya, lihat tabel Perangkat.

session

Informasi tentang sesi yang menghasilkan acara. Untuk informasi selengkapnya, lihat tabel Sesi.

attributes

Atribut yang terkait dengan acara tersebut. Untuk peristiwa yang dilaporkan oleh aplikasi Anda, objek ini menyertakan atribut khusus yang Anda tentukan.

metrics Metrik yang terkait dengan acara tersebut. Anda dapat mengonfigurasi aplikasi secara opsional untuk mengirim metrik khusus ke Amazon Pinpoint.

Aplikasi

Termasuk informasi tentang proyek Amazon Pinpoint yang terkait dengan acara tersebut.

Atribut Deskripsi
app_id

ID unik dari proyek Amazon Pinpoint yang melaporkan acara tersebut.

cognito_identity_pool_id

ID Kumpulan Identitas Amazon Cognito yang terkait dengan titik akhir.

package_name

Nama paket aplikasi, seperticom.example.my_app.

sdk

Informasi tentang SDK yang digunakan untuk melaporkan acara tersebut. Untuk informasi lebih lanjut, lihat SDKtabel.

title

Nama aplikasi.

version_name

Nama versi aplikasi, sepertiV2.5.

version_code

Nomor versi aplikasi, seperti3.

SDK

Termasuk informasi tentang SDK yang digunakan untuk melaporkan acara tersebut.

Atribut Deskripsi
name Nama SDK yang digunakan untuk melaporkan peristiwa tersebut.
version Versi dariSDK.

Klien

Termasuk informasi tentang titik akhir yang menghasilkan acara.

Atribut Deskripsi
client_id ID dari titik akhir.
cognito_id Token ID Amazon Cognito yang terkait dengan titik akhir.

Perangkat

Termasuk informasi tentang perangkat titik akhir yang menghasilkan acara.

Atribut Deskripsi
locale

Informasi tentang pengaturan bahasa dan wilayah untuk perangkat titik akhir. Untuk informasi selengkapnya, lihat tabel Lokal.

make Pabrikan perangkat titik akhir.
model Pengidentifikasi model perangkat titik akhir.
platform

Informasi tentang sistem operasi pada perangkat titik akhir. Untuk informasi selengkapnya, lihat tabel Platform.

Lokal

Menyertakan informasi tentang pengaturan bahasa dan wilayah untuk perangkat titik akhir.

Atribut Deskripsi
code Pengenal lokal yang terkait dengan perangkat.
country Negara atau wilayah yang terkait dengan lokal perangkat.
language Bahasa yang terkait dengan lokal perangkat.

Platform

Termasuk informasi tentang sistem operasi pada perangkat titik akhir.

Atribut Deskripsi
name Nama sistem operasi pada perangkat.
version Versi sistem operasi pada perangkat.

Sesi

Termasuk informasi tentang sesi yang menghasilkan acara.

Atribut Deskripsi
session_id

ID unik yang mengidentifikasi sesi.

start_timestamp

Tanggal dan waktu ketika sesi dimulai, ditampilkan sebagai waktu Unix dalam milidetik.

stop_timestamp

Tanggal dan waktu ketika sesi berakhir, ditampilkan sebagai waktu Unix dalam milidetik.