Erlebnisse rendern
Führen Sie die Schritte im Diagramm Render Erlebnisse aus, 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, die mit at.js verfügbar ist, ist nur sinnvoll, wenn Sie Automatic Page Load Request aktiviert haben. Diese Option blendet den gesamten HTML-Textkörper aus, während die Erlebnisse aus Target abgerufen werden. 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.
{width="600" modal="regular"}
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 während der Erstellung der Aktivität Vorwärts- oder Rückwärts-Promotions in der Benutzeroberfläche von Target auswählen.
Verfügbare Optionen
- Hervorheben nach IDs
- Hervorheben nach Sammlung
- Hervorheben nach Attribut
Erforderliche Entitätsparameter
- 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
- 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.
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
- 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 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
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
- 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
- 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
- Recently Viewed Items
- Recommended for You
Erforderliche Entitätsparameter
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
- Custom algorithm
Erforderliche Entitätsparameter
entity.id
oder das Attribut, das als Schlüssel für den benutzerspezifischen Algorithmus verwendet wird
Lesungen
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 zu aktualisieren entity-attributes
Lesungen
Sie können diesen Schritt auch durchführen, indem Sie Produkt-Feeds erstellen und mithilfe der Target -Benutzeroberfläche den Produktkatalog für Recommendations aktualisieren.
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 einen Delivery API -Aufruf mit execute
> pageLoad
Payload in der Anfrage. Die Methode getOffers()
ruft das Erlebnis ab und applyOffers()
rendert das Erlebnis auf der Seite. Die pageLoad
-Anfrage ist zum Rendern von Erlebnissen erforderlich, die im Visual Experience Composer (VEC) erstellt wurden.
{width="400" modal="regular"}
Voraussetzungen
- Die gesamte Datenzuordnung muss mit der Funktion
targetPageParams
erfolgen.
Lesungen
Aktionen
- Verwenden Sie die Methoden
getOffers
undapplyOffers
, um das Erlebnis mithilfe eines API-Aufrufs für Seitenladeanfragen abzurufen.
3.12: Regionale Standortanforderung auslösen (#location)
Dieser Schritt Trigger einen Delivery API -Aufruf mit execute
> mboxes
Payload in der Anfrage. Die Methode getOffers
ruft das Erlebnis ab und applyOffers
rendert das Erlebnis auf der Seite. Sie können mehr als eine Mbox unter der Payload execute
> mboxes
senden.
{width="400" modal="regular"}
Voraussetzungen
- Die gesamte Datenzuordnung muss mit der Funktion
targetPageParams
erfolgen.
Lesungen
Aktionen
- Verwenden Sie die Methoden
getOffers
undapplyOffers
, 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: Benachrichtigen Sie Target.