Loading

Verwenden von AMPscript für die Integration von META WhatsApp in Salesforce Marketing Cloud

Veröffentlichungsdatum: Jan 23, 2025
Beschreibung

Der Artikel enthält eine umfassende Anleitung zur Verwendung von AMPscript in WhatsApp-Vorlagen und Sitzungsnachrichten in Marketing Cloud. Er beschreibt, wie Sie WhatsApp-Vorlagenmeldungen in META erstellen und genehmigen können und wie Sie die Moustache-Syntax für dynamische Variablen und AMPscript im Feld Variable 1 zum Einfügen von Daten verwenden können.

Zusätzlich erläutert er die Rolle von System-Data Extensions in Journeys mit Quellen von eingehenden Chat-Nachrichten. Er unterstreicht die Bedeutung der AMPscript-Logik, um festzustellen, ob ein Kontakt neu oder aktiv ist. Der Leitfaden schlägt vor, eine aktualisierte Master-Subscription-Data Extension für WhatsApp zu führen.

Zum Schluss wird ein Beispiel für einen AMPscript-Block zur Personalisierung von Nachrichten auf der Grundlage von Kontaktdaten oder Standardwerten gezeigt. Der Leitfaden möchte Marketingfachleute in die Lage versetzen, AMPscript für personalisierte WhatsApp-Nachrichten in Marketing Cloud effektiv zu nutzen.

 

Hinweis: Gründliche Tests wurden durchgeführt, um die effektive Nutzung von AMPscript in WhatsApp-Vorlagen und Sitzungsnachrichten innerhalb von Marketing Cloud sicherzustellen. Es wird jedoch dringend empfohlen, dass Benutzer die Funktion aller Prozesse sowohl vor als auch nach der Implementierung in ihrer Umgebung gründlich testen und überprüfen. Wenn während des Vorgangs Probleme auftreten, müssen Sie die Lösung möglicherweise deaktivieren, um die Fehlersuche zu erleichtern. Stellen Sie stets die Kundenzufriedenheit an die erste Stelle und berücksichtigen Sie dabei die Präferenzen Ihrer Kunden. Stellen Sie sicher, dass die personalisierten Nachrichten die Kundenerfahrung verbessern, anstatt sie zu stören.

Lösung

Nutzen von AMPscript in WhatsApp-Vorlagen und Sitzungsnachrichten

 

Teil I: Verwendung von AMPscript in WhatsApp-Vorlagennachrichten

Schritt 1: Eine Vorlagennachricht erstellen

Beginnen Sie, indem Sie eine Vorlagennachricht in META gestalten. Nutzen Sie im Textkörperfeld die Moustache-Syntax, um Variablen abzurufen. Beispiel:
 

Hallo, das ist Ihr Code {{1}}. Viel Spaß damit und schönen Tag noch!


In der obigen Nachricht wird {{1}} verwendet, um für jeden Kunden einen eindeutigen Code einzufügen, der aus einer Data Extension abgerufen wird. Sobald Sie eine Variable eingeben, fordert die UI Sie auf, Beispieldaten für jede Variable anzugeben. Sie können die Anzahl in der Moustache-Syntax erhöhen, um der Textnachricht weitere Variablen hinzuzufügen ({{2}}, {{3}}, {{4}} usw.). Verwenden Sie %%CODE%% als Platzhalter für {{1}}, um den Datentyp zu bezeichnen, den Sie einfügen möchten.
 

Schritt 2: Die Vorlagennachricht einreichen

Nachdem Sie die Nachrichtendetails eingegeben haben, reichen Sie die Vorlage zur Genehmigung ein.
 

Schritt 3: Eine Chat-Messaging-Vorlage erstellen

Nachdem die Vorlage genehmigt wurde, navigieren Sie zum Content Builder und erstellen Sie eine neue Chat-Messaging-Vorlagennachricht. Wählen Sie die bereits genehmigte Vorlage und wählen Sie die bevorzugte Sprache für die Nachricht aus. Das sollte etwa wie folgt aussehen:
 

