Liste des questions fréquentes (FAQ) sur les Adobe Target conceptions de recommandations.
Par défaut, les valeurs numériques (comme entity.value
) renvoyées dans les modèles de conception n’affichent aucun zéro après la virgule. Par exemple, si un article vaut 35,00 $, entity.value
est égal à 35. 35, et non 35,00 $ s’affiche donc uniquement sur la page.
Deux solutions permettent de résoudre ce problème:
Vous pouvez utiliser un script Velocity ou JavaScript pour appliquer une mise en forme à la valeur renvoyée.
Vous pouvez transmettre le prix de l’article dans deux attributs d’entité distincts. Le premier, entity.value
, peut être utilisé pour les comparaisons numériques (comme les règles de comparaison de prix). Le second doit être un attribut personnalisé, tel que entity.displayValue
qui stocke la valeur de l’entité en tant que chaîne pour permettre un rendu correct.
Par exemple :
"entity.value" : 35.00, "entity.displayValue" : "$35.00"
L’ID de catégorie ne peut pas s’afficher dans la conception. Comme plusieurs catégories peuvent être stockées, le système ne saurait pas quelle catégorie afficher.
La modification d’une conception en cours d’utilisation prend du temps. Pour modifier la conception instantanément, créez une nouvelle conception, sélectionnez-la dans l’activité, puis enregistrez la recommandation.
Le paramètre $key. *
valeur*
capte la plupart des informations des produits clés à afficher dans la conception. Exemple : si vous souhaitiez afficher la miniature d’un produit clé, vous utiliseriez $key.thumbnailURL
.
La version 1.7 sans outil ou bibliothèque ajoutée. La fonctionnalité de base de Velocity est disponible.
L’envoi d’un espace insécable JavaScript semble faire cela. Demandez aux développeurs d’envoyer \u00A0
comme valeur. Exemple : entity.message=\u00A0
. Vous pouvez considérer cette valeur comme la valeur par défaut lorsqu’aucune valeur n’est présente à la place de la valeur null.
Oui. Cependant, vous devez ajouter une barre oblique inversée () avant le $ dans le nom du script de profil.