Liste häufig gestellter Fragen (FAQs) zu Adobe Target Recommendations-Aktivitäten.
Standardmäßig werden bei numerischen Werten (z. B. entity.value
), die in Designvorlagen zurückgegebenen werden, nach dem Dezimalzeichen keine Nullen angezeigt. Wenn ein Artikel beispielsweise 35,00 $ kostet, ist entity.value
gleich 35, und nur „35“ wird auf der Seite angezeigt, und nicht „35,00“ $.
Zur Behebung dieses Problems stehen zwei Möglichkeiten zur Verfügung:
Sie können Velocity-Skripts oder JavaScript verwenden, um die Formatierung auf den zurückgegebenen Wert anzuwenden.
Sie können den Preis des Artikels zwei separaten Entitätsattributen übermitteln. Das erste, entity.value
, kann für numerische Vergleiche verwendet werden (z. B. Preisvergleichsregeln). Das zweite sollte ein benutzerdefiniertes Attribut sein, z. B. entity.displayValue
, das den Wert der Entität als Zeichenfolge speichert, um eine korrekte Darstellung zu ermöglichen.
Beispiel:
"entity.value" : 35.00, "entity.displayValue" : "$35.00"
$entity1.categoryId
.Die Kategorie-ID kann nicht in dem Entwurf angezeigt werden. Da mehrere Kategorien gespeichert werden können, kann das System nicht ermitteln, welche Kategorie angezeigt werden sollte.
Wenn Sie den aktuell verwendeten Entwurf ändern, erfolgt das entsprechende Update erst nach einiger Zeit. Wenn Sie den Entwurf sofort ändern möchten, erstellen Sie einen neuen Entwurf, wählen Sie diesen in der Aktivität aus und speichern Sie die Empfehlung.
Der Parameter $key. *
Wert*
erfasst die meisten Informationen des Schlüsselprodukts, die innerhalb des Entwurfs angezeigt werden. Beispiel: Wenn Sie die Miniaturansicht des Schlüsselprodukts anzeigen möchten, sollten Sie $key.thumbnailURL
verwenden.
Version 1.7 ohne zusätzliche Tools oder eingefügte Bibliotheken. Grundlegende Velocity-Funktionen sind verfügbar.
Dies scheint mit der Übermittlung eines geschützten Leerzeichens in JavaScript zu funktionieren. Lassen Sie die Entwickler \u00A0
als Wert einschicken. Beispiel: entity.message=\u00A0
. Sie können dies auch anstelle einer Null als Standardwert festlegen, wenn kein Wert vorhanden ist.
Ja. Um ein Profilskript in einem Recommendations-Design zu verwenden, schließen Sie den Namen in \${...}
ein. Wenn Ihr Profilskript beispielsweise user.basket
heißt, verweisen Sie im Entwurf darauf als \${user.basket}
. Beachten Sie, dass der umgekehrte Schrägstrich bedeutet, dass das Profilskript nicht von Velocity gerendert wird. Daher können Sie keine Vorgänge für das Profilskript in einer Velocity-Vorlage durchführen. Der Wert wird direkt auf der Seite gedruckt.