

**Pemberitahuan akhir dukungan:** Pada 30 Oktober 2026, AWS akan mengakhiri dukungan untuk Amazon Pinpoint. 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 [Amazon Pinpoint akhir dukungan.](https://docs.aws.amazon.com/console/pinpoint/migration-guide) **Catatan:** APIs terkait dengan SMS, suara, push seluler, OTP, dan validasi nomor telepon tidak terpengaruh oleh perubahan ini dan didukung oleh AWS End User Messaging.

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

# Aliran data acara kampanye dari Amazon Pinpoint
<a name="event-streams-data-campaign"></a>

Jika Anda menggunakan Amazon Pinpoint untuk mengirim kampanye melalui saluran, Amazon Pinpoint dapat mengalirkan data peristiwa tentang kampanye tersebut. Setelah menyiapkan streaming acara, Amazon Pinpoint akan mengambil data peristiwa aplikasi Anda untuk pesan email atau SMS yang Anda kirim dari kampanye dari tujuan yang Anda tentukan selama penyiapan untuk dilihat. Untuk informasi terperinci tentang data yang dialirkan Amazon Pinpoint untuk pesan email dan SMS, lihat dan. [Aliran data acara email dari Amazon Pinpoint](event-streams-data-email.md) [Aliran data acara SMS dari Amazon Pinpoint](event-streams-data-sms.md) Untuk informasi tentang cara mengatur streaming acara, lihat[Siapkan Amazon Pinpoint untuk mengalirkan data peristiwa aplikasi melalui Amazon Kinesis atau Amazon Data Firehose](event-streams-setup.md). 

## Contoh acara kampanye
<a name="event-streams-data-campaign-example"></a>

Objek JSON untuk acara kampanye berisi data yang ditampilkan dalam contoh berikut.

```
{
  "event_type": "_campaign.send",
  "event_timestamp": 1562109497426,
  "arrival_timestamp": 1562109497494,
  "event_version": "3.1",
  "application": {
    "app_id": "a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6",
    "sdk": {}
  },
  "client": {
    "client_id": "d8dcf7c5-e81a-48ae-8313-f540cexample"
  },
  "device": {
    "platform": {}
  },
  "session": {},
  "attributes": {
    "treatment_id": "0",
    "campaign_activity_id": "5473285727f04865bc673e527example",
    "delivery_type": "GCM",
    "campaign_id": "4f8d6097c2e8400fa3081d875example",
    "campaign_send_status": "SUCCESS"
  },
  "client_context": {
    "custom": {
      "endpoint": "{\"ChannelType\":\"GCM\",\"EndpointStatus\":\"ACTIVE\",
          ↳\"OptOut\":\"NONE\",\"RequestId\":\"ec229696-9d1e-11e9-8bf1-85d0aexample\",
          ↳\"EffectiveDate\":\"2019-07-02T23:12:54.836Z\",\"User\":{}}"
    }
  },
  "awsAccountId": "123456789012"
}
```

## Atribut acara kampanye
<a name="event-streams-data-campaign-attributes"></a>

Bagian ini mendefinisikan atribut yang disertakan dalam aliran acara kampanye.


| Atribut | Deskripsi | 
| --- | --- | 
| event\$1type |  Jenis peristiwa. Kemungkinan nilainya adalah: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/pinpoint/latest/developerguide/event-streams-data-campaign.html)  | 
| event\$1timestamp | Waktu ketika peristiwa dilaporkan, ditampilkan sebagai waktu Unix dalam milidetik. | 
| arrival\$1timestamp | Waktu ketika acara diterima oleh Amazon Pinpoint, ditampilkan sebagai waktu Unix dalam milidetik. | 
| event\$1version |  Versi skema acara JSON.  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](#event-streams-data-campaign-attributes-application). | 
| client | Informasi tentang titik akhir yang terkait dengan peristiwa tersebut. Untuk informasi selengkapnya, lihat tabel [Klien](#event-streams-data-campaign-attributes-client). | 
| device | Informasi tentang perangkat yang melaporkan acara tersebut. Untuk pesan kampanye dan transaksional, objek ini kosong. | 
| session | Informasi tentang sesi yang menghasilkan acara. Untuk kampanye, objek ini kosong. | 
| attributes |  Atribut yang terkait dengan acara tersebut. Untuk peristiwa yang dilaporkan oleh salah satu aplikasi Anda, objek ini dapat menyertakan atribut khusus yang ditentukan oleh aplikasi. Untuk peristiwa yang dibuat saat Anda mengirim kampanye, objek ini berisi atribut yang terkait dengan kampanye. Untuk peristiwa yang dihasilkan saat Anda mengirim pesan transaksional, objek ini berisi informasi yang terkait dengan pesan itu sendiri. Untuk informasi selengkapnya, lihat tabel [Atribut](#event-streams-data-campaign-attributes-attrs).  | 
| client\$1context | Berisi custom objek, yang berisi endpoint properti. endpointProperti berisi isi catatan titik akhir untuk titik akhir yang dikirimkan kampanye. | 
| awsAccountId |  ID AWS akun yang digunakan untuk mengirim pesan.  | 

### Aplikasi
<a name="event-streams-data-campaign-attributes-application"></a>

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


| Atribut | Deskripsi | 
| --- | --- | 
| app\$1id |  ID unik dari proyek Amazon Pinpoint yang melaporkan acara tersebut.  | 
| sdk |  SDK yang digunakan untuk melaporkan peristiwa tersebut.   | 

### Atribut
<a name="event-streams-data-campaign-attributes-attrs"></a>

Termasuk informasi tentang kampanye yang menghasilkan acara tersebut.


| Atribut | Deskripsi | 
| --- | --- | 
| treatment\$1id |  Jika pesan dikirim menggunakan kampanye A/B pengujian, nilai ini mewakili nomor perlakuan pesan. Untuk kampanye standar, nilai ini adalah`0`.  | 
| campaign\$1activity\$1id | ID unik yang dihasilkan Amazon Pinpoint saat peristiwa terjadi. | 
| delivery\$1type |  Metode pengiriman untuk kampanye. Jangan bingung atribut ini dengan `ChannelType` bidang yang ditentukan di bawah `endpoint` properti. `client_context` `ChannelType`Bidang ini biasanya didasarkan pada titik akhir yang pesan sedang dikirim. Untuk saluran yang hanya mendukung satu jenis titik akhir, `ChannelType` bidang `delivery_type` dan memiliki nilai yang sama. Misalnya, untuk saluran email, `ChannelType` bidang `delivery_type` dan memiliki nilai EMAIL yang sama.  Namun, kondisi ini tidak selalu berlaku untuk saluran yang mendukung berbagai jenis titik akhir, seperti saluran khusus. Anda dapat menggunakan saluran khusus untuk titik akhir yang berbeda, seperti EMAIL, SMS, KUSTOM, dan sebagainya. Dalam hal ini, `delivery_type` mengidentifikasi peristiwa pengiriman kustom, KUSTOM, dan `ChannelType` menentukan jenis titik akhir yang dikirimkan kampanye, seperti EMAIL, SMS, KUSTOM, dan sebagainya. Untuk informasi selengkapnya tentang membuat saluran khusus, lihat[Buat saluran khusus di Amazon Pinpoint menggunakan fungsi webhook atau Lambda](channels-custom.md). Kemungkinan nilainya adalah: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/pinpoint/latest/developerguide/event-streams-data-campaign.html)  | 
| campaign\$1id |  ID unik kampanye tempat pesan dikirim.  | 
| campaign\$1send\$1status | Menunjukkan status kampanye untuk titik akhir target. Nilai yang mungkin termasuk:[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/pinpoint/latest/developerguide/event-streams-data-campaign.html)  | 

### Klien
<a name="event-streams-data-campaign-attributes-client"></a>

Termasuk informasi tentang titik akhir yang ditargetkan oleh kampanye.


| Atribut | Deskripsi | 
| --- | --- | 
| client\$1id | ID titik akhir yang dikirimkan kampanye. | 