VideoSmart
VideoSmart bietet personalisierte, interaktive Videotechnologie, mit der Sie datengestützte, nicht-lineare Inhalte in großem Umfang bereitstellen können. Jedes Video wird dynamisch anhand von Daten auf Kundenebene generiert, was maßgeschneiderte Nachrichten und Nutzer-Journeys innerhalb eines einzigen Videoerlebnisses ermöglicht.
Die VideoSmart-Integration ermöglicht es Ihnen, personalisierte Videoinhalte in E-Mail-Campaigns einzubetten, indem Sie Braze Connected-Content und Liquid-Templating verwenden, um Video-Assets von VideoSmart anzufordern. Diese Integration wird in der Regel über ein wiederverwendbares Braze Content-Block-Template implementiert, das eine konsistente Bereitstellung über Campaigns hinweg ermöglicht und gleichzeitig Flexibilität bei der Campaign-Auswahl und Personalisierungslogik bietet.
Diese Integration wird von VideoSmart entwickelt und gepflegt.
Über diese Integration
VideoSmart lässt sich mit Braze integrieren, um zum Sendezeitpunkt dynamisch personalisierte Video-Assets zu generieren, die dann direkt in Ihre Braze-Campaign- und Canvas-E-Mail-Inhalte eingebettet werden.
In Braze wählen Sie die relevante VideoSmart-Campaign aus und übergeben beim Senden Kundenattribute (über Liquid-Templating) an VideoSmart. Diese Attribute werden verwendet, um für jede:n Empfänger:in ein einzigartiges, personalisiertes Videoerlebnis zu rendern. Anschließend können Sie Braze Connected-Content nutzen, um Video-URLs oder -Assets in Echtzeit über die VideoSmart-API anzufordern und so skalierbare Personalisierung zu ermöglichen.
Diese Integration ist für Braze-E-Mail-Nachrichten konzipiert, die Liquid-Templating und Connected-Content unterstützen, und kann so konfiguriert werden, dass sie mit standardmäßigen Braze-Nutzerprofilattributen oder angepassten Datenfeldern funktioniert.
Anwendungsfälle
Häufige Anwendungsfälle umfassen:
- Onboarding und Willkommensjourneys für Kund:innen
- Finanzielle Bildung (z. B. Renten und Versicherungspolicen)
- Jahresabrechnungen und regulatorische Mitteilungen
- Produktbekanntheit und Cross-Selling-Campaigns
- Kundenbindung und Campaigns zur erneuten Interaktion
- Erinnerungen bei Warenkorb-Abbruch: Wenn Kund:innen Produkte in ihren Warenkorb legen, aber nicht kaufen, senden Sie eine E-Mail mit einem personalisierten Video, das die zurückgelassenen Artikel hervorhebt
- Follow-ups nach dem Kauf: Senden Sie nach einem Kauf ein personalisiertes Dankvideo und empfehlen Sie verwandte Produkte
Voraussetzungen
Bevor Sie beginnen, stellen Sie sicher, dass Folgendes vorhanden ist:
| Voraussetzung | Beschreibung |
|---|---|
| Connected-Content-Zugangsdaten von Braze | Connected-Content-Zugangsdaten vom Typ „Basic Authentication“ mit dem Namen basic_credentials, konfiguriert mit den von VideoSmart bereitgestellten Werten |
| VideoSmart Content-Block-Template | Das VideoSmart Content-Block-Template, das Ihrem Braze-Dashboard hinzugefügt wurde (bereitgestellt von VideoSmart) |
| Eine Braze-E-Mail-Nachricht | Eine E-Mail in einer Braze-Campaign oder ein E-Mail-Schritt in einem Canvas, in die/den Sie den VideoSmart Content-Block einfügen werden |
Integration
Befolgen Sie diese Schritte, um den VideoSmart Content-Block zu aktivieren und in einer E-Mail zu verwenden.
Schritt 1: VideoSmart Content-Block-Template in Braze einrichten
Fordern Sie das VideoSmart Content-Block-Template von Ihrer VideoSmart-Vertretung an und fügen Sie es Ihrem Braze-Dashboard hinzu.
VideoSmart stellt Zugangsdaten für die Connected-Content-Authentifizierung bereit, die vom Content-Block verwendet wird.
Schritt 2: Connected-Content-Authentifizierung einrichten
Erstellen Sie in Braze Connected-Content-Basic-Authentication-Zugangsdaten mit dem Namen „basic_credentials“.
- Befolgen Sie die Anweisungen unter Basic-Authentifizierung verwenden.
- Verwenden Sie den Benutzernamen und das Passwort, die von VideoSmart bereitgestellt wurden.
Schritt 3: Content-Block zu Ihrer E-Mail hinzufügen
Fügen Sie den VideoSmart Content-Block an der Stelle in Ihre E-Mail ein, an der der Videoinhalt erscheinen soll.
In den meisten Braze-Konfigurationen werden Content Blocks mit dem folgenden Muster referenziert (ersetzen Sie „VideoSmart_Campaign“ durch den Namen des Content-Blocks in Ihrem Konto):
{{content_blocks.${VideoSmart_Campaign}}}

