Last update: Wed Feb 05 2025 00:00:00 GMT+0000 (Coordinated Universal Time)
Themen:
Mit einem Entwurf wird festgelegt, wie Empfehlungen auf einer Seite dargestellt werden.
Sie können einen Recommendations Entwurf mit einem Standardentwurf oder durch Erstellen eines benutzerdefinierten Entwurfs erstellen. Auf dem Recommendations > Designs Bildschirm werden sowohl Standardentwurfskarten als auch alle Designs angezeigt, die in Ihrem Konto erstellt wurden.
Beachten Sie bei der Arbeit mit Designs die folgenden Informationen:
Sie können ein Recommendations-Design mit einem Standarddesign oder ein benutzerdefiniertes Design erstellen.
Standardentwürfe können nicht bearbeitet oder gelöscht werden.
Sie können ein benutzerdefiniertes Design bearbeiten, kopieren oder löschen.
Um einen Entwurf auf der Grundlage eines Standardentwurfs zu erstellen, müssen Sie zunächst den Entwurf kopieren und dann die Kopie bearbeiten.
Diese Abbildung zeigt das standardmäßige 1 x 4-Design:
Diese Abbildung zeigt ein benutzerdefiniertes Design:
Sie können einen Entwurf während des Aktivitätserstellungsprozesses innerhalb des Visual Experience Composer (VEC) oder außerhalb der Aktivitätserstellung aus der Design-Bibliothek erstellen. In den folgenden Abschnitten wird davon ausgegangen, dass Sie Entwürfe aus der Bibliothek erstellen, die Schritte sind jedoch ähnlich.
Erstellen von Designs
Sie können einen Entwurf basierend auf einem Standardentwurf erstellen oder einen benutzerdefinierten Entwurf erstellen.
Erstellen eines Designs basierend auf einem Standarddesign
Klicken Sie auf Recommendations > Designs , um die Designs-Bibliothek anzuzeigen.
Klicken Sie auf das Symbol Mehr Aktionen
) für das Design, das Sie erstellen möchten, und klicken Sie dann auf Copy.
Das Dialogfeld Create Design wird angezeigt.
Geben Sie einen Name und ein optionales Vorschaubild ein, die auf der Designkarte angezeigt werden sollen.
Wenn Sie ein Standarddesign verwenden, werden der Designname und „Kopieren“ im Feld "Content Name" angezeigt. Sie können den Namen bearbeiten. Sie können auch ein Bild auswählen, das auf der Designkarte angezeigt werden soll.
Der Entwurf kann ein HTML- oder ein Nicht-HTML-Entwurf sein. HTML-Designs werden standardmäßig mit einem <div>-Tag umschlossen, um Klick-Tracking in einer Web-Umgebung zu ermöglichen. Nicht-HTML-Designs sind für Nicht-Web-Umgebungen gedacht, in denen Klick-Tracking nicht möglich ist. Schieben Sie den HTML Design-Umschalter auf die Position „Aus“, um Nicht-HTML-Code zu verwenden.
note note
NOTE
Die maximale Anzahl von Entitäten, auf die in einem Design verwiesen werden kann, egal ob hartcodiert oder in Schleife, beträgt 99.
Klicken Sie auf Create.
Erstellen eines benutzerdefinierten Entwurfs
Klicken Sie auf Recommendations > Designs , um die Designs-Bibliothek anzuzeigen.
Klicken Sie auf Create Design.
Wenn Sie Ihr neues benutzerdefiniertes Design auf einem vorhandenen Design basieren möchten, klicken Sie auf das More Actions (
) für das Design, das Sie erstellen möchten, und klicken Sie dann auf Copy. Anschließend können Sie die Kopie bearbeiten, um ein neues benutzerdefiniertes Design zu erstellen.
Fügen Sie eine Name und ein optionales Vorschaubild hinzu.
(Bedingt) Bearbeiten Sie den Code nach Bedarf.
Weitere Informationen finden Sie in den Informationen in Schritt 4 oben.
Klicken Sie auf Create.
Bearbeiten, Kopieren oder Löschen eines Designs
Beachten Sie, dass Sie ein Standarddesign nicht bearbeiten oder kopieren können; Sie können nur Standarddesigns kopieren.
Klicken Sie auf das More Actions (Symbol
) für das Design, das Sie bearbeiten oder löschen möchten, und klicken Sie dann auf das entsprechende Symbol: Edit, Copy oder Delete.
Sie können einen vorhandenen Entwurf kopieren, um einen doppelten Entwurf zu erstellen, den Sie dann ändern können. Auf diese Weise können Sie mit weniger Aufwand ein ähnliches Design erstellen.
Beachten Sie, dass Designs für das gesamte Konto verfügbar sind. Stellen Sie sicher, dass Sie die Nutzung in allen Konten berücksichtigen, bevor Sie einen Entwurf löschen. Gelöschte Designs können nicht wiederhergestellt werden.
Erstellen Sie einen Entwurf innerhalb des Design library oder innerhalb des formularbasierten Workflows. Wenn Sie versuchen, ein Design im Visual Experience Composer (VEC)-Workflow zu erstellen, können Sie nichts anderes als ein HTML-Design erstellen, das zu Klick-Tracking-Zwecken in einen <div> eingeschlossen ist.
Achten Sie darauf, dass die Option „HTML-Design“ ausgeschaltet ist:
Der folgende Code ist ein Beispiel dafür, was Sie in Ihr Design einfügen können:
code language-javascript
#*
* "Return a simple list of recommended entity ids"
*#
{
"notes":{
"purpose": "Return a simple list of recommended entity ids",
"use-case": "Use this approach if you prefer to do a real-time lookup of entity attribute details (such as inventory, price, rating) from another system (such as a CMS, PIM or ecommerce platform)",
"version": "01"
},
"recommendedItems": {
"key": "$key.id",
"slot-01": "$entity1.id",
"slot-02": "$entity2.id",
"slot-03": "$entity3.id",
"slot-04": "$entity4.id",
"slot-05": "$entity5.id",
"slot-06": "$entity6.id",
"slot-07": "$entity7.id",
"slot-08": "$entity8.id",
"slot-09": "$entity9.id",
"slot-10": "$entity10.id"
}
}
Richten Sie eine formularbasierte Recommendations-Aktivität ein, die dieses Design verwendet.
Navigieren Sie zur Activities.
Klicken Sie auf Create Activity > Recommendations.
Wählen Sie unter Choose Experience Composer die Option Form aus und klicken Sie dann auf Next.
Geben Sie unter Speicherort den Text „Sample_Recs_Response“ ein.
Klicken Sie unter Default Content auf den Abwärtspfeil und dann auf Add Recommendation.
Wählen Sie einen Seitentyp aus. Das legt fest, welches Bild Sie als nächstes sehen.
Wählen Sie eine Kriterienkarte aus und klicken Sie dann auf Next.
Wählen Sie das Design aus, das Sie im vorherigen Schritt erstellt haben, und klicken Sie dann auf Next.
Schließen Sie den Setup-Vorgang ab.
Klicken Sie auf den Pfeil nach rechts neben Inactive und wählen Sie dann Activate aus.
Nachdem Ihre Aktivität eingerichtet und aktiviert wurde, können Sie eine Musteranforderung einrichten, um die korrekte JSON-Antwort zurückzubekommen.
Nach dem Speichern der Aktivität muss Target ein Modell erstellen, das die ausgewählte Kriterienkonfiguration unterstützt. Je nach einer Reihe von Faktoren kann dieser Vorgang einige Zeit in Anspruch nehmen. Die Ergebnisse werden angezeigt, sobald das Modell aufgebaut wurde.
Außerdem können Sie mit der Antwort zusätzliche Informationen senden. Die folgende Codedatei ist ein komplexeres Beispiel, das viel mehr zurücksendet als die Entity-IDs mit den zugehörigen Slots (Bestellung). Dieses Design-Beispiel gibt auch Aktivitätsdetails, Target Profile Details (falls zutreffend) und andere entity.attributes zurück, die mit den zurückgegebenen Elementen verknüpft sind.