Anda memiliki banyak cara untuk membagikan produk dengan pelanggan Anda:
Pesan katalog adalah pesan bentuk bebas yang memungkinkan Anda untuk memamerkan katalog produk Anda sepenuhnya di WhatsApp.
Pesan katalog menampilkan gambar judul gambar mini produk pilihan Anda, teks body khusus, header teks tetap, sub-header teks tetap, dan tombol Lihat katalog.
Ketika pelanggan mengetuk tombol Lihat katalog, katalog produk Anda muncul di WhatsApp.
Anda harus memiliki stok yang diunggah ke Meta di katalog ecommerce yang terhubung ke Akun WhatsApp Business Anda.
Gunakan endpoint Nomor Telepon WhatsApp Business > Pesan untuk mengirim pesan katalog.
POST /<WHATSAPP_BUSINESS_PHONE_NUMBER_ID>/messages
{ "messaging_product": "whatsapp", "recipient_type": "individual", "to": "<TO>", "type": "interactive", "interactive" : { "type" : "catalog_message", "body" : { "text": "<BODY_TEXT>" }, "action": { "name": "catalog_message", /* Parameters object is optional */ "parameters": { "thumbnail_product_retailer_id": "<THUMBNAIL_PRODUCT_RETAILER_ID>" } }, /* Footer object is optional */ "footer": { "text": "<FOOTER_TEXT>" } }
Placeholder | Deskripsi | Contoh Nilai |
---|---|---|
String | Wajib. Teks yang akan muncul di body pesan. Maksimal 1.024 karakter. |
|
String | Opsional. Teks yang akan muncul di footer pesan. Maksimal 60 karakter. |
|
String | Opsional. Nomor SKU item. Dilabeli sebagai ID Konten di Commerce Manager. Gambar mini item ini akan digunakan sebagai gambar judul pesan. Jika objek |
|
String | Nomor telepon pelanggan. |
|
curl 'https://graph.facebook.com/v17.0/106540352242922/messages' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer EAAJB...' \ -d ' { "messaging_product": "whatsapp", "recipient_type": "individual", "to": "+16505551234", "type": "interactive", "interactive": { "type": "catalog_message", "body": { "text": "Hello! Thanks for your interest. Ordering is easy. Just visit our catalog and add items to purchase." }, "action": { "name": "catalog_message", "parameters": { "thumbnail_product_retailer_id": "2lc20305pt" } }, "footer": { "text": "Best grocery deals on WhatsApp!" } } }'
{ "messaging_product": "whatsapp", "contacts": [ { "input": "+16505551234", "wa_id": "16505551234" } ], "messages": [ { "id": "wamid.HBgLMTY1MDM4Nzk0MzkVAgARGBI0ODVEREUwQzEzQkVBRjQ1RUUA" } ] }
Pesan template katalog adalah pesan template berisi tombol yang ketika diketuk, menampilkan katalog produk Anda di WhatsApp.
Untuk mengirim pesan template katalog, Anda memerlukan template katalog. Lihat dokumen Template Katalog kami untuk mempelajari cara membuat template ini dan cara mengirimkannya dalam pesan template.
Anda dapat mengirim tautan ke katalog seluruh produk Anda dengan menyusun tautan wa.me dan menyertakannya dalam pesan teks standar. Saat mengirim pesan teks, Anda dapat menggunakan preview_url
opsional yang diatur ke true
untuk membuat pesan me-render satu set gambar mini katalog produk dari setiap URL dalam string body
pesan.
Perhatikan bahwa jika Anda menonaktifkan katalog, tautan wa.me dan tombol Lihat Katalog di pesan tautan katalog akan menampilkan pesan Tautan katalog tidak valid saat diketuk.
Untuk menyusun tautan wa.me, tambahkan nomor telepon bisnis Anda, termasuk kode negara, ke akhir string berikut:
https://wa.me/c/
Contoh:
https://wa.me/c/15555455657
Pesan Multiproduk dan Pesan Satu Produk adalah jenis pesan interactive
.
Contoh pesan Multiproduk: | Contoh pesan Satu Produk: |
Menu terpicu saat pengguna mengeklik Mulai Belanja: | Contoh Halaman Detail Produk: |
Pelanggan yang menerima pesan Multiproduk dan Satu Produk dapat melakukan 3 tindakan utama:
Jika pelanggan memiliki beberapa perangkat yang terhubung ke akun mereka, Pesan Multiproduk dan Satu Produk akan disinkronkan di antara perangkat. Namun, keranjang belanja bersifat lokal untuk setiap perangkat tertentu. Lihat Pengalaman Keranjang Belanja untuk detailnya.
Saat ini, jenis pesan ini dapat diterima di platform berikut:
Jika versi aplikasi pelanggan tidak mendukung Pesan Multiproduk atau Satu Produk, aplikasi tersebut sebagai gantinya akan menerima pesan yang menjelaskan bahwa aplikasi tidak dapat menerima pesan karena menggunakan versi WhatsApp yang sudah lama. Kami juga akan mengirimi Anda notifikasi Webhooks yang menunjukkan pesan tidak dapat disampaikan karena pelanggan menggunakan versi WhatsApp versi lama.
Pesan Multiproduk dan Pesan Satu Produk bisa:
Pesan Multiproduk dan Pesan Satu Produk tidak bisa:
Tidak seperti pesan produk yang dikirim melalui aplikasi WhatsApp Business, pesan yang dikirim melalui Cloud API saat ini tidak menampilkan ikon keranjang belanja di tajuk utas obrolan.
Anda mungkin perlu memperbarui properti item di katalog Anda. Tergantung properti yang diperbarui, inilah cara kami menangani pesan yang menyebutkan produk itu:
Properti yang Diperbarui | Proses Pembaruan |
---|---|
Harga, judul, deskripsi, dan gambar produk. |
|
Perubahan ketersediaan |
|
Setelah melihat produk, pelanggan dapat menambahkan produk ke keranjang belanja dan mengirimkan keranjang belanja itu kepada Anda. Untuk tujuan perdagangan di WhatsApp, keranjang belanja:
Pelanggan dapat menambahkan hingga 99 unit dari setiap item katalog tunggal ke keranjang belanja, tetapi tidak ada batasan pada jumlah item berbeda yang dapat ditambahkan ke keranjang belanja.
Setelah keranjang belanja terkirim, tidak bisa diedit. Pelanggan dapat mengirim keranjang belanja baru jika membutuhkan item baru, atau ingin mengubah pesanan. Anda tidak dapat mengirim keranjang belanja kepada pelanggan.
Pesan Multiproduk dan Pesan Satu Produk cocok untuk pengalaman pengguna yang sederhana dan dipersonalisasikan, menjadi pengalaman yang lebih baik untuk memandu pelanggan ke subset item yang paling relevan bagi mereka, daripada menelusuri stok lengkap Anda.
Menggabungkan fitur ini dengan fitur navigasi seperti NLP, pencarian teks, atau Pesan Daftar dan Tombol Balas agar cepat menemukan apa yang dicari oleh pelanggan.
Diisi secara dinamis sehingga dapat dipersonalisasi sesuai pelanggan atau situasi. Contoh: Anda dapat menampilkan Pesan Multiproduk dari item yang paling sering dipesan oleh pelanggan.
Saluran kinerja untuk mendorong pesanan, selama pengujian, konversi bisnis rata-rata 7% dari Pesan Multiproduk yang dikirim ke keranjang belanja yang diterima.
Pesan interaktif tidak memerlukan template atau persetujuan terlebih dahulu. Pesan dibuat secara real-time dan akan selalu mencerminkan detail, harga, dan level stok terbaru item.
Pesan Multiproduk paling baik digunakan untuk memandu pelanggan ke bagian tertentu dari stok Anda, seperti:
Pesan Satu Produk paling baik digunakan untuk memandu pelanggan ke satu item tertentu dari stok Anda, menawarkan tanggapan cepat dari serangkaian opsi terbatas, seperti:
Kedua fitur juga dapat digunakan sebagai bagian dari alur agen manusia, tetapi Anda perlu membuat fitur untuk memungkinkan agen manusia membuat Pesan Multiproduk atau Pesan Satu Produk di utas.
Sebelum mengirim pesan produk, ikuti cara memulai yang paling sesuai dengan kebutuhan Anda:
Semua panggilan API yang disebutkan dalam panduan ini harus diautentikasi dengan token akses. Developer dapat mengautentikasi panggilan API dengan token akses yang dibuat di panel Dasbor Aplikasi > WhatsApp > Pengaturan API. Mitra Solusi harus mengautentikasi diri sendiri dengan token akses dengan izin whatsapp_business_messaging.
Untuk mengirim Pesan Satu Produk, susun objek interactive
dari jenis product
dengan komponen berikut:
Komponen Wajib | Komponen Opsional |
---|---|
|
|
Lihat Pesan, Objek Interaktif untuk informasi lengkapnya. Pada akhir proses, objek interaktif harus terlihat seperti ini:
{ "messaging_product": "whatsapp", "recipient_type": "individual", "to": "PHONE_NUMBER", "type": "interactive", "interactive": { "type": "product", "body": { "text": "BODY_TEXT" }, "footer": { "text": "FOOTER_TEXT" }, "action": { "catalog_id": "CATALOG_ID", "product_retailer_id": "ID_TEST_ITEM_1" } } }
Untuk mengirim Pesan Multiproduk, susun objek interactive
dari jenis product_list
dengan komponen berikut:
Komponen Wajib | Komponen Opsional |
---|---|
|
|
Lihat Pesan, Objek Interaktif untuk informasi lengkapnya. Pada akhir proses, objek interaktif harus terlihat seperti ini:
{ "messaging_product": "whatsapp", "recipient_type": "individual", "to": "PHONE_NUMBER", "type": "interactive", "interactive": { "type": "product_list", "header":{ "type": "text", "text": "HEADER_CONTENT" }, "body": { "text": "BODY_CONTENT" }, "footer": { "text": "FOOTER_CONTENT" }, "action": { "catalog_id": "CATALOG_ID", "sections": [ { "title": "SECTION_TITLE", "product_items": [ { "product_retailer_id": "PRODUCT-SKU" }, { "product_retailer_id": "PRODUCT-SKU" }, ... ] }, { "title": "SECTION_TITLE", "product_items": [ { "product_retailer_id": "PRODUCT-SKU" }, { "product_retailer_id": "PRODUCT-SKU" }, ... ] } ] } } }
Jika tidak ada item yang disediakan dalam panggilan API di atas yang cocok dengan produk dari katalog Anda, pesan kesalahan dikirim dan Pesan Multiproduk atau Satu Produk tidak dikirim kepada pengguna.
Untuk Pesan Multiproduk, setidaknya satu item dari daftar produk harus sesuai dengan item dari katalog produk Anda. Dalam hal ini:
Setelah objek interaktif selesai, tambahkan parameter lain yang menyusun pesan: recipient_type
, to
, messaging_product
, dan type
. Jangan lupa mengatur type
ke interactive
.
curl -X POST https://graph.facebook.com/v19.0
/FROM_PHONE_NUMBER/messages \
-H 'Authorization: Bearer ACCESS_TOKEN' \
- d '{
"messaging_product": "whatsapp",
"recipient_type": "individual",
"to": "PHONE_NUMBER",
"type": "interactive",
"interactive": {
// INTERACTIVE OBJECT GOES HERE
}'
Untuk semua parameter yang tersedia, lihat Referensi, Pesan.
Kirim permintaan POST ke endpoint /PHONE_NUMBER_ID/messages
dengan objek JSON yang disusun di Langkah 1 dan 2. Jika pesan berhasil dikirim, Anda mendapatkan tanggapan berikut:
{ "messaging_product": "whatsapp", "contacts": [{ "input": "PHONE_NUMBER", "wa_id": "WHATSAPP_ID", }] "messages": [{ "id": "wamid.ID", }] }
Untuk mengirim pesan template multiproduk, Anda memerlukan template pesan multiproduk. Lihat dokumen Template Pesan Multiproduk kami untuk mempelajari cara membuat template ini dan cara mengirimkannya dalam pesan template.