Der Name des Content-Blocks unterscheidet zwischen Groß- und Kleinschreibung und muss genau mit dem übereinstimmen, was Sie in Braze konfiguriert haben.
Schritt 4: Campaign und Datensatzdaten überschreiben (optional)
Wenn Ihr Content-Block Standardwerte unterstützt, können Sie ihn verwenden, ohne Variablen zu setzen.
Wenn Sie eine bestimmte VideoSmart-Campaign auswählen, angepasste Personalisierungsfelder übergeben oder beides tun möchten, setzen Sie die folgenden Liquid-Variablen vor dem Rendern des Content-Blocks:
vs_campaign_id: VideoSmart-Campaign-Bezeichnervs_record_data: ein JSON-String mit den Werten, die Sie an das VideoSmart-Template übergeben möchten
Beispiel
Dieses Beispiel verwendet Braze-Nutzerattribute für den Vornamen und den Nachnamen:
{% assign vs_campaign_id = "CAMPAIGN_ID" %}
{% capture vs_record_data %}
{
"FirstName": "{{ ${first_name} | default: 'Alex' | json_escape }}",
"LastName": "{{ ${last_name} | default: 'Doe' | json_escape }}"
}
{% endcapture %}
{% assign vs_record_data = vs_record_data | strip_newlines %}

- Geben Sie immer Standardwerte für Werte an, die in
vs_record_dataverwendet werden, damit Ihre Braze-E-Mail-Vorschau korrekt angezeigt wird. vs_record_datamuss gültiges JSON sein, kodiert als einzelner String (das Beispiel verwendetstrip_newlines).
Schritt 5: Die vom VideoSmart Content-Block-Template generierten Variablen verwenden
Nachdem der Content-Block ausgeführt wurde, generiert er Variablen, die Sie an anderer Stelle in Ihrer E-Mail referenzieren können.
Häufige Variablen umfassen:
| Variable | Beschreibung |
|---|---|
{{ video_url }} |
URL des personalisierten Videos |
{{ poster_url }} |
URL des Posterbilds für das Video |
{{ output_data.VARIABLE_NAME }} |
Zusätzliche Ausgabefelder, die vom Content-Block bereitgestellt werden |
Rate-Limits
Die API von VideoSmart hat ein Rate-Limit von 10.000 Anfragen pro Minute. Wenn Sie dieses Limit überschreiten, können Fehler auftreten oder Verzögerungen bei der Videogenerierung entstehen.
Um dieses Risiko zu reduzieren, konfigurieren Sie das Rate-Limiting für Braze-Campaigns so, dass die Versandrate unter der Kapazität der VideoSmart-API bleibt.
Informationen zur Zustellgeschwindigkeit und zum Rate-Limiting in Braze finden Sie unter Zustellgeschwindigkeit und Rate-Limiting.
Überlegungen
- Connected-Content wird ausgeführt, wenn die Nachricht gerendert wird, sodass sich Werte zwischen Vorschau und Versand unterscheiden können, wenn Ihre Standardwerte oder Attribute abweichen.
- Stellen Sie sicher, dass Ihre E-Mail den Content-Block enthält, bevor Sie auf Variablen wie
video_urlverweisen. - Wenn Sie benutzerdefinierte Felder in
vs_record_dataverwenden, bestätigen Sie die erwarteten Feldnamen mit VideoSmart.
Fehlerbehebung
Vorschau funktioniert nicht
Wenn die Braze-Vorschau fehlschlägt (zum Beispiel bei wiederholten Versuchen oder Authentifizierungsfehlern), überprüfen Sie Folgendes:
- Die Connected-Content-Zugangsdaten „basic_credentials“ existieren und sind korrekt konfiguriert.
- Das VideoSmart Content-Block-Template ist in Ihrem Braze-Konto vorhanden.
- Für alle erforderlichen Variablen (zum Beispiel
vs_campaign_idoder Pflichtfelder invs_record_data) sind Standardwerte für die Vorschau festgelegt.
Template-Variablen des VideoSmart Content-Blocks erzeugen nicht die erwartete Ausgabe
Wenn die vom VideoSmart Content-Block-Template generierten Variablen nicht die erwartete Ausgabe erzeugen, überprüfen Sie Folgendes:
- Das VideoSmart Content-Block-Template ist in Braze korrekt eingerichtet.
- Die Connected-Content-Authentifizierung ist mit den entsprechenden Zugangsdaten korrekt eingerichtet.
- Geben Sie Variablen in Ihrer E-Mail aus, um zu bestätigen, dass sie gesetzt werden. Zum Beispiel:
{{ video_url }}
Wenn Sie eine benutzerdefinierte Campaign verwenden, überprüfen Sie außerdem:
vs_campaign_idist auf einen gültigen Campaign-Bezeichner gesetzt.vs_record_dataist gültiges JSON und enthält die erwarteten Felder.