View a markdown version of this page

Streaming acara dengan Amazon Pinpoint - Titik Pintu Amazon

Pemberitahuan akhir dukungan: Pada 30 Oktober 2026, dukungan untuk Amazon Pinpoint AWS akan berakhir. Setelah 30 Oktober 2026, Anda tidak akan lagi dapat mengakses konsol Amazon Pinpoint atau sumber daya Amazon Pinpoint (titik akhir, segmen, kampanye, perjalanan, dan analitik). Untuk informasi selengkapnya, lihat Akhir dukungan Amazon Pinpoint. Catatan: API yang terkait dengan SMS, suara, push seluler, OTP, dan validasi nomor telepon tidak terpengaruh oleh perubahan ini dan didukung oleh Pesan Pengguna AWS Akhir.

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

Streaming acara dengan Amazon Pinpoint

Amazon Pinpoint dapat melakukan streaming data keterlibatan dan penggunaan aplikasi, yang dikenal sebagai data peristiwa, untuk dukungan Layanan AWS yang menyediakan lebih banyak opsi untuk analisis dan penyimpanan. Data acara dapat digunakan untuk memecahkan masalah dengan melihat peristiwa individual atau untuk melihat peristiwa pelanggan individual, lihat Streaming acara Amazon Pinpoint ke Kinesis di Panduan Pengembang Amazon Pinpoint.

Setelah Anda mengintegrasikan aplikasi Anda dengan Amazon Pinpoint, aplikasi akan melaporkan peristiwa, seperti jumlah sesi yang dimulai oleh pengguna. Amazon Pinpoint menyediakan data ini di bagan analitik dan metrik untuk aplikasi tersebut di konsol. Data analitik juga menunjukkan peristiwa kampanye yang dihasilkan oleh Amazon Pinpoint, seperti jumlah perangkat yang dikirim pesan kampanye.

Amazon Pinpoint menyimpan data ini selama 90 hari. Untuk menyimpan data ini untuk jangka waktu yang tidak terbatas atau untuk menganalisisnya dengan kueri dan alat khusus, Anda dapat mengonfigurasi Amazon Pinpoint untuk mengirim data acara ke Amazon Kinesis.

Tentang Amazon Kinesis

Platform Kinesis menawarkan layanan yang dapat Anda gunakan untuk memuat dan menganalisis data streaming. AWS Anda dapat mengonfigurasi Amazon Pinpoint untuk mengirim acara aplikasi, kampanye, dan perjalanan ke Amazon Kinesis Data Streams atau Amazon Data Firehose. Dengan streaming acara Anda, Anda mengaktifkan opsi yang lebih fleksibel untuk analisis data, seperti:

  • Mengkonvergenkan peristiwa dari beberapa aplikasi ke dalam satu aliran sehingga Anda dapat menganalisis data ini sebagai kumpulan.

  • Menganalisis peristiwa dengan layanan AWS query. Misalnya, Anda dapat menggunakan Amazon Managed Service for Apache Flink untuk menjalankan kueri SQL terhadap data streaming.

Tentang Amazon Kinesis Data Streams

Amazon Kinesis Data Streams adalah layanan yang dapat Anda gunakan untuk membuat aplikasi khusus yang memproses atau menganalisis data streaming Anda. Misalnya, streaming acara Anda ke Kinesis Data Streams berguna jika Anda ingin menggunakan data peristiwa di dasbor khusus, menghasilkan peringatan berdasarkan peristiwa, atau merespons peristiwa secara dinamis.

Untuk informasi selengkapnya, lihat Panduan Developer Amazon Kinesis Data Streams.

Tentang Amazon Data Firehose

Amazon Data Firehose adalah layanan yang dapat Anda gunakan untuk mengirimkan data streaming Anda ke AWS penyimpanan data, termasuk Amazon Simple Storage Service (Amazon S3), Amazon Redshift, atau Amazon OpenSearch Service (OpenSearch Service). Misalnya, streaming acara Anda ke Firehose berguna jika Anda ingin:

  • Gunakan aplikasi dan alat analisis Anda sendiri untuk menganalisis peristiwa di Amazon S3, Amazon Redshift, atau OpenSearch Service.

  • Kirim acara Anda ke Amazon S3 sehingga Anda dapat menulis kueri SQL pada data ini dengan Amazon Athena.

  • Buat cadangan data acara Anda untuk penyimpanan jangka panjang di Amazon S3.

Untuk informasi selengkapnya, lihat Panduan Pengembang Amazon Data Firehose.

Streaming acara Amazon Pinpoint ke Kinesis

