Pembaruan pesanan membutuhkan kata-kata tetap dan detail spesifik pembelian. Template memisahkan kata-kata yang disetujui dari nilai seperti nomor pesanan.
Kapan saya membutuhkan template?
Gunakan template yang disetujui saat mengirim di luar jendela layanan 24 jam pelanggan.
Di dalam jendela yang terbuka, Anda dapat membalas dengan konten bebas. Mengirim template tidak membuka kembali jendela tersebut; balasan pelanggan yang membukanya.
Persetujuan tidak menggantikan izin pelanggan. Ikuti kebijakan pengiriman pesan Meta untuk pesan yang ingin Anda kirim.
Apa isi template di Bird?
Template mengidentifikasi konten yang dapat digunakan ulang, sedangkan versinya menyimpan kata-kata untuk setiap bahasa.
Gunakan slug saat mengirim. Nama tampilan memberi label pada template, tetapi bukan handle yang digunakan untuk menyelesaikan pengiriman.
Pilih authentication, marketing, atau utility saat membuat template. Bird mengunci kategori yang dideklarasikan dan slug setelah pembuatan.
Konten bahasa mencakup blok body yang wajib. Konten juga dapat mencakup header, footer, buttons, atau carousel, sesuai aturan konten template.
Untuk memeriksa konten yang disetujui, baca live_version_id dari template. Kemudian ambil bahasa versi tersebut melalui perintah bahasa.
Template tanpa versi live tidak dapat mengirim. Drafnya masih bisa berisi konten yang belum lolos tinjauan.
Bahasa dan kategori mana yang digunakan saat mengirim?
Periksa available_languages untuk bahasa yang bisa dikirim. Periksa category milik bahasa tersebut untuk klasifikasi harga Meta.
status template merangkum bahasanya. Template active memiliki setidaknya satu bahasa yang bisa dikirim. Bahasa lain bisa ditolak, dijeda, atau dinonaktifkan.
Meta dapat mencabut persetujuan atau ketersediaan bahasa setelah peluncuran. Periksa status bahasa saat mengirim alih-alih menyimpan daftar permanen dari deployment.
Meta juga dapat mengklasifikasi ulang bahasa tanpa mengubah kategori yang Anda deklarasikan. Gunakan klasifikasi bahasa tersebut dengan tarif WhatsApp yang dipublikasikan saat memperkirakan biaya.
Gunakan contoh untuk memeriksa kategori sebelum mengajukan bahasa:
| Contoh konten | Pelajaran kategori yang dimaksud |
|---|---|
Your order {{reference}} has shipped. | Pembaruan transaksi spesifik adalah pola utility |
Your code is {{code}}. | Pesan autentikasi menggunakan kategori authentication dan aturan penulisannya |
Get 20% off your next order. | Penawaran promosi masuk dalam jalur marketing |
Gunakan contoh secara ilustratif. Meta meninjau bahasa yang diajukan dan dapat mengklasifikasikannya secara berbeda dari kategori yang Anda pilih.
Atur on_missing_language untuk menentukan apa yang terjadi saat bahasa yang diminta tidak memiliki salinan yang tersedia. Bird mengatur default template WhatsApp baru ke fail. Setiap bahasa disetujui dan dihargai secara terpisah, sehingga pengganti diam-diam bisa mengirim konten tak terduga dengan tarif yang tidak diinginkan.
Kebijakan tersebut tetap memperbolehkan tag yang lebih luas: pt dapat melayani permintaan untuk pt-BR. Kebijakan ini tidak menggantikan varian saudara pt-PT.
Pilih fallback hanya jika mengganti bahasa default yang dikonfigurasi dapat diterima oleh penerima Anda. Template yang dikelola Bird mempertahankan kebijakan bahasa-tidak-tersedia yang tetap.
Bagaimana cara mengubah konten yang sudah diajukan?
Buat draf baru. Tulis bahasa yang sudah diperbaiki. Ajukan versi tersebut untuk ditinjau.
Bird menjaga versi yang diajukan tetap tidak dapat diubah, sehingga mengedit label template tidak mengubah konten pesan yang disetujui.
| Field | Apa yang ditunjukkan |
|---|---|
draft_version_id | Draf yang belum diajukan ada |
pending_version_id | Versi yang diajukan masih memiliki bahasa yang belum diselesaikan |
live_version_id | Versi ini menyediakan konten yang digunakan untuk pengiriman |
Persetujuan satu bahasa dapat membuat seluruh versinya menjadi live. Bahasa lain pada versi tersebut masih bisa dalam status pending atau ditolak.
Periksa bahasa versi yang diajukan untuk mengikuti tinjauan. Template masih bisa menampilkan versi live sebelumnya selagi pengganti menunggu persetujuan.
Bagaimana cara mengirim template?
Sebutkan nama template. Sediakan variabel yang dibutuhkan oleh bahasa yang ingin Anda kirim.
Temukan template yang tersedia dengan:
bird whatsapp templates list
Gunakan bird whatsapp templates get untuk memeriksa template yang dipilih. Ambil konten bahasanya sebelum menyusun components pengiriman, yang membawa nilai untuk variabel template tersebut.
Di dashboard, detail template menyediakan contoh cURL dengan nilai contoh template tersebut. Ganti penerima, kredensial, dan variabel dengan nilai yang Anda inginkan sebelum mengirim.
Template yang sudah ditulis membutuhkan pengirim pada WhatsApp Business Account yang sama. Ikuti prosedur pengiriman. Lacak identifier pesan yang dikembalikan melalui event pengiriman.
Respons 202 menerima permintaan untuk diproses. Konfirmasi pengiriman dari hasil selanjutnya sebelum menganggap pesan telah diterima.
Singkatnya
Periksa bahasa sebelum mengirim.
Template aktif bisa berisi bahasa yang tidak tersedia. Gunakan
available_languagesuntuk memeriksa apakah bahasa penerima bisa dikirim.Baca kategori bahasa.
Meta dapat mengklasifikasikan bahasa secara berbeda dari kategori yang Anda deklarasikan. Harga mengikuti klasifikasi Meta.
Edit melalui draf baru.
Bird membekukan versi yang sudah diajukan. Buat draf baru untuk mengubah konten. Ajukan bahasa yang sudah diperbaiki untuk ditinjau.
Kirim konten yang disetujui beserta variabelnya.
Sebutkan nama template dan sediakan nilai yang diharapkan oleh bahasanya. Permintaan yang diterima tidak menjamin pengiriman.