Messaging-Konsole
Wenn du einem Kontakt antwortest, kannst du eine dynamische Variable in deine Nachricht einfügen. Es gibt zwei Möglichkeiten, dynamische Variablen zu verwenden:
Durch Eingabe des Dollarzeichens "$"
Durch Klicken auf das Variablen-Symbol unten im Inbox-Modul
Neben Kontaktfeldern kannst du auch ein benutzerdefiniertes Feld einfügen, indem du den Namen des benutzerdefinierten Feldes eingibst.
Textbausteine
Beim Verfassen des Inhalts eines Textbausteins kannst du eine dynamische Variable einfügen, um deine Schnellantworten zu personalisieren.
Tipp: Du kannst mehrere dynamische Variablen in einem einzigen Inhalt verwenden. Nutze sie beim Verfassen deiner Nachrichten.
Warnung: Wenn das Feld, das du zu senden versuchst, leer ist oder nicht existiert, wird die Zeichenfolge nicht ersetzt.
Workflows
Neben Triggervariablen, die an einen bestimmten Trigger gebunden sind, gibt es auch andere Variablen, die erstellt und in den Workflows verwendet werden können.
Speichere Antworten des Kontakts als Variablen im Schritt "Frage stellen".
Es ist auch möglich, Ausgabevariablen zu erstellen, indem du ein Formularfeld in einem Shortcut-Formular hinzufügst. Die Werte der Variablen werden vom Nutzer definiert und bereitgestellt, der den Shortcut gestartet und das Shortcut-Formular ausgefüllt hat.
Verwende dann die in den Workflow-Schritten gespeicherten dynamischen Variablen.
Workflow-Schritte, die dynamische Variablen unterstützen
Schritt | Typ |
|---|---|
Nachricht senden | Text |
Nachricht senden | WhatsApp-Vorlage |
Nachricht senden | Markierte Facebook-Nachricht |
Frage stellen | Fragetextfeld |
Zweig | Kontaktfeldbedingung |
Zweig | Variablenbedingung |
Kontaktfeld aktualisieren | - |
Kommentar hinzufügen | - |
Gespräch schließen | Zusammenfassung |
HTTP-Anfrage | - |
Google Sheets Zeile hinzufügen | - |
Hinweis: Beachte beim Überprüfen von HTTP-Anfrage-Ausgaben mit dynamischen Variablen, dass Variablen ohne Wert zu einer Rückgabe von
nulloderundefinedführen.
Dialogflow
Du kannst in Dialogflow auch dynamische Variablen für die Antworten und Werte der Parameter einfügen. Um dynamische Variablen in Dialogflow zu verwenden, gib {{{$dynamic.variable}}} ein.
Beispiel für die Verwendung dynamischer Variablen im Parameterwert:
Beispiel für die Verwendung dynamischer Variablen in Antworten:
Developer API
Wenn du dynamische Variablen über die Developer API integrierst, stelle sicher, dass sie mit doppelten geschweiften Klammern {{ }} korrekt formatiert sind. Beispiel:
{{$contact.firstname}}
Das ist erforderlich, damit die API die Variablen wie vorgesehen verarbeiten und ersetzen kann.
Hinweis: Ausführliche Anweisungen und Beispiele findest du in der Developer API-Dokumentation.