Mengirim template dengan variabel
Variabel template bersifat berdasarkan posisi, bukan nama. Anda mengirim daftar parameter untuk setiap komponen secara berurutan, dan jumlahnya harus persis sesuai dengan yang ditentukan template. Tiga kesalahan berbeda dapat terjadi jika hal ini keliru, dan masing-masing menunjukkan kekeliruan yang berbeda.
Kesalahan saat jumlah parameter tidak sesuai dengan template.
Kesalahan saat format parameter tidak sesuai.
Kesalahan saat nama dan bahasa template tidak ditemukan.
Cara mencocokkan parameter
Berdasarkan posisi, bukan nama. Parameter pertama dalam daftar isi mengisi placeholder pertama, parameter kedua mengisi placeholder kedua, dan seterusnya. Tidak ada cara untuk memberi nama pada variabel, dan menukar dua parameter akan menghasilkan pesan yang berhasil dikirim dengan nilai di tempat yang salah.
Kasus terakhir adalah yang berbahaya karena tidak ada proses yang gagal. Pelanggan menerima konfirmasi pesanan dengan tanggal di tempat jumlah, dan tidak ada kesalahan yang dicatat di mana pun.
Komponen adalah daftar terpisah
Variabel header dan variabel isi tidak menggunakan satu daftar yang sama. Setiap komponen membawa parameternya sendiri, dan menggabungkannya akan menghasilkan ketidaksesuaian jumlah.
- Parameter header ditempatkan dalam komponen header, dan jumlahnya paling banyak satu.
- Parameter isi ditempatkan dalam komponen isi, secara berurutan.
- Parameter URL tombol ditempatkan dalam komponen tombol, berdasarkan indeks tombol.
- Mengirim satu daftar gabungan untuk semuanya akan mengembalikan kesalahan 132000.
Menggunakan bahasa yang tepat
Template diidentifikasi melalui nama dan bahasa secara bersamaan, sehingga nama yang sama dalam dua bahasa berarti dua template. Mengirim en saat template dibuat sebagai en_US tidak akan menggunakan cadangan, tetapi gagal dengan kesalahan 132001, yang terbaca seolah-olah template tidak ada.
Tampilkan daftar template pada nomor tersebut dan salin string bahasa yang tepat, alih-alih menebak bentuknya. Ini adalah kesalahan template yang paling sering terjadi dan paling tidak deskriptif.
Parameter bertipe
Sebagian besar parameter berupa teks biasa. Sebagian lainnya tidak, dan mengirimnya sebagai teks akan gagal dengan kesalahan 132012.
- Parameter mata uang membawa jumlah, kode mata uang, dan string cadangan.
- Parameter tanggal dan waktu membawa objek terstruktur dengan nilai cadangan.
- Parameter media pada header membawa id media atau tautan, bukan nama file.
- String cadangan ditampilkan jika aplikasi penerima tidak dapat memformat nilainya.
Arti setiap kesalahan
Ketiga kegagalan ini dapat dibedakan, sehingga Anda tidak perlu banyak menebak jika masing-masing dicatat secara terpisah, bukan dikelompokkan sebagai kesalahan template.
Kesalahan 132001 berarti pasangan nama dan bahasa tidak ditemukan, jadi periksa bahasa terlebih dahulu. Kesalahan 132000 berarti jumlahnya salah, jadi bandingkan dengan definisi template itu sendiri. Kesalahan 132012 berarti format suatu nilai salah, yang biasanya terjadi saat parameter bertipe dikirim sebagai string biasa.
Kesalahan umum
- Menganggap en akan menggunakan cadangan en_US. Itu tidak terjadi, dan kesalahannya terbaca sebagai template yang tidak ditemukan.
- Menggabungkan parameter header dan isi menjadi satu daftar. Keduanya adalah komponen terpisah.
- Mengirim mata uang atau tanggal sebagai teks biasa. Parameter bertipe memiliki bentuk yang ditentukan.
EasyCoexistence menampilkan template dengan nama dan kode bahasa yang tepat melalui dashboard dan konektor MCP, sehingga pengiriman menggunakan nilai yang benar-benar disimpan Meta.
Pertanyaan yang sering diajukan
Apakah variabel template memiliki nama?
Tidak. Variabel bersifat berdasarkan posisi, sehingga urutan parameter adalah seluruh aturannya.
Mengapa template saya tidak ada?
Biasanya karena kode bahasa. Template diidentifikasi melalui nama dan bahasa secara bersamaan, dan tidak ada penggunaan cadangan.
Bagaimana jika saya mengirim terlalu banyak parameter?
Kesalahan 132000. Terlalu banyak parameter gagal dengan cara yang sama seperti terlalu sedikit.
Bagaimana cara mengirim jumlah uang?
Gunakan parameter mata uang yang berisi jumlah, kode mata uang, dan string cadangan, bukan teks biasa.
Lanjut membaca
Siap memulai?
Konfigurasikan WhatsApp Coexistence dalam hitungan menit, bukan bulan. Aplikasi tetap berfungsi di ponsel.
Mulai uji coba gratisDiverifikasi pada