Recommendations zeigt keine Inhalte an
Recommendations arbeitet im Bearbeitungsmodus, es wird jedoch nichts angezeigt, wenn Sie die Recommendations -Aktivität starten. Erfahren Sie, warum das passiert.
Beschreibung description
Umgebung
Adobe Target
Problem/Symptome
Sie haben einen CSV-Feed mit entity.id, entity.name und entity.message für jedes Element erstellt und den entity.pageUrl hinzugefügt, indem Sie ihn auf die absolute URL Ihrer Seiten festlegen. Sie haben auch einen Entwurf erstellt und die Kriterien festgelegt. Anschließend richten Sie eine Empfehlungsaktivität mit einem Design, Kriterien und einer Sammlung ein. Im Bearbeitungsmodus wird alles wie erwartet angezeigt. Wenn Sie es jedoch starten, werden keine Empfehlungen angezeigt. Bei Verwendung von MboxTrace erhalten Sie unten in der Ausgabe die folgende Meldung:
"response" : {
"node" : "re1.prodxx",
"status" : {
"code" : "NO_CONTENT",
"details" : ""
}
Auflösung resolution
Es ist hilfreich, dies im Hinblick auf die () und Entitätsaufnahme zu betrachten:
Versand:
Viele Arten von Empfehlungskriterien erfordern einen Schlüssel auf dem die zu empfehlenden Elemente basieren. In einer Gruppe von Personen die diese Kriterien betrachtet haben ist dies der Schlüssel. Ihre Seite muss in der Mbox-Anfrage den Schlüssel mitteilen. In diesem Beispiel ist der Schlüssel das angezeigte Element, insbesondere ist er die eindeutige Kennung für dieses Element, die entity.id. Sobald Target weiß, was der Besucher sieht, können Sie die zu empfehlenden Elemente zurückgeben.
Beachten Sie, dass nicht alle Kriterien auf dem Schlüssel basieren. Beispielsweise benötigen Kürzlich angezeigt und Topverkäufe keinen Schlüssel und funktionieren daher problemlos, ohne entity.id zu übergeben.
Aufnahme:
Entitäten (dieser Begriff wird anstelle von Produkten verwendet, um andere Dinge wie Artikel, Videos usw. einzuschließen) können über Feeds, Mbox-Aufrufe, API-Aufrufe oder eine beliebige Kombination daraus in Target aufgenommen werden. Die entity.id ist eine Kennung, die die Entität eindeutig identifiziert. In diesem Fall ist sie wahrscheinlich Ihre Produkt-ID. Mbox-Aufrufe werden hauptsächlich für die Bereitstellung verwendet. Viele Benutzer finden es jedoch praktisch, bei ihren Mbox-Aufrufen den vollständigen Satz an Entitätsattributen zu übergeben. Wenn Sie jedoch Ihren vollständigen Produktkatalog über -Feeds übergeben, müssen Sie nur einen Schlüssel in Ihrer Mbox-Anfrage übergeben und dann nur, wenn Sie ein schlüsselbasiertes Kriterium verwenden.
Stellen Sie sicher, dass auf der Seite eine entityID vorhanden ist.