Acara aplikasi - Amazon Pinpoint

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

Acara aplikasi

Setelah mengintegrasikan aplikasi (aplikasi) dengan Amazon Pinpoint, Amazon Pinpoint dapat mengalirkan data peristiwa tentang aktivitas pengguna, peristiwa khusus, dan pengiriman pesan untuk aplikasi. Sebelum Anda dapat melihat acara Anda, Anda harus mengatur streaming acara, lihatMenyiapkan streaming acara. Saat mengatur streaming acara, Anda menentukan tujuan untuk data acara Anda untuk disimpan dan kemudian Anda dapat menggunakan tujuan untuk mengambil data acara Anda untuk dilihat.

Contoh

Objek JSON 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 aliran peristiwa aplikasi.

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 skema acara JSON.

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 peristiwa tersebut. Untuk informasi selengkapnya, lihat tabel SDK.

title

Nama aplikasi.

version_name

Nama versi aplikasi, sepertiV2.5.

version_code

Nomor versi aplikasi, seperti3.

SDK

Mencakup informasi tentang SDK yang digunakan untuk melaporkan peristiwa tersebut.

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

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 Model identifier dari perangkat endpoint.
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.