Initialisieren von SDKs

Führen Sie die Schritte im Diagramm SDK initialisieren aus, um sicherzustellen, dass alle erforderlichen Aufgaben zum Laden der JavaScript-Bibliothek "Adobe Target at.js"in der richtigen Reihenfolge ausgeführt werden.

TIP
Klicken Sie auf die Bilder in diesem Thema, um sie in den Vollbildmodus zu erweitern.

SDK-Diagramm initialisieren diagram

Bei mehrseitigen Anwendungen erfolgt dieser Fluss jedes Mal, wenn die Seite neu geladen wird, oder der Besucher zu einer neuen Seite auf der Website navigiert.

NOTE
Die Schrittnummern in der folgenden Abbildung entsprechen den folgenden Abschnitten. Die Schrittnummern sind nicht in einer bestimmten Reihenfolge und spiegeln nicht die Reihenfolge der Schritte wider, die in der Benutzeroberfläche von Target beim Erstellen der Aktivität unternommen wurden.

SDK-Diagramm initialisieren {width="600" modal="regular"}

Klicken Sie auf die folgenden Links, um zu den gewünschten Abschnitten zu navigieren:

1.1: Laden des Besucher-API-SDK load

Dieser Schritt stellt sicher, dass die VisitorAPI.js -Bibliothek ordnungsgemäß geladen, konfiguriert und initialisiert wird.

Siehe Details

Besucher-API-SDK-Diagramm laden {width="400" modal="regular"}

Voraussetzungen

  • Um den Besucher-ID-/API-Dienst verwenden zu können, muss Ihr Unternehmen für die Adobe Experience Cloud freigeschaltet sein und über eine Organization ID verfügen. Weitere Informationen finden Sie unter Experience Cloud-Anforderungen: Organisations-ID im Handbuch ID-Dienst-Hilfe .
  • Sie benötigen die Datei "VisitorAPI.js". Sie sollten diese Datei bereits haben, wenn Sie Adobe Analytics implementiert haben. Diese Datei kann auch über die Erweiterung Adobe Experience Platform tags hinzugefügt oder vom Adobe Analytics Code Manager heruntergeladen werden.

VisitorAPI.js konfigurieren und referenzieren

Weitere Informationen finden Sie unter Implementieren des Experience Cloud-Dienstes für Target.

Lesungen

Aktionen

Kehren Sie zum Diagramm oben auf dieser Seite zurück.

1.2: Festlegen der Kunden-ID set

Dieser Schritt stellt sicher, dass die bekannten IDs (CRM-ID, Benutzer-ID usw.) Ihrer Besucher zur geräteübergreifenden Personalisierung mit der anonymen ID Adobe verknüpft sind.

Siehe Details

Festlegen der Kunden-ID {width="400" modal="regular"}

Voraussetzungen

  • Die bekannte ID der Besucher sollte auf der Datenschicht verfügbar sein.

Festlegen der Kunden-ID
Weitere Informationen finden Sie unter setCustomerIDs.

Lesungen

Aktionen

  • Verwenden Sie visitor.setCustomerIDs , um die bekannte ID des Besuchers festzulegen.

Kehren Sie zum Diagramm oben auf dieser Seite zurück.

1.3: Automatische Seitenladeanforderung konfigurieren automatic

Dieser Schritt ermöglicht es at.js, alle Erlebnisse abzurufen, die beim Laden der JavaScript-Bibliotheksdatei at.js auf der Seite gerendert werden müssen.

Siehe Details

Automatische Seitenladeanforderung konfigurieren {width="400" modal="regular"}

Voraussetzungen

  • Nicht alle Daten in der Datenschicht müssen an Target gesendet werden. Wenden Sie sich an Ihr Business-Team (Digital Marketing Team), um zu ermitteln, welche Daten für Experimente, Optimierung und Personalisierung nützlich sind. Nur diese Daten sollten an Target gesendet werden.
  • Stellen Sie sicher, dass Sie keine personenbezogenen Daten (PII) an Target senden.

Automatische Seitenladeanforderung konfigurieren

Weitere Informationen finden Sie unter targetGlobalSettings().

Lesungen

Erfahren Sie mehr über die Einstellung pageLoadEnabled in targetGlobalSettings().

Aktionen

  • Ändern Sie das Objekt window.targetGlobalSettings , um automatische Seitenladeanfragen zu aktivieren.

Kehren Sie zum Diagramm oben auf dieser Seite zurück.

1.4: Flackern-Handhabung konfigurieren flicker

Dieser Schritt stellt sicher, dass bei der Bereitstellung von Erlebnissen kein Seitenflackern auftritt.

Siehe Details

