Produktdokumentation
- Web Recommender Logik
- Web Recommender Vorlagen
- A/B Test für Web-Empfehlungen
- Web-Empfehlungen für lokalisierte Websites
- Web Recommender Reporting
- Web-Empfehlungen – Best Practices und Beispiele
Video Tutorial
Bevor Sie beginnen, sollten Sie sich dieses kurze Video zu den Web-Empfehlungen ansehen.
Um Predict Empfehlungen verwenden zu können, müssen Sie das Emarsys Data Collection JavaScript API auf Ihrer Website implementiert haben.
Wenn Sie über dieses API unter Verwendung des Befehls recommend
Empfehlungen anfordern, müssen Sie Folgendes spezifizieren:
- Die Empfehlungslogik, die Sie verwenden wollen.
- Die Anzahl der Produkte, die im Widget angezeigt werden sollen.
- Die ID des DOM-Elements, in dem die empfohlenen Produkte dargestellt werden sollen. Wenn der Befehl
recommend
ausgegeben wird, muss dieses DOM-Element bereits existieren. - Die Vorlage, die für die Darstellung der empfohlenen Produkte verwendet werden soll, entweder direkt oder durch die ID des DOM-Elements. Die Vorlage muss der Vorlagensyntax doT.js entsprechen.
Darüber hinaus können Sie Folgendes definieren:
- Eine Grundmenge an Produkt-IDs, wenn Sie die Performance der Predict Empfehlungen mit jenen eines anderen Empfehlungstools vergleichen wollen.
- Einen Success Handler, der aufgerufen wird, bevor die empfohlenen Produkte angezeigt werden. Auf diese Weise können Sie den Satz oder die Anordnung der empfohlenen Produkte (oder die entsprechenden Daten) nach Belieben ändern. Sie können sogar entscheiden, die empfohlenen Produkte in bestimmten Situationen gar nicht anzuzeigen.
- Die Sprache, in der die empfohlenen Produkte angezeigt werden sollen (im Fall von unterstützten Widgets).
- Ob
recommend
über eine Testumgebung oder eine Staging-Umgebung aufgerufen werden soll - und dementsprechend auch nicht auf den Predict Servern protokolliert wird.
Darüber hinaus bietet das Predict JavaScript API weitere Befehle, die - wenn sie vor recommend
ausgegeben werden - Predict veranlassen, nur folgende Produkte zu empfehlen:
- Produkte in einer bestimmten Verfügbarkeitszone,
- Produkte, die bestimmten Kriterien des Produktkatalogs entsprechen (z.B. Kategorie),
- Produkte, die bestimmten Kriterien des Produktkatalogs nicht entsprechen (z.B. Kategorie).
Tatsächlich ist es nicht der Befehl recommend
, der die Empfehlungsanfrage an den Predict Server sendet; dafür müssen Sie den Befehl go
ausgeben. Nachdem der Predict Server die Anfrage erhalten hat, generiert er den Satz an empfohlenen Produkten und sendet ihn an den Browser zurück.
Wenn Sie im Befehl recommend
einen success handler
definiert haben, wird dieser aufgerufen und hat die Möglichkeit, die Datenobjekte je nach den empfohlenen Produkten zu modifizieren. In diesem Fall entscheidet der success handler
, ob er jene Funktion aufruft, die für die Anzeige der empfohlenen Produkte sorgt.
Wenn Sie keinen success handler
angegeben haben, werden die empfohlenen Produkte auf Basis der angegebenen Vorlage umgehend dargestellt.
Mit dem Inspector Gadget können Sie überprüfen, ob die Empfehlungen korrekt angefordert bzw. dargestellt werden.
In der Vorlage haben Sie Zugriff auf die Datenobjekte, welche die empfohlenen Produkte beschreiben (JavaScript-Objekte). Diese Datenobjekte enthalten sowohl die Standardeigenschaften als auch die im Produktkatalog eigens definierten Eigenschaften des jeweiligen Produkts.
Wir empfehlen Ihnen, sich zuerst mit den von uns bereitgestellten Empfehlungslogiken vertraut zu machen und dann mit der Implementierung zu beginnen.