Data acara perjalanan 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.

Data acara perjalanan dari Amazon Pinpoint

Saat Anda mempublikasikan perjalanan, Amazon Pinpoint dapat mengalirkan data acara untuk email, pushSMS, dan pesan khusus yang Anda kirim dari perjalanan. Setelah mengatur streaming acara, Amazon Pinpoint akan mengambil data dari tujuan yang Anda tentukan selama penyiapan untuk dilihat. Untuk informasi terperinci tentang data yang dialirkan Amazon Pinpoint untuk email dan SMS pesan, lihat dan. Aliran data acara email dari Amazon Pinpoint SMSaliran data acara dari Amazon Pinpoint Untuk informasi tentang cara mengatur streaming acara, lihat Siapkan Amazon Pinpoint untuk mengalirkan data peristiwa aplikasi melalui Amazon Kinesis atau Amazon Data Firehose .

Contoh acara perjalanan

JSONObjek untuk acara perjalanan berisi data yang ditunjukkan dalam sampel berikut.

{ "event_type":"_journey.send", "event_timestamp":1572989078843, "arrival_timestamp":1572989078843, "event_version":"3.1", "application":{ "app_id":"a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6", "sdk":{ } }, "client":{ "client_id":"d8dcf7c5-e81a-48ae-8313-f540cexample" }, "device":{ "platform":{ } }, "session":{ }, "attributes":{ "journey_run_id":"edc9a0b577164d1daf72ebd15example", "journey_send_status":"SUCCESS", "journey_id":"546401670c5547b08811ac6a9example", "journey_activity_id":"0yKexample", "journey_activity_type": "EMAIL", "journey_send_status_message": "200", "journey_send_status_code": "200" }, "client_context":{ "custom":{ "endpoint":"{\"ChannelType\":\"EMAIL\",\"EndpointStatus\":\"ACTIVE\",\"OptOut\":\"NONE\",\"Demographic\":{\"Timezone\":\"America/Los_Angeles\"}}" } }, "awsAccountId":"123456789012" }

Atribut acara perjalanan

Bagian ini mendefinisikan atribut yang disertakan dalam data aliran peristiwa yang dihasilkan Amazon Pinpoint untuk perjalanan.

Atribut Deskripsi
event_type

Jenis peristiwa. Untuk acara perjalanan, nilai untuk atribut ini selalu_journey.send, yang menunjukkan bahwa Amazon Pinpoint mengeksekusi perjalanan.

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 terkait dengan acara tersebut. Untuk informasi selengkapnya, lihat tabel Klien.

device

Informasi tentang perangkat yang melaporkan acara tersebut. Untuk perjalanan, objek ini kosong.

session

Informasi tentang sesi yang menghasilkan acara. Untuk perjalanan, objek ini kosong.

attributes

Atribut yang terkait dengan aktivitas perjalanan dan perjalanan yang menghasilkan acara. Untuk informasi selengkapnya, lihat tabel Atribut.

client_context Berisi custom objek, yang berisi endpoint properti. endpointProperti berisi konten catatan titik akhir untuk titik akhir yang terkait dengan peristiwa tersebut.
awsAccountId

ID AWS akun yang digunakan untuk menjalankan perjalanan.

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.

sdk

SDKYang digunakan untuk melaporkan peristiwa tersebut.

Klien

Termasuk informasi tentang titik akhir yang terkait dengan acara.

Atribut Deskripsi
client_id ID dari titik akhir.

Atribut

Termasuk informasi tentang perjalanan yang menghasilkan acara.

Atribut Deskripsi
journey_run_id

ID unik dari perjalanan lari yang menghasilkan acara. Amazon Pinpoint menghasilkan dan menetapkan ID ini secara otomatis ke setiap perjalanan baru.

journey_send_status

Menunjukkan status pengiriman pesan yang terkait dengan acara. Nilai yang mungkin termasuk:

  • SUCCESS— Pesan berhasil dikirim ke titik akhir.

  • FAILURE— Pesan tidak dikirim ke titik akhir karena terjadi kesalahan.

  • CUSTOM_ DELIVERY _ FAILURE - Pengiriman khusus gagal.

  • FAILURE_ PERMANENT — Kegagalan permanen terjadi saat mengirim ke titik akhir.

    Tip

    Anda dapat memfilter peristiwa dengan PERMANENT status FAILURE_ dan journey_send_status_code menyetel ke 403 untuk menentukan apakah ada kebijakan akses dan pelanggaran peran. Untuk kampanye keluar dengan suara, pengecualian ini biasanya terjadi pada instance saat peran eksekusi kampanye sambungkan yang mengikat perjalanan Amazon Pinpoint ke kampanye Amazon Connect secara tidak sengaja dihapus untuk eksekusi perjalanan dalam penerbangan.

  • THROTTLED— Mengirim dibatasi.

  • UNSUPPORTED_ CHANNEL — Saluran tidak didukung.

  • DAILY_ CAP — Pesan tidak dikirim ke titik akhir karena pengiriman pesan akan melebihi jumlah maksimum pesan yang dapat dikirim oleh perjalanan atau proyek ke satu titik akhir selama periode 24 jam.

  • QUIET_ TIME — Pesan tidak dikirim karena pembatasan waktu tenang untuk perjalanan atau proyek.

  • QUIET_ TIME _ MISSING _ TIMEZONE — Pesan tidak dikirim karena estimasi zona waktu tidak dapat memperkirakan zona waktu untuk titik akhir dan waktu tenang diaktifkan.

journey_id

ID unik dari perjalanan yang menghasilkan acara.

journey_activity_id

ID unik dari aktivitas perjalanan yang menghasilkan acara.

journey_activity_type

Jenis kegiatan perjalanan acara. Ini bisa berupa EMAIL, SMS, PUSH, CONTACT_ CENTER, atau CUSTOM.

catatan

VOICEbukan jenis aktivitas perjalanan yang didukung.

journey_send_status_message

Deskripsi status acara kirim.
journey_send_status_code Kode HTTP status permintaan.