Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Membuat template pesan dengan CreateWhatsAppMessageTemplate API
Anda dapat membuat templat WhatsApp pesan yang disesuaikan menggunakan End User Messaging Social API. Topik ini menjelaskan cara menggunakan CreateWhatsAppMessageTemplateuntuk membuat berbagai templat WhatsApp pesan.
Komponen template pesan
WhatsApp template pesan dapat mencakup komponen-komponen berikut:
Header: Teks judul yang muncul di bagian atas
Body: Konten pesan utama dengan placeholder variabel
Footer: Informasi tambahan di bagian bawah
Tombol: Elemen yang dapat diklik yang ditautkan URLs
Dalam contoh berikut Ganti ENDPOINT
dan WABA_ID
dengan URL endpoint aktual dan ID Akun WhatsApp Bisnis Anda.
Buat template utilitas bahasa Inggris dasar
Contoh ini membuat template pesan utilitas dalam bahasa Inggris yang hanya menggunakan BODY
komponen, dan tidak termasukHEADER
,FOOTER
, atau BUTTON
komponen. Teks tubuh menggunakan placeholder variabel.
$
aws social-messaging create-whats-app-message-template --region
us-east-1
--endpoint-urlENDPOINT_URL
\ --idWABA_ID
\ --template-definition '{ "name": "order_update_basic", "language": "en_US", "allow_category_change": true, "category": "UTILITY", "components": [ { "type": "BODY", "text": "Hi {{1}}, your order #{{2}} has been shipped. Track your delivery below." } ] }'
Buat template utilitas bahasa Inggris dasar dengan tombol
Contoh ini membuat template pesan utilitas dalam bahasa Inggris yang mencakup BODY
dan BUTTON
komponen.
$
aws social-messaging create-whats-app-message-template --region
us-east-1
--endpoint-urlENDPOINT_URL
\ --idWABA_ID
\ --template-definition '{ "name": "order_update_with_button", "language": "en_US", "allow_category_change": true, "category": "UTILITY", "components": [ { "type": "BODY", "text": "Hi {{1}}, your order #{{2}} has been shipped. Track your delivery below." }, { "type": "BUTTONS", "buttons": [ { "type": "URL", "text": "Track Order", "url": "https://example.com/track" } ] } ] }'
Buat template pesan utilitas bahasa Inggris yang kompleks dengan header, body, dan tombol
Contoh ini membuat template pesan utilitas dalam bahasa Inggris yang mencakupHEADER
,BODY
, dan BUTTON
komponen.
$
aws social-messaging create-whats-app-message-template --region
us-east-1
--endpoint-urlENDPOINT_URL
\ --idWABA_ID
\ --template-definition '{ "name": "account_creation_confirmation_3333", "category": "UTILITY", "language": "en_US", "status": "APPROVED", "components": [ { "type": "HEADER", "format": "TEXT", "text": "Finalize account set-up" }, { "type": "BODY", "text": "Hi {{1}},\n\nYour new account has been created successfully. \n\nPlease verify {{2}} to complete your profile.", "example": { "body_text": [ [ "John", "your email address" ] ] } }, { "type": "BUTTONS", "buttons": [ { "type": "URL", "text": "Verify account", "url": "https://www.example.com/" } ] } ] }'
Buat template pesan pemasaran dasar
Contoh ini membuat template pesan pemasaran dasar yang hanya mencakup BODY
komponen.
$
aws social-messaging create-whats-app-message-template --region us-east-1 --endpoint-url
ENDPOINT_URL
\ --idWABA_ID
\ --template-definition '{ "id": "1290345849293233", "name": "holiday_special_1395238", "category": "MARKETING", "language": "en_US", "status": "PENDING", "components": [ { "type": "BODY", "text": "Season's Greetings {{1}}!\n\nCelebrate {{2}} with amazing deals up to {{3}} off.\n\nPlus, get free gift wrapping on all orders above $50.", "example": { "body_text": [ [ "Pawan", "Christmas", "30%" ] ] } } ], "metaTemplateId": "1290345849293233" }'
Buat template pesan pemasaran yang kompleks
Contoh ini membuat template pesan pemasaran dalam bahasa Inggris yang mencakupHEADER
,BODY
, dan BUTTON
komponen.
$
aws social-messaging create-whats-app-message-template --region us-east-1 \ --endpoint-url
ENDPOINT_URL
\ --idWABA_ID
\ --template-definition '{ "name": "summer_sale_1", "category": "MARKETING", "language": "en_US", "status": "APPROVED", "components": [ { "type": "HEADER", "format": "TEXT", "text": "Summer Sale!" }, { "type": "BODY", "text": "Hi {{1}}! Get {{2}} off all summer items. Shop now before stock runs out!" }, { "type": "FOOTER", "text": "Valid until August 31st" }, { "type": "BUTTONS", "buttons": [ { "type": "URL", "text": "Shop Now", "url": "https://example.com/sale" } ] } ] }'