Platform Kinesis menawarkan layanan yang dapat Anda gunakan untuk memuat dan menganalisis data streaming. AWS Anda dapat mengonfigurasi Amazon Pinpoint untuk mengirim acara aplikasi, kampanye, dan perjalanan ke Amazon Kinesis Data Streams untuk diproses oleh aplikasi eksternal atau alat analisis pihak ketiga. Anda juga dapat mengonfigurasi Amazon Pinpoint untuk mengalirkan data peristiwa ini ke AWS penyimpanan data (seperti Amazon Redshift) menggunakan Amazon Data Firehose.

Prasyarat

Sebelum Anda menyelesaikan prosedur di bagian ini, buat aliran Amazon Kinesis atau aliran pengiriman Firehose di akun yang sama tempat Anda menggunakan Amazon Pinpoint. Untuk mempelajari selengkapnya tentang membuat aliran Kinesis, lihat Membuat dan memperbarui aliran data di Panduan Pengembang Amazon Kinesis Data Streams. Untuk mempelajari selengkapnya tentang membuat aliran pengiriman Firehose, lihat Membuat aliran pengiriman Amazon Data Firehose di Panduan Pengembang Amazon Data Firehose.

Secara opsional, Anda dapat membuat peran IAM yang memberikan izin untuk mengirim data ke streaming Anda. Jika Anda tidak membuat peran ini, Amazon Pinpoint dapat membuatnya untuk Anda. Untuk informasi selengkapnya tentang membuat kebijakan ini secara manual, lihat Peran IAM untuk streaming acara ke Kinesis di Panduan Pengembang Amazon Pinpoint.

Menyiapkan streaming acara

Selesaikan langkah-langkah berikut di Amazon Pinpoint untuk mengatur streaming acara.

catatan

Jika Anda belum membuat streaming Amazon Kinesis, buka konsol Amazon Kinesis di. https://console.aws.amazon.com/kinesis Untuk informasi selengkapnya tentang membuat aliran, lihat Panduan Pengembang Amazon Kinesis Data Streams atau Panduan Pengembang Amazon Data Firehose.

Pastikan Anda memiliki izin untuk mengatur dan mengirim ke streaming. Untuk informasi selengkapnya tentang izin, lihat peran IAM untuk streaming acara ke Kinesis

Cara mengatur streaming acara
  1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon Pinpoint di https://console.aws.amazon.com/pinpoint/.

  2. Pada halaman Semua proyek, pilih proyek yang ingin Anda atur streaming data.

  3. Di panel navigasi, di bawah Peng aturan, pilih Stream acara.

  4. Di bagian Layanan, pilih Edit.

  5. Pilih Streaming ke Amazon Kinesis.

  6. Di bawah Pilih jenis aliran, pilih salah satu opsi berikut:

    • Mengirim acara ke Amazon Kinesis Data Stream — Pilih opsi ini jika Anda ingin mengirim data peristiwa Amazon Pinpoint ke aplikasi eksternal untuk dianalisis.

    • Mengirim acara ke aliran Amazon Data Firehose — Pilih opsi ini jika Anda ingin mengirim data acara ke penyimpanan AWS data, seperti Amazon Redshift.

  7. Untuk streaming Amazon Kinesis, pilih aliran Amazon Kinesis yang ingin Anda gunakan untuk mengekspor data.

    catatan

    Jika Anda belum membuat streaming Amazon Kinesis, buka konsol Amazon Kinesis di. https://console.aws.amazon.com/kinesis Untuk informasi selengkapnya tentang membuat aliran, lihat Panduan Pengembang Amazon Kinesis Data Streams atau Panduan Pengembang Amazon Data Firehose.

  8. Di bawah peran IAM, pilih salah satu opsi berikut:

    • Gunakan peran yang sudah ada — Pilih opsi ini agar Amazon Pinpoint mengambil peran IAM yang sudah ada di akun Anda. Peran yang Anda pilih harus mengizinkan firehose:PutRecordBatch tindakan. Untuk contoh kebijakan yang mengizinkan tindakan ini, lihat Kebijakan Iz in di Panduan Pengembang Amazon Pinpoint.

    • Buat peran secara otomatis — Pilih opsi ini untuk membuat peran IAM secara otomatis dengan izin yang diperlukan. Peran ini memberi wewenang kepada Amazon Pinpoint untuk mengirim data ke aliran yang Anda pilih pada langkah 7.

  9. Pilih Simpan.

Saat Amazon Pinpoint menerima acara untuk proyek Anda, Amazon akan mengirimkan data ini ke aliran Kinesis Anda. Untuk informasi tentang data yang dikirim Amazon Pinpoint untuk suatu acara, lihat Streaming Acara Amazon Pinpoint ke Kinesis di Panduan Pengembang Amazon Pinpoint.