La balise “Le contact a visité un produit” est un fragment de code HTML qui sert à signaler qu’un contact a visité un produit spécifique lors de sa navigation sur le site web.
Quelle est cette balise et où l’utiliser ?
La balise "cn_product_visited" doit être insérée dans toutes les pages de détail produit.
Propriétés
Les différentes propriétés de la balise "Le contact a visité un produit" doivent être définies à l’intérieur de la balise "cn_product_visited" en tant que balises filles, en indiquant le nom de la propriété dans l’attribut "class".
Les propriétés à inclure dans la balise sont :
Nom | Obligatoire | Type | Multiples | Description |
---|---|---|---|---|
url | Oui | string | Non | URL de la page du produit (l’URL ne doit pas être encodée). |
product_id | Oui | string | Non | Identifiant unique du produit (dans l’eCommerce). |
name | Oui | string | Non | Nom du produit. |
unit_price | Oui | decimal | Non | Prix unitaire du produit. |
description | Non | string | Non | Description du produit. |
image_url | Non | string | Non | URL de l’image du produit. |
availability | Non | string | Non | Peut prendre l’une des valeurs suivantes : InStock ou OutOfStock. |
category | Non | string | Oui | La catégorie à laquelle appartient le produit. Si l’eCommerce permet des sous-catégories, vous pouvez les indiquer avec le chemin complet de la catégorie, en séparant chaque niveau avec le caractère '/'. Par exemple : "/Ordinateurs/Claviers/Logitech". |
tag | Non | string | Oui | Les étiquettes associées au produit. |
brand | Non | string | Non | Marque du produit. |
review_count | Non | integer | Non | Nombre d’avis sur le produit. |
rating_value | Non | decimal | Non | Évaluation du produit normalisée sur une échelle de 0 à 5. |
rating_count | Non | integer | Non | Nombre total d’évaluations du produit. |
thumbnail_url | Non | string | Non | URL de l’image miniature du produit. |
related_external_product_id | Non | string | Oui | Identifiants des produits associés. |
priority | Non | integer | Non | Priorité d’un produit. |
unit_price_original | Non | decimal | Non | Prix unitaire original du produit. |
unit_price_without_vat | Non | decimal | Non | Prix unitaire hors taxes du produit. |
discounted_percentage | Non | decimal | Non | Pourcentage de réduction, échelle de 0 à 100 sans symbole de pourcentage. |
discounted_amount | Non | decimal | Non | Montant de la remise du produit (doit correspondre à unit_price_original - unit_price). |
published_at | Non | datetime | Non | Date de publication du produit dans le catalogue du magasin au format ISO 8601. Par exemple : "2020-05-20T15:12:20Z". |
custom_field_1 | Non | string | Non | Champ personnalisé du produit. |
custom_field_2 | Non | string | Non | Champ personnalisé du produit. |
custom_field_3 | Non | string | Non | Champ personnalisé du produit. |
Autres considérations
Puisqu’elles partagent des propriétés, il est recommandé de déclencher cet événement en même temps que la balise "Le contact a recherché un produit" lorsqu’un produit est visité après une recherche, comme indiqué ci-dessous :
<div class="cn_product_visited cn_product_searched" style="display:none">
... propriétés ici ...
</div>
Exemple
Une fois les propriétés incluses, la balise aura cet aspect :
<div class="cn_product_visited" style="display:none">
<span class="url">http://example.org/products/pr10633</span>
<span class="product_id">pr10633</span>
<span class="name">Microsoft Office 365 Personnel 1 Licence 1 An</span>
<span class="description">La suite Office à utiliser à la maison et en déplacement.</span>
<span class="image_url">http://example.org/img/products/pr10658.jpg</span>
<span class="unit_price">45.50</span>
<span class="availability">InStock</span>
<span class="category">/Ordinateurs/Logiciels</span>
<span class="tag">Microsoft</span> <span class="tag">Personnel</span>
<span class="tag">Logiciel</span> <span class="brand">Microsoft Office</span>
<span class="review_count">7</span> <span class="rating_value">3.9</span>
<span class="thumbnail_url">http://example.org/img/thumbnails/products/pr10658.jpg</span>
<span class="related_external_product_id">pr10636</span>
<span class="related_external_product_id">pr11939</span>
<span class="related_external_product_id">pr12653</span>
<span class="priority">6</span>
<span class="published_at">2020-05-20T15:24:20Z</span>
<span class="custom_field_1">Information personnalisée d'exemple</span>
</div>
Poursuivez votre apprentissage !
Pour exploiter tout le potentiel de votre compte Connectif, nous vous recommandons de poursuivre avec les articles suivants :
- Intégration via balises , pour découvrir toutes les notifications que vous pouvez envoyer depuis votre eCommerce à Connectif et leur fonctionnement.
- Intégration via événements JavaScript , pour découvrir cette méthode d’intégration qui vous permet un meilleur contrôle sur le moment et la manière d’envoyer les événements.
- Intégration avec Connectif via API , pour synchroniser contacts, produits, achats et coupons.
- Vérifier l'intégration avec l’eCommerce, pour s'assurer que toutes les données sont correctement synchronisées sur votre compte Connectif.