[Premium]{class="badge positive" title="Découvrez les fonctionnalités incluses dans Target Premium."}

Questions fréquentes sur la conception

Liste des questions fréquentes (FAQ) relatives aux conceptions Adobe Target Recommendations.

Le prix de mon article recommandé n’affiche pas les deux valeurs à droite de la décimale. Comment les afficher ?

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"

Pourquoi la catégorie ne s’affiche-t-elle pas dans la conception ? J’utilise $entity1.categoryId. section_073309B8051049C7953D396A93EA0713

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 sait pas quelle catégorie afficher.

Comment dois-je modifier une conception pour obtenir une mise à jour instantanée ? section_28EE35A5B10B47ECA4A332F0E5B2598F

La modification d’une conception en cours d’utilisation prend du temps. Pour modifier la conception instantanément, créez une nouvelle conception, puis sélectionnez-la dans l’activité et enregistrez la recommandation.

Comme puis-je capturer des informations clés pour affichage dans la conception ? Exemple : si nous souhaitons afficher la catégorie d’un produit clé, comment encoderais-je cette valeur dans la conception de Velocity ? section_F08043B14BA24BC8815FEF25F4F84C39

Le paramètre $key. *valeur* capte la plupart des informations des produits clés à afficher dans la conception. Par exemple, si vous souhaitez afficher la miniature du produit clé, utilisez $key.thumbnailURL.

Quelle version de Velocity est utilisée ? section_28F00E15A4A54A768782A3F5BB0CDB21

La version 1.7 sans outil ou bibliothèque ajoutée. La fonctionnalité de base de Velocity est disponible.

Comment procéder pour remplacer une valeur d’entité existante par une valeur vierge ? Par exemple, les entity.message d’un élément doivent être effacés lorsqu’une promotion se termine. section_B88F2C2925DC4508974B2F8B13F961CB

L’envoi d’un espace insécable JavaScript semble réaliser l’opération. 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 au lieu d’une valeur nulle.

Puis-je utiliser un script de profil dans une conception Recommendations ? section_6BD55203984A4D80A0C6F241AD7806DF

Oui. Pour utiliser un script de profil dans une conception Recommendations, encapsulez le nom dans \${...}. Par exemple, si votre script de profil s’appelle user.basket, référencez-le en tant que \${user.basket} dans la conception. Notez que la barre oblique inverse implique que le script de profil n’est pas rendu par Velocity. Par conséquent, vous ne pouvez effectuer aucune opération sur le script de profil dans un modèle Velocity. La valeur sera directement imprimée sur la page.

recommendation-more-help
3d9ad939-5908-4b30-aac1-a4ad253cd654