We are making changes to the WhatsApp Business Platform pricing model. See Pricing Updates on the WhatsApp Business Platform.

Menggunakan Webhooks untuk Melacak Percakapan Realtime

Panduan ini menjelaskan bagaimana Webhooks dapat digunakan untuk estimasi total percakapan selama periode tagihan tertentu.

Sebelum memulai panduan ini, pastikan Anda memahami Webhooks untuk Platform WhatsApp Business.

Melacak Percakapan dengan ID

ID percakapan dibuat setiap kali pelaku bisnis mengirim pesan ke pengguna di luar sesi percakapan yang ada. Ada biaya saat pesan bisnis pertama dengan ID percakapan ini dikirim, memulai sesi percakapan 24 jam.

Mungkin ada penundaan antara saat pesan dikirim dan saat tersampaikan. Salah satu alasannya mungkin karena ponsel pengguna dimatikan saat pesan disampaikan. Jika ada penundaan, percakapan diproses sebagai berikut: Sesi percakapan "dibuka sebelumnya" saat pesan dikirim. ID percakapan yang sesuai dikaitkan dengan percakapan itu.

Setelah pesan tersampaikan, waktu mulai sesi percakapan dimuat ulang.

Ilustrasi di bawah ini mencerminkan contoh ekstrem. Sebagian besar pesan terkirim dalam hitungan detik setelah dikirim.

Pesan terkirim yang tidak tersampaikan selama 30 hari akan dibatalkan. Jika ID percakapan dibuat dari pesan terkirim tetapi tidak tersampaikan, tidak akan ada biaya percakapan untuk ID tersebut.

Estimasi Percakapan Per Periode Tagihan

Untuk estimasi biaya, Anda memerlukan dua informasi: kode negara penerima dan kategori percakapan. Kode negara dan jenis percakapan digunakan untuk menentukan tarif Anda. Anda dapat mengunduh kartu tarif individu di sini.

Untuk mengetahui kategori percakapan tertentu, periksa objek harga di notifikasi Webhooks Anda. Detail selengkapnya tentang cara mengidentifikasi jenis percakapan di Webhooks dapat ditemukan di Notifikasi Status dan Harga.

Setelah Anda memiliki kategori percakapan dan kode negara penerima, hitung jumlah percakapan dalam periode penagihan dengan menghitung jumlah ID percakapan unik yang tersampaikan sesuai konfirmasi notifikasi Webhooks. ID percakapan yang hanya memiliki notifikasi Webhooks status pesan "terkirim" tidak akan dikenakan biaya.

Total conversations per billing period

=

Number of unique conversation IDs associated with a webhook with status="delivered" and/or status="read" in that billing period.

Anda mungkin hanya menerima notifikasi status terbaca atau tersampaikan dalam beberapa kasus. Salah satu mengonfirmasi pesan Anda telah tersampaikan. Skenario yang paling umum adalah Anda akan menerima tanda terima yang sudah dibaca dan tersampaikan.

Jika percakapan berlangsung selama dua periode penagihan, tidak akan ada biaya tambahan di bulan berikutnya saat percakapan berlanjut ke periode penagihan berikutnya. Periode penagihan untuk biaya percakapan ditentukan oleh cap waktu pesan bisnis pertama yang disampaikan dalam percakapan, menggunakan zona waktu WABA.

Webhooks adalah fitur terbaik untuk melacak metrik percakapan secara realtime.

Lihat Tentang Tagihan untuk Akun WhatsApp Business Anda untuk informasi selengkapnya.