Pemfilteran pesan Amazon SNS - Amazon Simple Notification Service

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

Pemfilteran pesan Amazon SNS

Secara default, pelanggan topik Amazon SNS menerima setiap pesan yang diterbitkan untuk topik. Untuk hanya menerima subset pesan, pelanggan harus menetapkan kebijakan filter untuk langganan topik.

Kebijakan filter adalah objek JSON yang berisi properti yang menentukan pesan mana yang diterima pelanggan. Amazon SNS mendukung kebijakan yang bertindak pada atribut pesan atau di badan pesan, sesuai dengan cakupan kebijakan filter yang Anda tetapkan untuk langganan. Kebijakan filter untuk isi pesan mengasumsikan bahwa payload pesan adalah objek JSON yang terbentuk dengan baik.

Jika langganan tidak memiliki kebijakan filter, pelanggan akan menerima setiap pesan yang diterbitkan untuk totopiknya. Ketika Anda mempublikasikan pesan untuk topik dengan kebijakan filter, Amazon SNS membandingkan atribut pesan untuk atribut dalam kebijakan filter untuk masing-masing topik langganan. Jika salah satu atribut pesan atau properti isi pesan cocok, Amazon SNS mengirimkan pesan ke pelanggan. Jika tidak, Amazon SNS tidak mengirim pesan ke pelanggan tersebut.

Untuk informasi selengkapnya, lihat Memfilter Pesan yang Dipublikasikan ke Topik.