Freigeben über


Echtzeit-Webpersonalisierung einrichten (Vorschauversion)

[Dieser Artikel ist Teil der Dokumentation zur Vorabversion und kann geändert werden.]

Lassen Sie Customer Insights - Data automatisch unbekannte Profile für nicht authentifizierte Besuchende auf Ihrer Website erstellen und deren Seitenaufrufe und Interaktionen in Echtzeit verfolgen. Richten Sie die Webnachverfolgung ein, führen Sie die unbekannten Profile der Kundschaft bei der Authentifizierung auf Ihrer Website mit ihren bekannten Profilen zusammen und personalisieren Sie dann ihr Weberlebnis. Weitere Informationen erhalten Sie unter Übersicht über die Webpersonalisierung in Echtzeit.

Anforderungen

  • Ihre Website verfügt über einen Prozess zum Identifizieren bekannter Benutzer und Speichern ihrer Kundendaten in einer Tabelle. Beispiel: eine <WebCustomers> Tabelle.

  • Sie importieren Ihre <WebCustomers> Tabelle in Customer Insights – Daten mithilfe eines Datenquellen-Connectors.

  • Sie fügen Ihre <WebCustomers> Tabelle in den Datenvereinheitlichungsprozess ein.

Webnachverfolgung einrichten

  1. Melden Sie sich bei Customer Insights - Data an und wählen Sie Webnachverfolgung und Personalisierung.

    Screenshot von „Webnachverfolgung und Personalisierung“ in Customer Insights - Data.

  2. Wählen Sie Ihre <WebCustomers> Tabelle aus. Das Tracking-Skript verwendet es, um Ihre Kunden zu identifizieren, wenn sie sich authentifizieren.

  3. Wählen Sie Kopieren aus, um das Nachverfolgungsskript zu kopieren, und fügen Sie es in das <head>-Tag Ihrer Website ein.

    Wenn Sie einen Tag-Manager wie Google Tag Manager verwenden, gehen Sie zum Google Tag Manager-Portal. Wählen Sie Neues Tag hinzufügen>Tag-Konfiguration>Benutzerdefiniertes HTML aus und fügen Sie das Customer Insights - Data-Nachverfolgungsskript ein und wählen Sie Speichern aus.

    Wenn Sie ein Content-Management-System (CMS) wie Wordpress verwenden, sollte Ihr CMS-Anbieter über eine einfache Möglichkeit verfügen, dem Website-Header ein Skript hinzuzufügen. Im Folgenden finden Sie ein Beispiel aus Wordpress: https://wordpress.com/support/adding-code-to-headers/.

Durchsuchen Sie Ihre Website als nicht authentifizierter Besuchender, um ein unbekanntes Profil in Customer Insights - Data zu erstellen.

Um die unbekannten Profile anzuzeigen, gehen Sie auf die Seite Kunden und wählen Sie Unbekannt. Alle unbekannten Profile haben eine cookieId als Bezeichner, und die Websiteinteraktionen auf der Zeitachse werden automatisch angezeigt.

Screenshot der Registerkarte „Unbekannt“ der Kundenseite in Customer Insights - Data.

Um die Web-Ereignisse in Dataverse zu validieren, melden Sie sich bei https://make.powerapps.com/ an. Wählen Sie Tabellen>Alle und anschließend die Tabellen PersonalizationView und PersonalizationAction aus.

Authentifizieren unbekannter Kunden und Zusammenführen mit bekannten Kunden

Damit Kundeneinblicke – Daten automatisch ein unbekanntes Profil mit einem bekannten Profil zusammenführen, wenn sich ein Besucher authentifiziert, wählen Sie die Quelltabelle aus, die Sie beim Einrichten der Webverfolgung verwendet haben, um Ihre Kunden zu identifizieren. Um die Profile identifizieren und zusammenführen zu können, muss das System die eindeutige ID der authentifizierten Kundschaft kennen. Sie ruft diese ID durch Aufrufen der setUser Funktion ab.

  1. Melden Sie sich bei Customer Insights - Data an und wählen Sie Webnachverfolgung und Personalisierung.

  2. Wählen Sie die Tabelle aus, die Ihre Kundschaft identifiziert.

    Beispielsweise verwendet die Quelltabelle LoyaltySignUps in Customer Insights - Data LoyaltyId als Primärschlüssel, der einen Kunden bzw. eine Kundin in dieser Tabelle eindeutig identifiziert.

    Nur Tabellen, die Sie als Quelle für die Datenvereinheitlichung verwendet haben, werden in der Liste der Tabellen angezeigt. Customer Insights – Daten identifizieren den Besucher automatisch mithilfe des Primärschlüssels der von Ihnen ausgewählten Tabelle. Die Zusammenführungslogik ist dieselbe wie im Datenvereinheitlichungsprozess.

  3. Definieren Sie die setUser-Funktion auf Ihrer Website. Normalerweise definieren Sie diese Funktion nur auf der Seite, die Besucher authentifiziert. Der Bezeichner ist die Besucher-ID, zum Beispiel jsmith001.

    <script>
       function setUser() {
          window["MSCI"].setUser({ "authId": "<identifier>" });
     }
    </script>
    
  4. Rufen Sie die setUser-Funktion auf, wenn sich ein Besucher authentifiziert.

    <button type="submit" onclick="setUser()">Submit</button>