Hallo, das ist Ihr Code ${1}. Viel Spaß damit und schönen Tag noch!


Schritt 4: AMPScript einfügen

Fügen Sie zum Schluss das gewünschte AMPscript in das Feld Variable 1 ein. Hier sehen Sie ein Beispiel dafür:
 

%%[ var @code, @contactkey set @contactkey = [contactkey] set @code = Lookup('Stored_Codes','code','CONTACT_KEY',@contactkey) ]%% %=v(@code)=%%


Hinweis: Sie können nur eine v()-Funktion pro Variable anzeigen. Wenn Sie Daten aus mehreren Quellen anzeigen müssen, in denen sich Variable 1 befindet, verwenden Sie die Funktion concat(). Hier erfahren Sie, wie das funktioniert:
 

%%[ var @firstName, @lastName, @fullName, @contactKey set @contactKey = [contactKey] set @firstName = Lookup('Contact_Data1','First_Name','Contact_Key',@contactKey) set @lastName = Lookup('Contact_Data2','Last_Name','Contact_Key',@contactKey) et @fullName = concat(@firstName, ' ', @lastName) ]%% %%=v(@fullName)=%%


Teil II: Verwenden von AMPscript in WhatsApp-Sitzungsnachrichten

 

Erläuterung von Nachrichtentypen

Beim Erstellen einer Sitzungsnachricht können Sie zwischen einem TEXT- oder MEDIEN-Typ wählen. Für die Verwendung von AMPscript wählen Sie den TEXT-Typ.
 

Erläuterung von System-Data Extensions

Wenn Sie eine Journey mit einer eingehenden Chat-Eingangsquelle einrichten, erstellt das System automatisch eine Data Extension mit den folgenden Attributen:

  • ContactKey
  • MobileNumber
  • ChannelType
  • ChannelId
  • Stichwort
 

Implementieren von AMPscript-Logik

Es wird empfohlen, eine Master-WhatsApp-Abonnement-Data Extension zu pflegen. Diese Extension sollte stündlich aktualisiert werden, damit sie die neuesten aktiven WhatsApp-Kontakte und deren persönliche Daten enthält. Beispiel für Implementierung der AMPscript-Logik:
 

%%[  /* Mobiltelefonnummer aus der System-Data Extension abrufen */  SET @mobile= AttributeValue("mobilenumber")  /* Prüfen, ob die Mobiltelefonnummer in der Master-WhatsApp-Abonnement-Data Extension existiert */  SET @row = LookupRows("MasterWhatsAppSubscription", "Telefon", @mobile)  /* Wenn die Mobiltelefonnummer gefunden wird, die Felder Name und Land abrufen */ IF RowCount(@row) > 0 THEN SET @row = Row(@row, 1) SET @name = Field(@row, "Name")  SET @country = Field(@row, "Land")  ELSE /* Wenn ContactKey nicht gefunden wird, einige Standardwerte festlegen */ SET @name = "dort"  SET @country = "unbekannt" ENDIF  /* So könnten Sie eine persönliche Sitzungsnachricht verfassen */  SET @message = Concat("Hallo, ", @name, ". Wir haben einige großartige Angebote in ", @country, " heute.")  ]%%  %%=v(@message)=%%
 

Dieses Skript schlägt die Telefonspalte in Ihrer Master-WhatsApp-Abonnement-Data Extension nach. Wenn die Telefonnummer gefunden wird, werden der Name und das Land abgerufen. Andernfalls werden Standardwerte festgelegt. Anhand dieser Werte erstellt das Skript dann eine personalisierte Nachricht.
 

Indem Sie die in diesem Leitfaden beschriebenen Schritte verstehen und umsetzen, können Sie mithilfe von AMPscript die Personalisierung Ihrer WhatsApp-Nachrichten verbessern und Ihren Kunden ein besseres Erlebnis bieten.

Nummer des Knowledge-Artikels

000395692

 
Laden
Salesforce Help | Article