Konfigurieren des Flackerbearbeitungsdiagramms {width="400" modal="regular"}

Voraussetzungen

  • Erfahren Sie mehr mit dem für die Webseitenleistung zuständigen Team über die Vor- und Nachteile der Flackerverhinderung mithilfe der von at.js verwendeten Standardmethode. Sie können nach Designmustern suchen, mit denen Sie benutzerdefinierte Flacker-Handling-Lösungen wie Lader-Animation verwenden können. Wenn Sie kein Muster finden, können Sie ein neues Muster anfordern.

Konfigurieren der Flackerbearbeitung

Weitere Informationen finden Sie unter targetGlobalSettings().

Durch Festlegen von bodyHidingEnabled auf true wird der gesamte Seitentext ausgeblendet, während die Seitenladeanforderung ausgeführt wird. Wenn Sie die automatische Seitenladeanforderung aus irgendeinem Grund nicht aktiviert haben (z. B. Daten später nicht mehr bereit), ist es am besten, diese Einstellung auf false festzulegen.

Wenn Sie bodyHidingEnabled deaktiviert haben, weil Sie APLR nicht auslösen möchten und die Seitenanforderung später auslösen möchten oder keine Flackerbehandlung benötigen, müssen Sie Ihre eigene Flackerbehandlung implementieren. Sie können das Flackern auf zwei Arten handhaben: das Ausblenden der zu prüfenden Abschnitte oder das Anzeigen einer Halbleiter für die zu testenden Abschnitte.

Lesungen

Aktionen

  • Ändern Sie das Objekt window.targetGlobalSettings so, dass es bodyHiddenStyle und bodyHidingEnabled festlegt.

Kehren Sie zum Diagramm oben auf dieser Seite zurück.

1.5: Konfigurieren der Datenzuordnung data-mapping

Dieser Schritt stellt sicher, dass alle Daten, die an Target gesendet werden müssen, festgelegt sind.

Siehe Details

Diagramm für die Datenzuordnung {width="400" modal="regular"}

Voraussetzungen

  • Die Datenschicht sollte mit allen Daten fertig sein, die an Target gesendet werden müssen.

  • Recommendations: Profil anreichern.

    • Übergeben Sie entity.id , um Daten zu kürzlich angezeigten Kriterien und Elementen basierend auf Kriterien zu erfassen, die auf dem zuletzt angezeigten Produkt basieren.
    • Übergeben Sie entity.id , um Daten für Beliebtheitskriterien basierend auf der Lieblingskategorie zu erfassen.
    • Übergeben Sie das Profilattribut, wenn benutzerdefinierte Kriterien darauf basieren oder in der Filterung von Einschlussregeln in beliebigen Kriterien verwendet werden.
  • Recommendations: Erfassen Sie Produktdaten.

    • Andere (reservierte und benutzerdefinierte) Entitätsparameter können an die Erfassung oder Aktualisierung des Produktkatalogs in Recommendations übergeben werden.
    • Der Produktkatalog kann auch mithilfe von Entitäts-Feeds mit der Target -Benutzeroberfläche oder -API aktualisiert werden.

Zuordnen von Daten zuTarget

Weitere Informationen finden Sie unter targetPageParams().

Lesungen

Aktionen

  • Verwenden Sie die Funktion targetPageParams() , um alle erforderlichen Daten festzulegen, die an Target gesendet werden müssen.

Kehren Sie zum Diagramm oben auf dieser Seite zurück.

1.6. Promotion promotion

Fügen Sie Promotionsartikel hinzu und steuern Sie deren Platzierung in Ihren Target Recommendations Designs.

Siehe Details

Verfügbare Optionen

Erforderliche Entitätsparameter

  • Das Elementattribut in der Promotion muss bei Verwendung der Option "Bewerben nach Attribut"übergeben werden.

Kehren Sie zum Diagramm oben auf dieser Seite zurück.

1.7: Warenkorbbasierte Kriterien cart

Machen Sie Empfehlungen basierend auf den Inhalten des Warenkorbs des Benutzers.

Siehe Details

Verfügbare Kriterien

  • People Who Viewed These, Viewed Those
  • People Who Viewed These, Bought Those
  • People Who Bought These, Bought Those

Erforderliche Entitätsparameter

  • cartIds

Lesungen

Kehren Sie zum Diagramm oben auf dieser Seite zurück.

1.8: Beliebtheitsbasierte Kriterien popularity

Machen Sie Empfehlungen basierend auf der allgemeinen Beliebtheit eines Artikels auf Ihrer Site oder auf der Beliebtheit von Artikeln in der bevorzugten oder am häufigsten angezeigten Kategorie, Marke, Genre usw. eines Benutzers.

