I modelli di codici coupon sono modelli di marketing che visualizzano un singolo pulsante per copiare il codice. Quando toccato, il codice viene copiato negli appunti del cliente.
Usa l'endpoint WhatsApp Business Account > Message Templates per creare modelli di codici coupon.
POST /<WHATSAPP_BUSINESS_ACCOUNT_ID>/message_templates
{ "name": "<NAME>", "language": "<LANGUAGE>", "category": "MARKETING", "components": [ ... // Additional components, if using { "type":"BUTTONS", "buttons": [ { "type":"COPY_CODE", "example": "<EXAMPLE>" }, ... // Additional buttons, if using ] } ] }
Segnaposto | Descrizione | Valore di esempio |
---|---|---|
Stringa | Obbligatorio. Nome del modello. Massimo 512 caratteri. |
|
Enum | Obbligatorio. Codice della lingua e della relativa variante del modello. |
|
Stringa | Obbligatorio. Codice coupon da copiare quando toccato. Massimo 15 caratteri. |
|
In caso di azione eseguita correttamente, l'API risponderà con quanto segue:
{ "category" : "<CATEGORY>", "id" : "<ID>", "status" : "<STATUS>" }
Segnaposto | Descrizione | Valore di esempio |
---|---|---|
Enum | Categoria del modello. |
|
Stringa numerica | ID modello. |
|
Enum | Stato del modello. |
|
curl 'https://graph.facebook.com/v21.0
/102290129340398/message_templates' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer EAAJB...' \
-d '
{
"name": "coupon_code_fall2023_25off",
"language": "en_US",
"category": "MARKETING",
"components": [
{
"type": "HEADER",
"format": "TEXT",
"text": "Our Fall Sale is on!"
},
{
"type": "BODY",
"text": "Shop now through November and use code {{1}} to get {{2}} off of all merchandise!",
"example": {
"body_text": [
[
"25OFF",
"25%"
]
]
}
},
{
"type": "BUTTONS",
"buttons": [
{
"type": "QUICK_REPLY",
"text": "Unsubscribe"
},
{
"type": "COPY_CODE",
"example": "250FF"
}
]
}
]
}'
{ "category" : "MARKETING", "id" : "1924084211297547", "status" : "PENDING" }
Usa l'API Cloud per inviare modelli di codici coupon approvati in un modello di messaggio. Consulta Invio dei modelli di codici coupon.