Zuordnung von Formularen bei ExactTarget
Episerver ExactTarget® ist ein Add-onEin Plug-in oder Modul, entwickelt von Episerver oder seinen Partnern, um die Episerver-Funktionen zu erweitern. Diese Add-ons sind im Episerver Add-On Store innerhalb von Episerver erhältlich., das eine separate Installation zusammen mit Episerver Connect for Marketing Automation erfordert. Es ist nicht standardmäßig in einer Episerver-Installation enthalten. Das Add-on ExactTarget erfordert eine separate Lizenz. Sie können jeweils nur ein Produkt für Marketing Automation verwenden. Einzelheiten zur Installation und Konfiguration finden Sie auf Episerver World.
Das Add-on ExactTarget exportiert automatisch Formulardaten von Ihrer Website zur Datenbank Ihres ExactTarget-Kontos, indem Episerver-Formularfelder ExactTarget-Datenbankfeldern zugeordnet werden. Informationen zu anderen Add-ons für Datenbankkonnektoren, finden Sie unter Episerver Connect for Marketing Automation.
Sie können ExactTarget Formularfelder zuordnen, indem Sie ältere Formulare oder blockbasierte Formulare verwenden.
Das Add-onEin Plug-in oder Modul, entwickelt von Episerver oder seinen Partnern, um die Episerver-Funktionen zu erweitern. Diese Add-ons sind im Episerver Add-On Store innerhalb von Episerver erhältlich. ExactTarget unterstützt ExactTarget-Datenerweiterungen. Allerdings unterstützen Datenerweiterungen nicht Episervers Funktionen für Auto-Ausfüllen, Personalisierung, Besuchergruppen und dynamische Inhalte. (Diese Funktionen werden für die Abonnenten-Datenbank unterstützt.)
Ältere Formulare mit ExactTarget einrichten
Der folgende Vorgang ordnet ältere Formularfelder Datenbankfelder in ExactTarget zu.
- Stellen Sie auf der Registerkarte Konto in Ihrem Benutzerprofil sicher, dass das Kästchen API-Benutzer markiert ist.
- Melden Sie sich bei der Episerver-Website an und stellen Sie eine Verbindung mit ExactTarget her.
- Öffnen Sie das HauptmenüEine Gruppe von Optionen erscheint im oberen Teil der Nutzerschnittstelle, wenn Sie eingeloggt sind. Das Hauptmenü zeigt Produkte und Systeme an, die auf Ihrer Website integriert sind. Es zeigt auch Links zur Bedienungsanleitung und Benutzereinstellungen und eine globale Suche. Weitere Informationen finden Sie unter dem Thema Benutzer-Schnittstelle. und klicken Sie auf ExactTarget. Das Fenster zur Konfiguration der Einstellungen für ExactTarget erscheint. —Bild: Konfigurationsfenster für ExactTarget—
Anmeldeinformationen verschlüsseln
Anmeldeinformationen werden basierend auf einer von zwei Optionen verschlüsselt und gespeichert: einem MAICryptoKey in den App-Einstellungen oder einem Computerschlüssel des Servers.
Sie können einen MAICryptoKey (AES-Verschlüsselung mit SHA256-Computer-Hash basierend auf dem Schlüsselwert) oder einen Computerschlüssel in web.config angeben. Für DXC-Instanzen verwenden Sie MAICryptoKey.
Wenn Sie eine Computerschlüssel-Konfiguration verwenden, müssen Sie einen Computerschlüssel in der Datei web.config Ihrer Site angeben, damit bei der Bereitstellung auf einem anderen Server derselbe Computerschlüssel auf dem neuen Server verwendet wird. Wenn Sie dies versäumen, werden die Anmeldeinformationen entfernt, wenn auf die Site auf dem neuen Server zum ersten Mal zugegriffen wird. In diesem Fall müssen Sie die Anmeldeinformationen erneut über den Konfigurationsbildschirm speichern.
Falls die Anmeldeinformationen bereits mit einem Computerschlüssel einer bestehenden Site verschlüsselt sind und die Einstellung MAICryptoKey hinzugefügt wird, dann werden die Anmeldeinformationen gelöscht und müssen erneut eingegeben werden. Wenn die Verschlüsselung zuerst mit MAICryptoKey durchgeführt wird und Sie sich dann für die Verschlüsselung mit einem Computerschlüssel entscheiden (indem Sie die Einstellung MAICryptoKey löschen), werden die Anmeldeinformationen gelöscht und müssen erneut eingegeben werden.
- Geben Sie einen Benutzernamen, ein Passwort und eine Ihrem ExactTarget-Konto zugeordnete Instanz ein.
- Wählen Sie den Ordner aus, aus dem die Datenerweiterunen abgerufen werden sollen.
- Klicken Sie auf Speichern.
- Öffnen Sie das HauptmenüEine Gruppe von Optionen erscheint im oberen Teil der Nutzerschnittstelle, wenn Sie eingeloggt sind. Das Hauptmenü zeigt Produkte und Systeme an, die auf Ihrer Website integriert sind. Es zeigt auch Links zur Bedienungsanleitung und Benutzereinstellungen und eine globale Suche. Weitere Informationen finden Sie unter dem Thema Benutzer-Schnittstelle. und klicken Sie auf ExactTarget. Das Fenster zur Konfiguration der Einstellungen für ExactTarget erscheint.
- Wählen Sie CMS > Bearbeiten, um auf Seiten Ihrer Website zuzugreifen. Sie können ein neues Formular für einen Block oder eine Seite (je nach Konfiguration) erstellen. Die folgende Anleitung beschreibt das Erstellen eines Formulars in einem neuen Block.
- Erstellen Sie auf einer Seite ein Formular mit Episerver und verbinden Sie es mit ExactTarget. Gehen Sie hierzu folgendermaßen vor: Siehe Eingebaute Formularfunktion (Altversion).—Bild: Neues Formular—
- Kategorie. Hiermit können Sie eine oder mehrere Kategorien hinzufügen.
- Überschrift. Geben Sie einen Namen für das Formular ein.
- Formular. Hier können Sie ein vorhandenes Formular auswählen oder ein neues erstellen.
- Klicken Sie auf Durchsuchen neben dem Formularfeld. Das Fenster Formular auswählen erscheint.
- Klicken Sie auf Abonnent aus dem Ordner-Feld am oberen Rand des Dialogfelds. Der Inhalt des Dialogfelds ändert sich.
- Klicken Sie auf Erstellen, um mit einem neuen Formular zu beginnen. Das Fenster Formular bearbeiten erscheint.
- Name des Formulars. Geben Sie dem Formular einen Namen.
- Formularordner. Wählen Sie eine der Optionen aus. Dieses Beispiel zeigt DB einbinden: [0] Abonnent
Unten stehende Optionen sind Abonnenten ExactTarget Datenerweiterungen. Siehe auch: Neue Datenerweiterung erstellen. Beim Erstellen neuer Datenerweiterungen im ExactTarget-Portal müssen Sie einen externen Code zur Verwendung mit Episerver angeben, auch wenn das Feld für ExactTarget optional ist. Der externe Code wird von der API verwendet, um eine Datenerweiterung identifizieren.
- Seite, die angezeigt wird, nachdem das Formular gesendet wurde. Wählen Sie eine vorhandene Seite aus, um anzuzeigen, wenn ein Besucher das Formular übermittelt.
- Formular kann ohne Anmeldung gesendet werden. Ermöglichen Sie dem Besucher, das Formular ohne Login-Daten abzuschicken.
- Dieselbe Person kann das Formular mehrmals abschicken. Aktivieren Sie dies, um das mehrfache Versenden von Formularen zu ermöglichen.
- Wählen Sie Tabellen-Layout > Zeile hinzufügen für alle Felder aus, die im Formular angezeigt werden sollen.
- Wählen Sie die Registerkarte Formularfelder aus, wählen Sie eine Zeile und wählen Sie den von Ihnen gewünschten Feldtyp aus. Die Auswahlliste für Eigenschaften erscheint. Die folgende Abbildung zeigt ein Textfeld, das ausgewählt wurde, um ein E-Mail-Adressfeld zu erstellen.
- Das Feld Name im Bereich Eigenschaften listet ExactTarget-Datenbankfelder auf, denen Sie das Feld in Ihrem Formular zuordnen. Zum Beispiel, E-Mail zu „E-Mail-Adresse“, Vorname zu „Vorname“, Nachname zu „Nachname“ usw.
Sie müssen ein Feld dem ExactTarget-E-Mail-Datenbankfeld zugeordnet haben. Andere Felder sind optional. Sie können jeweils nur ein Episerver-Formularfeld einem ExactTarget-Feld zuordnen. Zum Beispiel können Sie die Episerver-Felder E-Mail1 und E-Mail2 nicht beide dem ExactTarget E-Mail-Datenbankfeld zuordnen.
- Wenn ein Feld eine Validierung erfordert, wählen Sie den Validierungstyp aus dem Feld Validieren als aus. Zum Beispiel können Sie sicherstellen, dass ein Geburtsdatum nur als TT/MM/JJJJ eingegeben wurde.
- Wiederholen Sie diesen Schritt für jedes Feld im Formular. Achten Sie darauf, eine Schaltfläche Senden einzufügen, damit die Kontaktinformationen an die ExactTarget-Datenbank gesendet werden.
- Das Feld Name im Bereich Eigenschaften listet ExactTarget-Datenbankfelder auf, denen Sie das Feld in Ihrem Formular zuordnen. Zum Beispiel, E-Mail zu „E-Mail-Adresse“, Vorname zu „Vorname“, Nachname zu „Nachname“ usw.
- Klicken Sie auf Speichern und Schließen. Das neue Formular wird im Fenster Formular auswählen angezeigt.
- Wählen Sie das Formular aus und klicken Sie auf Verwenden, um das Formular einer Seite oder einem Block zuzuordnen.
Blockbasierte Formulare mit ExactTarget einrichten
Mit der Forms Marketing Automation Integration (MAI) können Sie (blockbasierte) Episerver-Formular-Felder mit einer ExactTarget-Datenbank verknüpfen. –Siehe auch: Episerver Connect for Marketing Automation.
Ein Administrator muss die EPiServer.Marketing.Automation.Forms- und EPiServer.MarketingAutomationIntegration.ExactTarget-NuGet-Pakete installieren, um die ExactTarget-Integration zu verwenden.
- Öffnen Sie das HauptmenüEine Gruppe von Optionen erscheint im oberen Teil der Nutzerschnittstelle, wenn Sie eingeloggt sind. Das Hauptmenü zeigt Produkte und Systeme an, die auf Ihrer Website integriert sind. Es zeigt auch Links zur Bedienungsanleitung und Benutzereinstellungen und eine globale Suche. Weitere Informationen finden Sie unter dem Thema Benutzer-Schnittstelle. und klicken Sie auf ExactTarget. Das Fenster zur Konfiguration der Einstellungen für ExactTarget erscheint.
- You can enable or disable the auto-fill feature.
- Geben Sie den Benutzernamen, das Passwort und die Ihrem ExactTarget-Konto zugeordnete Instanz ein und klicken Sie auf Speichern.
- Nachdem Sie die Anmeldeinformationen gespeichert haben, wird das Feld Data Extensions-Ordner angezeigt , wenn Sie den Ordner auswählen können, von dem Datenerweiterungen abgerufen werden sollen.
- Formular auf einer Seite erstellen.
- Klicken Sie auf Alle Eigenschaften im Formular.
- Öffnen Sie die Registerkarte Zuordnungen.
- Wählen Sie die Datenbank aus, der Sie die Formularfelder aus dem Dropdown-Feld der MA-System-Datenbank zuweisen. Sie können Abonnent oder eine Datenerweiterung (DE) auswählen.
Unten stehende Optionen sind Abonnenten ExactTarget Datenerweiterungen. Siehe auch: Neue Datenerweiterung erstellen. Beim Erstellen neuer Datenerweiterungen im ExactTarget-Portal müssen Sie einen externen Code zur Verwendung mit Episerver angeben, auch wenn das Feld für ExactTarget optional ist. Der externe Code wird von der API verwendet, um eine Datenerweiterung identifizieren.
—Bild: Abonnent Datenbank—Wenn ein Formular nach dem Versenden einer Liste zugeordnet ist, wird der Abonnent einer spezifischen und einer Liste über alle Abonnenten hinzugefügt.
—Bild: DataExtension Datenbank—ExactTarget-Datenerweiterungen unterstützen nicht Episerver Auto-Fill. (ExactTarget-Abonnenten tun dies.)
- Klicken Sie auf Veröffentlichen.
- Wählen Sie Bearbeiten aus dem Kontextmenü eines Formulars aus.
- Rufen Sie die Registerkarte Zusätzliche Feldzuordnungen auf. Die Datenbankoption, die Sie früher ausgewählt haben, erscheint.
- Aktivieren Sie die Datenbankoption und öffnen Sie das zugehörige Drop-Down-Menü neben einer Datenbank, um sich die verfügbaren Felder anzeigen zu lassen.—Bild: Zuordnung eines ExactTarget-DataExtension-Datenbankfeld zu einem Formularfeld—
Wenn Ihr Formular beispielsweise ein Textfeld enthält, das so konfiguriert wurde, dass es eine E-Mail-Adresse erfasst:
- Bearbeiten Sie das E-Mail-Textfeld.
- Wählen Sie die Registerkarte Zusätzliche Feldzuordnungen aus.
- Wählen Sie E-Mail aus der Auswahlliste, um das Marketo-Datenbankfeld dem E-Mail-Feld im Formular zuzuordnen.
—Bild: Zuordnung eines ExactTarget-Abonnenten-Datenbankfelds zu einem Formularfeld—Wenn Ihr Formular beispielsweise ein Textfeld enthält, das so konfiguriert wurde, dass es eine E-Mail-Adresse erfasst:
- Bearbeiten Sie das E-Mail-Textfeld.
- Wählen Sie die Registerkarte Zusätzliche Feldzuordnungen aus.
- Wählen Sie E-Mail-Adresse aus der Auswahlliste aus, um das Marketo-Datenbankfeld dem E-Mail-Feld im Formular zuzuordnen.
- Wiederholen Sie die Schritte 8 bis 10 für alle Felder, die Sie zuordnen möchten.
- Klicken Sie auf Veröffentlichen.
Um die Zuordnung zu testen, rufen Sie Ihr Formular auf einer veröffentlichten Seite auf, füllen Sie es aus und senden Sie das Formular. Rufen Sie anschließend Ihren ExactTarget-Provider auf, um zu überprüfen, dass der Benutzer der ExactTarget-Datenbank hinzugefügt wurde.
Kontaktdaten abrufen
Wenn ein Besucher das Formular abschickt, werden die Daten an ExactTarget gesendet. Um zu sehen, wer das Formular abgesendet hat, rufen Sie ExactTarget > E-Mail > E-Mail auf, um das Abonnenten-Fenster zu öffnen. Wählen Sie hier Abonnenten > Alle Abonnenten aus.
Formulare mithilfe von Blöcken personalisieren
Sie können ein Formular personalisieren, um es einer ausgewählten Gruppe von Personen anzuzeigen. Das folgende Bild zeigt die Personalisierung eines Formulars, das nur den Mitgliedern der Besuchergruppe US-Webdesigner angezeigt wird. Sie finden weitere Informationen zur Erstellung einer Besuchergruppe und zur Anzeige von Informationen ausgehend von einer Besuchergruppe unter Besuchergruppen.
ExactTarget-Datenerweiterungen unterstützen die Episerver-Personalisierungsfunktionen nicht. (ExactTarget-Abonnenten tun dies.)
Eine Besuchergruppe für ein ExactTarget-Formular erstellen
Das Add-on ExactTarget integriert ExactTarget-Webtracking in Episervers Personalisierungsmodul. Besucher werden über den Cookie _etmai_trk identifiziert.
ExactTarget-Datenerweiterungen unterstützen die Episerver-Besuchergruppenfunktionen nicht. (ExactTarget-Abonnenten tun dies.)
Mithilfe der folgenden Besuchergruppenkriterien können Sie den Inhalt Ihrer Website in Episerver CMS personalisieren:
- Profil. Identifiziert einen Besucher durch die Metadaten, die in ExactTarget gespeichert sind.
- Bewertungsmodell. Identifiziert einen Besucher basierend auf Punkten bei bestimmten ExactTarget-Bewertungsmodellen.
Um eine Besuchergruppe zu erstellen, können Sie Kriterien, wie zum Beispiel die geografische Lage und das Bewertungsmodell, in ExactTarget kombinieren. Siehe auch: Besuchergruppen.
Wenn Sie die Kriterien in einer Besuchergruppe einrichten, werden die Felder nicht automatisch mit Werten gefüllt. Sie müssen diese selbst angeben. Stellen Sie sicher, dass ein von Ihnen erstelltes Feld zu dem Feldtyp passt, den der Anbieter des Konnektors vorsieht. Das ExactTarget-Feld Familienstand bietet zum Beispiel die Werte ledig oder verheiratet. Wenn Sie also Familienstand als Besucherkriterium verwenden, können Sie ledig oder verheiratet angeben (und nichts anderes).
Besuchergruppen für ExactTarget-Formulare definieren
- Erstellen Sie einen Formular-Block und ein Formular.
- Speichern Sie das Formular in einem Ordner in der ExactTarget-Datenbank.
- Ziehen Sie den Formularblock auf die Seite Ihrer Kampagne oder Ihres Programms und veröffentlichen Sie ihn zum gewünschten Zeitpunkt.
- Eine Besuchergruppe erstellen Sie unter Episerver CMS > Besuchergruppen. Hierzu verwenden Sie die Profil-Kriterien. In diesem Beispiel haben die Besucher für die Kampagne oder das Programm ein Profil, das Schweden in der Land-Spalte beinhaltet. Ein Kontakt mit diesem Wert wurde der ExactTarget-Datenbank hinzugefügt.