Siehe Details

Verfügbare Kriterien

  • Most Viewed Across the Site
  • Most Viewed by Category
  • Most Viewed by Item Attribute
  • Top Sellers Across the Site
  • Top Sellers by Category
  • Top Sellers by Item Attribute
  • Top by Analytics Metric

Erforderliche Entitätsparameter

  • entity.categoryId oder das Elementattribut für die Beliebtheit, wenn das Kriterium auf dem aktuellen Element oder dem Elementattribut basiert.
  • Für die am häufigsten angezeigten/am häufigsten verkauften Artikel auf der Site muss nichts übergeben werden.

Lesungen

Kehren Sie zum Diagramm oben auf dieser Seite zurück.

1.9: Artikelbasierte Kriterien item

Empfehlungen aussprechen, die darauf basieren, ähnliche Artikel wie ein Artikel zu finden, den der Benutzer anzeigt oder kürzlich angesehen hat.

Siehe Details

Verfügbare Kriterien

  • People Who Viewed This, Viewed That
  • People Who Viewed This, Bought That
  • People Who Bought This, Bought That
  • Items with Similar Attributes

Erforderliche Entitätsparameter

  • entity.id oder ein beliebiges Profilattribut, das als Schlüssel verwendet wird

Lesungen

Kehren Sie zum Diagramm oben auf dieser Seite zurück.

1.10: Benutzerbasierte Kriterien user

Empfehlungen basierend auf dem Benutzerverhalten erstellen.

Siehe Details

Verfügbare Kriterien

  • Recently Viewed Items
  • Recommended for You

Erforderliche Entitätsparameter

  • entity.id

Lesungen

Kehren Sie zum Diagramm oben auf dieser Seite zurück.

1.11: Benutzerdefinierte Kriterien custom

Machen Sie Empfehlungen basierend auf einer benutzerdefinierten Datei, die Sie hochladen.

Siehe Details

Verfügbare Kriterien

  • Custom algorithm

Erforderliche Entitätsparameter

entity.id oder das Attribut, das als Schlüssel für den benutzerspezifischen Algorithmus verwendet wird

Lesungen

Kehren Sie zum Diagramm oben auf dieser Seite zurück.

1.12: Geben Sie in Einschlussregeln verwendete Attribute an inclusion

Kehren Sie zum Diagramm oben auf dieser Seite zurück.

1.13: Ausgeschlossene IDs angeben exclude

Übergeben Sie Entitäts-IDs für Entitäten, die Sie aus Ihren Empfehlungen ausschließen möchten. Beispielsweise können Sie Artikel ausschließen, die sich bereits im Warenkorb befinden.

Kehren Sie zum Diagramm oben auf dieser Seite zurück.

1.14: Übergeben des Parameters entity.event.detailsOnly=true true

Verwenden Sie Entitätsattribute, um Produkt- oder Inhaltsinformationen an Target Recommendations zu übergeben.

Siehe Details

Lesungen

Kehren Sie zum Diagramm oben auf dieser Seite zurück.

1.15: Remote-Daten-Mapping (Remote) konfigurieren

Dieser Schritt stellt sicher, dass alle Daten, die an Target gesendet werden müssen, festgelegt sind.

Siehe Details

Diagramm zur Remote-Datenzuordnung {width="400" modal="regular"}

Voraussetzungen

  • Die Datenschicht sollte mit allen Daten fertig sein, die an Target gesendet werden müssen.

Einrichten von Datenanbietern

Weitere Informationen finden Sie unter Datenanbieter.

Lesungen

targetPageParams-Funktion

Aktionen

Verwenden Sie die Funktion targetPageParams() , um alle erforderlichen Daten festzulegen, die an Target gesendet werden müssen.

Kehren Sie zum Diagramm oben auf dieser Seite zurück.

1.16: at.js laden web

Dadurch wird sichergestellt, dass die JavaScript-Bibliothek at.js geladen und initialisiert wird.

Siehe Details

Adobe Target at.js-Diagramm laden {width="400" modal="regular"}

Voraussetzungen

  • Laden Sie die JavaScript-Bibliotheksdatei herunter oder fragen Sie sie bei Ihrem Digital Marketing-Team nach.at.js 2.*x*

Lesungen

Aktionen

Betten Sie die at.js-Datei auf allen Ihren Webseiten ein, auf denen Experimente, Optimierung, Personalisierung und Datenerfassung durchgeführt werden müssen.

Kehren Sie zum Diagramm oben auf dieser Seite zurück.

Fahren Sie mit Schritt 2 fort: Datensammlung konfigurieren.

recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3