Erlebnisse rendern
Führen Sie die Schritte im Abschnitt Render-Erlebnisse -Diagramm, um sicherzustellen, dass alle erforderlichen Aufgaben zum Rendern von Erlebnissen in der richtigen Reihenfolge ausgeführt werden.
Diagramm für Rendering-Erlebnisse diagram
Die automatische standardmäßige Flackerbehandlung mit at.js ist nur dann sinnvoll, wenn Sie Automatische Seitenladeanforderung aktiviert. Diese Option blendet den gesamten HTML-Textkörper aus, während die Erlebnisse abgerufen werden Target. In diesem Fall ist es Ihre Verantwortung, mit Flackern umzugehen. Suchen Sie nach Implementierungsmustern, die für die Flackerverarbeitung verfügbar sind, um Hinweise zu erhalten.
Klicken Sie auf die folgenden Links, um zu den gewünschten Abschnitten zu navigieren:
- 3.1. Promotion
- 3.2: Warenkorbbasierte Kriterien
- 3.3: Beliebtheitsbasierte Kriterien
- 3.4: Artikelbasierte Kriterien
- 3.5: Benutzerbasierte Kriterien
- 3.6: Benutzerdefinierte Kriterien
- 3.7: Geben Sie in Einschlussregeln verwendete Attribute an
- 3.8: Ausgeschlossene IDs bereitstellen
- 3.9: Stellen Sie Entitätsattribute bereit, um den Produktkatalog für Recommendations zu aktualisieren
- 3.10: Geben Sie als Schlüssel für Einschlussregeln verwendete Profilattribute an
- 3.11: Seitenladeanforderung auslösen
- 3.12: Anforderung eines regionalen Standorts auslösen
3.1. Promotion promotion
Fügen Sie Promotionsartikel hinzu und steuern Sie deren Platzierung in Ihrem Empfehlungsentwurf, indem Sie im Target Benutzeroberfläche beim Erstellen der Aktivität.
Verfügbare Optionen
- Hervorheben nach IDs
- Hervorheben nach Sammlung
- Hervorheben nach Attribut
Entitätsparameter erforderlich
- Elementattribute in Promotions müssen bei Verwendung der Option "Bewerben nach Attribut"übergeben werden.
Lesungen
Kehren Sie zum Diagramm oben auf dieser Seite zurück.
3.2: 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.
3.3: 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 Besuchers.
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 Attribut 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.
3.4: 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
- Wenn ein Profilattribut als Schlüssel verwendet wird
Lesungen
Kehren Sie zum Diagramm oben auf dieser Seite zurück.
3.5: 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.
3.6: 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.
3.7: Geben Sie in Einschlussregeln verwendete Attribute an inclusion
Kehren Sie zum Diagramm oben auf dieser Seite zurück.
3.8: Ausgeschlossene IDs bereitstellen 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.
3.9: Stellen Sie Entitätsattribute bereit, um den Produktkatalog für Recommendations entity-attributes
Lesungen
Sie können diesen Schritt auch durch Erstellen von Produkt-Feeds mithilfe der Target Benutzeroberfläche zum Aktualisieren des Produktkatalogs für Recommendations.
Kehren Sie zum Diagramm oben auf dieser Seite zurück.
3.10: Geben Sie als Schlüssel für Einschlussregeln verwendete Profilattribute an keys
Geben Sie die Profilattribute an, die als Schlüssel für Einschlussregeln in den oben genannten Recommendations-Kriterien verwendet werden.
Lesungen
Kehren Sie zum Diagramm oben auf dieser Seite zurück.
3.11: Seitenladeanforderung auslösen fire
Dieser Schritt Trigger eine Delivery API Aufruf mit execute
> pageLoad
Nutzlast in der Anfrage. Die getOffers()
-Methode ruft das Erlebnis ab und applyOffers()
rendert das Erlebnis auf der Seite. Die pageLoad
-Anfrage ist zum Rendern von Erlebnissen erforderlich, die in der Visual Experience Composer (VEC).
Voraussetzungen
- Die gesamte Datenzuordnung muss mit dem
targetPageParams
-Funktion.
Lesungen
Aktionen
- Verwenden Sie die
getOffers
undapplyOffers
-Methoden, um das Erlebnis mithilfe eines API-Aufrufs für Seitenladeanfragen abzurufen.
Kehren Sie zum Diagramm oben auf dieser Seite zurück.
3.12: Regionale Standortanforderung auslösen (#location)
Dieser Schritt Trigger eine Delivery API Aufruf mit execute
> mboxes
Nutzlast in der Anfrage. Die getOffers
-Methode ruft das Erlebnis ab und applyOffers
rendert das Erlebnis auf der Seite. Sie können mehr als eine Mbox unter der execute
> mboxes
Nutzlast.
Voraussetzungen
- Die gesamte Datenzuordnung muss mit dem
targetPageParams
-Funktion.
Lesungen
Aktionen
- Verwenden Sie die
getOffers
undapplyOffers
-Methoden, um das Erlebnis mithilfe eines API-Aufrufs für Seitenladeanfragen abzurufen.
Kehren Sie zum Diagramm oben auf dieser Seite zurück.
Fahren Sie mit Schritt 4 fort: Target benachrichtigen.