Initialisieren von SDKs
Führen Sie die Schritte im Abschnitt SDK initialisieren Diagramm, um sicherzustellen, dass alle erforderlichen Aufgaben zum Laden der Adobe Target Die JavaScript-Bibliothek at.js wird in der richtigen Reihenfolge ausgeführt.
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.
Klicken Sie auf die folgenden Links, um zu den gewünschten Abschnitten zu navigieren:
- 1.1: Laden des Besucher-API-SDK
- 1.2: Festlegen der Kunden-ID
- 1.3: Automatische Seitenladeanforderung konfigurieren
- 1.4: Flackern-Handhabung konfigurieren
- 1.5: Konfigurieren der Datenzuordnung
- 1.6. Promotion
- 1.7: Warenkorbbasierte Kriterien
- 1.8: Beliebtheitsbasierte Kriterien
- 1.9: Artikelbasierte Kriterien
- 1.10: Benutzerbasierte Kriterien
- 1.11: Benutzerdefinierte Kriterien
- 1.12: Geben Sie in Einschlussregeln verwendete Attribute an
- 1.13: Ausgeschlossene IDs angeben
- 1.14: Parameter entity.event.detailsOnly=true übergeben
- 1.15: Remote-Daten-Mapping konfigurieren
- 1.16: at.js laden
1.1: Laden des Besucher-API-SDK load
Dieser Schritt stellt sicher, dass VisitorAPI.js
-Bibliothek korrekt geladen, konfiguriert und initialisiert wird.
Voraussetzungen
- Zur Verwendung des Besucher-ID-/API-Service muss Ihr Unternehmen für die Adobe Experience Cloud und verfügen über eine Organisations-ID. Weitere Informationen finden Sie unter Experience Cloud-Voraussetzungen: Organisations-ID im Hilfe zu Identity Service Handbuch.
- Sie benötigen die
VisitorAPI.js
-Datei. Sie sollten diese Datei bereits haben, wenn Sie Adobe Analytics implementiert. Diese Datei kann auch über die Adobe Experience Platform Tag-Erweiterung or can be downloaded from the Adobe Analytics Code Manager.
VisitorAPI.js konfigurieren und referenzieren
Weitere Informationen finden Sie unter Implementieren des Experience Cloud-Diensts für Target.
Lesungen
- Übersicht über den Experience Cloud Identity Service
- Über den ID-Dienst
- Cookies und der Experience Cloud Identity Service
- Anfordern und Festlegen von IDs durch den Experience Cloud Identity-Dienst
- Grundlegendes zu ID-Synchronisierung und Übereinstimmungsraten
Aktionen
- Einbetten der
VisitorAPI.js
-Datei auf Ihren Webseiten. - Lesen Sie über verfügbare Konfigurationen für den Besucher-ID-/API-Dienst.
- Nach dem
VisitorAPI.js
-Datei geladen ist, verwenden Sie dieVisitor.getInstance
-Methode, um mit den benötigten Konfigurationen zu initialisieren. - Machen Sie sich mit dem verfügbare Methoden.
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 mit der anonymen ID von Adobe für geräteübergreifende Personalisierung.
Voraussetzungen
- Die bekannte ID der Besucher sollte auf der Datenschicht verfügbar sein.
Kunden-ID festlegen
Weitere Informationen finden Sie unter setCustomerIDs.
Lesungen
Aktionen
- Verwendung
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.
Voraussetzungen
- Nicht alle Daten in der Datenschicht müssen an Target. 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.
- Stellen Sie sicher, dass Sie keine personenbezogenen Daten (PII) an senden Target.
Automatische Seitenladeanforderung konfigurieren
Weitere Informationen finden Sie unter targetGlobalSettings().
Lesungen
Informationen zum pageLoadEnabled
Einstellung in targetGlobalSettings().
Aktionen
- Ändern Sie die
window.targetGlobalSettings
-Objekt, 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.
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.
Flackern konfigurieren
Weitere Informationen finden Sie unter targetGlobalSettings().
Einstellung bodyHidingEnabled
nach true
blendet den gesamten Seitentext aus, während die Seitenladeanforderung ausgeführt wird. Wenn Sie die automatische Seitenladeanforderung aus irgendeinem Grund nicht aktiviert haben (z. B. Daten später nicht bereit), empfiehlt es sich, diese Einstellung auf false
.
Wenn Sie bodyHidingEnabled
Da Sie APLR nicht auslösen 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
- Verwaltung von Flackern mit „at.js“
- Informationen zu den Objekten bodyHiddenStyle und bodyHidingEnabled in targetGlobalSettings().
Aktionen
- Ändern Sie die
window.targetGlobalSettings
Objekt festlegenbodyHiddenStyle
undbodyHidingEnabled
.
Kehren Sie zum Diagramm oben auf dieser Seite zurück.
1.5: Konfigurieren der Datenzuordnung data-mapping
Dieser Schritt stellt sicher, dass alle Daten, an die gesendet werden müssen, Target festgelegt ist.
Voraussetzungen
-
Die Datenschicht sollte alle Daten enthalten, die an gesendet werden müssen Target.
-
Recommendations: Profil anreichern.
- Pass
entity.id
zum Erfassen von Daten zu kürzlich angezeigten Kriterien und Elementen basierend auf Kriterien, die auf dem zuletzt angezeigten Produkt basieren. - Pass
entity.id
, um Daten für Beliebtheitskriterien basierend auf der Favoritenkategorie zu erfassen. - Übergeben Sie das Profilattribut, wenn benutzerdefinierte Kriterien darauf basieren oder in der Filterung von Einschlussregeln in beliebigen Kriterien verwendet werden.
- Pass
-
Recommendations: Erfassen Sie Produktdaten.
- Andere (reservierte und benutzerdefinierte) Entitätsparameter können an die Erfassung oder Aktualisierung des Produktkatalogs in Recommendations.
- Der Produktkatalog kann auch mithilfe von Entitäts-Feeds mit dem Target Benutzeroberfläche oder API.
Zuordnen von Daten zuTarget
Weitere Informationen finden Sie unter targetPageParams().
Lesungen
Aktionen
- Verwenden Sie die
targetPageParams()
-Funktion zum Festlegen aller erforderlichen Daten, die an gesendet werden müssen Target.
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.
Verfügbare Optionen
- Hervorheben nach IDs
- Hervorheben nach Sammlung
- Hervorheben nach Attribut
Entitätsparameter erforderlich
- 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.
Verfügbare Kriterien
- Personen, die diese ansahen, sahen diese an
- Personen, die diese ansahen, kauften diese
- Personen, die diese kauften, kauften diese
Entitätsparameter erforderlich
- 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.
Verfügbare Kriterien
- Am häufigsten angezeigt auf der gesamten Site
- Am häufigsten angezeigt nach Kategorie
- Am häufigsten nach Elementattribut angezeigt
- Topverkäufe auf der gesamten Site
- Topverkäufe nach Kategorie
- Topverkäufe nach Elementattribut
- Top nach Analytics-Metrik
Entitätsparameter erforderlich
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.
Verfügbare Kriterien
- Personen, die das ansahen, sahen auch dies an
- Personen, die das ansahen, kauften dies
- Personen, die das kauften, kauften dies
- Elemente mit ähnlichen Attributen
Entitätsparameter erforderlich
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.
Verfügbare Kriterien
- Vor Kurzem aufgerufene Artikel
- Empfohlen für Sie
Entitätsparameter erforderlich
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.
Verfügbare Kriterien
- Benutzerspezifischer Algorithmus
Entitätsparameter erforderlich
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 Sie die entity.event.detailsOnly=true
parameter true
Verwenden Sie Entitätsattribute, um Produkt- oder Inhaltsinformationen an Target Recommendations.
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 gesendet werden müssen Target festgelegt ist.
Voraussetzungen
- Die Datenschicht sollte alle Daten enthalten, die an gesendet werden müssen. Target.
Einrichten von Datenanbietern
Weitere Informationen finden Sie unter Datenanbieter.
Lesungen
Aktionen
Verwenden Sie die targetPageParams()
-Funktion zum Festlegen aller erforderlichen Daten, die an gesendet werden müssen Target.
Kehren Sie zum Diagramm oben auf dieser Seite zurück.
1.16: at.js laden web
Dieser Schritt stellt sicher, dass die JavaScript-Bibliothek at.js geladen und initialisiert wird.
Voraussetzungen
- Laden Sie das Digital Marketing-Team herunter oder fragen Sie es nach dem
at.js 2.*x*
JavaScript-Bibliotheksdatei.
Lesungen
- Funktionsweise von Target
- Funktionsweise von „at.js“
- Implementieren von Target ohne einen Tag-Manager
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: Datenerfassung konfigurieren.