Puoi usare la sintassi delle variabili template di Wassenger per mostrare informazioni dinamiche nei tuoi messaggi in base a un insieme di variabili predefinite collegate all'utente che sta inviando il messaggio, o alla chat di destinazione, al contatto, ai metadata e alla data.
Le variabili template possono essere utilizzate in risposte rapide, risposte automatiche e messaggi inviati tramite API o web chat.
🤩 🤖 Wassenger è una piattaforma completa di comunicazione e una soluzione API per WhatsApp. Esplora oltre 100+ casi d'uso API e automatizza qualsiasi cosa su WhatsApp iscrivendoti a una prova gratuita e iniziando in pochi minuti!
Puoi mostrare informazioni dinamiche nei messaggi in base alle seguenti entità:
whatsapp: numero WhatsApp connesso che invia il messaggiouser: utente corrente che invia il messaggiochat: chat di destinazione che riceverà il messaggiocontact: contatto di destinazione che riceverà il messaggiodate: la data corrente al momento della consegna del messaggio
➡️ Qui trovi più informazioni sulle variabili specifiche accettate.
➡️ Trova un esempio reale che invia variabili template usando l'API
Come funziona
La sintassi delle variabili template può essere utilizzata in qualsiasi messaggio di testo con doppie parentesi graffe {{ per aprire e }} per chiudere l'espressione:
Dear {{ contact.name }},
We will be in touch shortly with more information.
Your query has been registered on {{ date.humanize.full }}.
Your support agent is {{ chat.agent.name }}.
Thank you!
Il messaggio precedente con le variabili template verrà inviato all'utente in questo modo:
Dear Michael,
We will be in touch shortly with more information.
Your query has been registered on Monday, August 26, 2024 11:01 AM.
Your support agent is Noah.
Thank you!
Utilizzare un valore predefinito
Dear {{ contact.name | customer }},
How can I help you today?
Nel caso in cui la variabile contact.name sia vuota per il contatto di destinazione, verrà utilizzato customer come valore predefinito. Pertanto il messaggio inviato all'utente sarà così:
Dear customer,
How can I help you today?
Puoi anche concatenare più valori predefiniti in questo modo:
Dear {{ contact.name | contact.surname | customer }}
In questo caso, se contact.name è vuoto, verrà usato contact.surname come predefinito. Poi, se contact.surname è vuoto, verrà usato customer.
🤩 🤖 Wassenger è una piattaforma completa di comunicazione e una soluzione API per WhatsApp. Esplora oltre 100+ casi d'uso API e automatizza qualsiasi cosa su WhatsApp iscrivendoti a una prova gratuita e iniziando in pochi minuti!
Variabili supportate
Ecco l'elenco delle variabili supportate nella sintassi template:
Variabili di Campagna
Quando invii messaggi da una Campagna, puoi usare le seguenti variabili template basate sui dati dei contatti importati tramite file CSV / Excel. Ogni variabile template punterà alla colonna pre-selezionata importata nel documento CSV / Excel.
Variabili template di campagna accettate
🤩 🤖 Wassenger è una piattaforma completa di comunicazione e una soluzione API per WhatsApp. Esplora oltre 100+ casi d'uso API e automatizza qualsiasi cosa su WhatsApp iscrivendoti a una prova gratuita e iniziando in pochi minuti!
Esempi
Variabile template semplice
Dear {{ contact.name }},
How can I help you today?
Più variabili template
Dear {{ contact.name }},
We will send you more information to your email: {{ contact.email }}
If you need further information, you can call us: {{ whatsapp.number }}
Thank you!
Usare i metadata del contatto nelle variabili template
Hello {{ metadata.crm_name }}
We will send you an email to: {{ metadata.crm_email }}
Variabile template con valore predefinito
Dear {{ contact.name | customer }},
Thank you!
Variabile template con più valori predefiniti
Dear {{ contact.name | contact.surname | customer }},
Thanks for contacting us, we will answer your query shortly.
Thank you!
Esempio API Live
Ora puoi provare, fare il debug e testare l'API direttamente dal tuo browser, esplorare e provare altri esempi API e ottenere con un clic snippet di codice pronti all'uso disponibili in oltre 15 linguaggi di programmazione 😎
Prova il nostro API-Live tester ora
🤩 🤖 Wassenger è una piattaforma completa di comunicazione e una soluzione API per WhatsApp. Esplora oltre 100+ casi d'uso API e automatizza qualsiasi cosa su WhatsApp iscrivendoti a una prova gratuita e iniziando in pochi minuti!
Domande (FAQ)
Dove posso usare le variabili template?
Puoi usare le variabili template nelle risposte rapide, nelle risposte automatiche e nei messaggi inviati tramite API.
Posso inviare i metadata del contatto nelle variabili template?
Sì, puoi! Usa semplicemente la seguente sintassi:
Hello {{ metadata.crm_name }}
Dove crm_name rappresenta la chiave dei metadata crm_name nei metadata del contatto.
Puoi creare o aggiornare i metadata del contatto dalla web chat o tramite API.
Posso impostare un valore predefinito se il valore della variabile è vuoto?
Sì, puoi usare la seguente sintassi per definire un valore predefinito:
Dear {{ contact.name | customer }}!
In questo caso, supponendo che il contatto di destinazione non abbia un nome definito, il valore mostrato nel messaggio inviato sarà customer. Esempio:
Dear customer!
Cosa succede se la variabile è vuota e non c'è un valore predefinito?
In quel caso, l'espressione della variabile template verrà rimossa dal messaggio.
Per esempio, dato il seguente template di messaggio dove contact.name è vuoto:
Hello {{ contact.name }},
We are happy to have you onboard!
Il messaggio risultante verrà inviato così:
Hello,
We are happy to have you onboard!
Tuttavia, in casi come questo potrebbe essere meglio usare la sintassi del valore predefinito:
Hello {{ contact.name | there }},
We are happy to have you onboard!
Ecco come verrà inviato all'utente:
Hello there,
We are happy to have you onboard!
Posso usare più possibili valori predefiniti?
Sì! Puoi concatenare più espressioni predefinite.
Se vuoi sostituire un dato valore con più valori predefiniti alternativi, puoi usare la seguente sintassi:
Dear {{ contact.name | contact.surname | contact.phone | customer }}
In questo caso, se contact.name è vuoto, verrà usato contact.surname come predefinito. Poi, se contact.surname è vuoto, verrà usato contact.phone. Infine, se contact.phone è vuoto, verrà usato customer come stringa grezza.









