Afin de bénéficier des fonctionnalités de tracking et de tag container de Alphalyr Marketing Studio, il est impératif d’implémenter les master tags sur les différentes pages de votre site e-commerce.
Les tags présentés dans ce chapitre sont codés en Javascript et ils sont à insérer juste avant la fermeture du tag </head>.
Page d'Accueil
<script type="text/javascript"> (function() { var script = document.createElement("script"); script.type = "text\/javascript"; script.charset = "UTF-8"; script.async = "async"; script.defer = "defer"; script.src = ("https:" == document.location.protocol ? "https" : "http") + "://tck.alphalyr.com/tag?page=home&aid=ALPHALYR_PUBLIC_KEY&cid=CUSTO MER_HASH&gdpr_consent=GDPR_CONSENT&consent_ads=CONSENT_ADS&consent_performance=CONSENT_PERFORMANCE"; document.getElementsByTagName("head")[0].appendChild(script); })(); </script> |
ALPHALYR_PUBLIC_KEY
Clé publique unique qui vous a été communiquée par Alphalyr Marketing Studio.
CUSTOMER_HASH
Hash MD5 de l’adresse email du client lorsqu’il est identifié. Laisser le paramètre vide si le client n’est pas identifié.
GDPR_CONSENT
Prend la valeur 1 si l’internaute a consenti à l’utilisation des Cookies et Traceurs
Dans le cas contraire, la valeur est 0.
Ce consentement concerne l’utilisation des données de l’internaute à des fins de mesures et analyses de performances Marketing.
CONSENT_ADS
Prend la valeur 1 si l’internaute a consenti à l’utilisation de ses données pour le ciblage publicitaire. Ce paramètre est retransmis aux partenaires.
CONSENT_PERFORMANCE
Prend la valeur 1 si l’internaute a consenti à l’utilisation de ses données pour la mesure de performance. Ce paramètre est retransmis aux partenaires.
Page Catégorie
<script type="text/javascript"> (function() { var script = document.createElement("script"); script.type = "text\/javascript"; script.charset = "UTF-8"; script.async = "async"; script.defer = "defer"; script.src = ("https:" == document.location.protocol ? "https" : "http") + "://tck.alphalyr.com/tag?page=category&aid=ALPHALYR_PUBLIC_KEY&cid=CUSTOMER_HASH&catId=CATEGORY_ID&catDescription=CATEGORY_DESCRIPTION&parentIds=PARENT_IDS&gdpr_consent=GDPR_CONSENT&consent_ads=CONSENT_ADS&consent_performance=CONSENT_PERFORMANCE"; document.getElementsByTagName("head")[0].appendChild(script); })(); </script> |
ALPHALYR_PUBLIC_KEY
Clé publique unique qui vous a été communiquée par Alphalyr Marketing Studio.
CUSTOMER_HASH
Hash MD5 de l’adresse email du client lorsqu’il est identifié. Laisser le paramètre vide si le client n’est pas identifié.
CATEGORY_ID
Identifiant unique de la catégorie de produits.
CATEGORY_DESCRIPTION
Description de la catégorie courante.
PARENT_IDS
Optionnel - Liste des identifiants uniques des catégories parentes, séparés par le caractère « , ».
Exemple :
&parentIds=1,5,42
GDPR_CONSENT
Prend la valeur 1 si l’internaute a consenti à l’utilisation des Cookies et Traceurs
Dans le cas contraire, la valeur est 0.
Ce consentement concerne l’utilisation des données de l’internaute à des fins de mesures et analyses de performances Marketing.
CONSENT_ADS
Prend la valeur 1 si l’internaute a consenti à l’utilisation de ses données pour le ciblage publicitaire. Ce paramètre est retransmis aux partenaires.
CONSENT_PERFORMANCE
Prend la valeur 1 si l’internaute a consenti à l’utilisation de ses données pour la mesure de performance. Ce paramètre est retransmis aux partenaires.
Page Produit
<script type="text/javascript"> (function() { var script = document.createElement("script"); script.type = "text\/javascript"; script.charset = "UTF-8"; script.async = "async"; script.defer = "defer"; script.src = ("https:" == document.location.protocol ? "https" : "http") + "://tck.alphalyr.com/tag?page=product&aid=ALPHALYR_PUBLIC_KEY&cid=CUSTOMER_HASH&prodId=PRODUCT_ID&prodDescription=PRODUCT_DESCRIPTION&prodPrice=PRODUCT_PRICE&catIds=CATEGORY_IDS&gdpr_consent=GDPR_CONSENT&consent_ads=CONSENT_ADS&consent_performance=CONSENT_PERFORMANCE"; document.getElementsByTagName("head")[0].appendChild(script); })(); </script> |
ALPHALYR_PUBLIC_KEY
Clé publique unique qui vous a été communiquée par Alphalyr Marketing Studio.
CUSTOMER_HASH
Hash MD5 de l’adresse email du client lorsqu’il est identifié. Laisser le paramètre vide si le client n’est pas identifié.
PRODUCT_ID
Identifiant unique du produit.
PRODUCT_DESCRIPTION
Description du produit.
PRODUCT_PRICE
Prix unitaire hors taxe du produit.
CATEGORY_IDS
Liste des catégories dans lesquelles se trouve le produit, séparées par le caractère « , ».
Exemple :
&catIds=12,15,22
GDPR_CONSENT
Prend la valeur 1 si l’internaute a consenti à l’utilisation des Cookies et Traceurs
Dans le cas contraire, la valeur est 0.
Ce consentement concerne l’utilisation des données de l’internaute à des fins de mesures et analyses de performances Marketing.
CONSENT_ADS
Prend la valeur 1 si l’internaute a consenti à l’utilisation de ses données pour le ciblage publicitaire. Ce paramètre est retransmis aux partenaires.
CONSENT_PERFORMANCE
Prend la valeur 1 si l’internaute a consenti à l’utilisation de ses données pour la mesure de performance. Ce paramètre est retransmis aux partenaires.
Page Panier
<script type="text/javascript"> (function() { var script = document.createElement("script"); script.type = "text\/javascript"; script.charset = "UTF-8";
script.defer = "defer"; script.src = ("https:" == document.location.protocol ? "https" : "http") + "://tck.alphalyr.com/tag?page=cart&aid=ALPHALYR_PUBLIC_KEY&cid=CUSTOMER_HASH&products=PRODUCT_TAB&totalPrice=TOTAL_PRICE¤cy=CURRENCY&gdpr_consent=GDPR_CONSENT&consent_ads=CONSENT_ADS&consent_performance=CONSENT_PERFORMANCE"; document.getElementsByTagName("head")[0].appendChild(script); })(); </script> |
ALPHALYR_PUBLIC_KEY
Clé publique unique qui vous a été communiquée par Alphalyr Marketing Studio.
CUSTOMER_HASH
Hash MD5 de l’adresse email du client lorsqu’il est identifié. Laisser le paramètre vide si le client n’est pas identifié.
PRODUCT_TAB
Cette valeur doit être renseignée de la façon suivante :
&products=ID_PRODUIT_1:QUANTITE_PRODUIT1:PRIX_UNITAIRE_PRODUIT_1; ID_PRODUIT_2:QUANTITE_PRODUIT_2:PRIX_UNITAIRE_PRODUIT_2
Notez que les délimiteurs utilisés sont les caractères « : » pour les différents champs d’un seul type de produits, et « ; » pour délimiter plusieurs types de produits.
TOTAL_PRICE
Prix total du panier hors taxe et hors frais de livraison.
CURRENCY
Correspond au code ISO-4217 de la devise (exemple : EUR).
GDPR_CONSENT
Prend la valeur 1 si l’internaute a consenti à l’utilisation des Cookies et Traceurs
Dans le cas contraire, la valeur est 0.
Ce consentement concerne l’utilisation des données de l’internaute à des fins de mesures et analyses de performances Marketing.
CONSENT_ADS
Prend la valeur 1 si l’internaute a consenti à l’utilisation de ses données pour le ciblage publicitaire. Ce paramètre est retransmis aux partenaires.
CONSENT_PERFORMANCE
Prend la valeur 1 si l’internaute a consenti à l’utilisation de ses données pour la mesure de performance. Ce paramètre est retransmis aux partenaires.
Tag Ajout au Panier
<script type="text/javascript"> (function() { var script = document.createElement("script"); script.type = "text\/javascript"; script.charset = "UTF-8";
script.defer = "defer"; script.src = ("https:" == document.location.protocol ? "https" : "http") + "://tck.alphalyr.com/tag?page=addToCart&aid=ALPHALYR_PUBLIC_KEY&cid=CUSTOMER_HASH&products=PRODUCT_TAB&totalPrice=TOTAL_PRICE¤cy=CURRENCY &gdpr_consent=GDPR_CONSENT&consent_ads=CONSENT_ADS&consent_performance=CONSENT_PERFORMANCE"; document.getElementsByTagName("head")[0].appendChild(script); })(); </script> |
Contrairement aux autres Master Tags, le tag « Ajout au Panier » ne doit pas être déclenché systématiquement lors d’un chargement de page. En effet, il ne doit être déclenché que lorsqu’il y a une action d’ajout de produit au panier.
ALPHALYR_PUBLIC_KEY
Clé publique unique qui vous a été communiquée par Alphalyr Marketing Studio.
CUSTOMER_HASH
Hash MD5 de l’adresse email du client lorsqu’il est identifié. Laisser le paramètre vide si le client n’est pas identifié.
PRODUCT_TAB
Cette valeur doit être renseignée de la façon suivante :
&products=ID_PRODUIT_1:QUANTITE_PRODUIT1:PRIX_UNITAIRE_PRODUIT_1; ID_PRODUIT_2:QUANTITE_PRODUIT_2:PRIX_UNITAIRE_PRODUIT_2
Notez que les délimiteurs utilisés sont les caractères « : » pour les différents champs d’un seul type de produits, et « ; » pour délimiter plusieurs types de produits.
TOTAL_PRICE
Prix total du panier hors taxe et hors frais de livraison.
CURRENCY
Correspond au code ISO-4217 de la devise (exemple : EUR).
GDPR_CONSENT
Prend la valeur 1 si l’internaute a consenti à l’utilisation des Cookies et Traceurs
Dans le cas contraire, la valeur est 0.
Ce consentement concerne l’utilisation des données de l’internaute à des fins de mesures et analyses de performances Marketing.
CONSENT_ADS
Prend la valeur 1 si l’internaute a consenti à l’utilisation de ses données pour le ciblage publicitaire. Ce paramètre est retransmis aux partenaires.
CONSENT_PERFORMANCE
Prend la valeur 1 si l’internaute a consenti à l’utilisation de ses données pour la mesure de performance. Ce paramètre est retransmis aux partenaires.
Page de confirmation de Commande
Dans le cadre du respect des directives de la RGPD, ne pas déclencher ce tag lorsque l’internaute n’a pas consenti à l’utilisation de ses données à des fins de mesures de performances Marketing.
<script type="text/javascript"> (function() { var script = document.createElement("script"); script.type = "text\/javascript"; script.charset = "UTF-8"; script.async = "async"; script.defer = "defer"; script.src = ("https:" == document.location.protocol ? "https" : "http") + "://tck.alphalyr.com/track?aid=ALPHALYR_PUBLIC_KEY&cid=CUSTOMER_HASH&products=PRODUCT_TAB&totalPrice=TOTAL_PRICE&totalPriceWithTax=TOTAL_PRICE_WITH_TAX&shippingPrice=SHIPPING_PRICE&reference=REFERENCE&new=CUSTOMER_TYPE¤cy=CURRENCY&discountCode=DISCOUNT_CODE&discountAmount=DISCOUNT_AMOUNT&segments=SEGMENTS&gdpr_consent=GDPR_CONSENT&consent_ads=CONSENT_ADS&consent_performance=CONSENT_PERFORMANCE"; document.getElementsByTagName("head")[0].appendChild(script); })(); </script> |
ALPHALYR_PUBLIC_KEY
Clé publique unique qui vous a été communiquée par Alphalyr Marketing Studio.
CUSTOMER_HASH
Hash MD5 de l’adresse email du client lorsqu’il est identifié. Laisser le paramètre vide si le client n’est pas identifié.
PRODUCT_TAB (Il faut que l’ID produit correspond à celui présent dans le flux produit qui sera intégré dans la plateforme)
Cette valeur doit être renseignée de la façon suivante :
&products=ID_PRODUIT_1:QUANTITE_PRODUIT1:PRIX_UNITAIRE_PRODUIT_1; ID_PRODUIT_2:QUANTITE_PRODUIT_2:PRIX_UNITAIRE_PRODUIT_2
Notez que les délimiteurs utilisés sont les caractères « : » pour les différents champs d’un seul type de produits, et « ; » pour délimiter plusieurs types de produits.
TOTAL_PRICE
Prix total du panier hors taxe et hors frais de livraison.
TOTAL_PRICE_WITH_TAX (OPTIONNEL)
Prix total du panier TTC hors frais de livraison.
SHIPPING_PRICE (OPTIONNEL)
Optionnel - Prix total de la livraison.
REFERENCE
Référence unique de la commande.
CUSTOMER_TYPE
Prend la valeur « 0 » lorsqu’il s’agit d’un ancien client et « 1 » lorsqu’il s’agit d’un nouveau client.
CURRENCY
Correspond au code ISO-4217 de la devise (exemple : EUR).
DISCOUNT_CODE
Correspond au code de réduction appliqué à la commande.
DISCOUNT_AMOUNT
Correspond au montant total de la réduction appliquée avec le code promo.
SEGMENTS
Optionnel – correspond au segment auquel le client appartient. Si le client appartient à plusieurs segments, séparer les différents segments par le délimiteur « , ».
GDPR_CONSENT
Prend la valeur 1 si l’internaute a consenti à l’utilisation des Cookies et Traceurs
Dans le cas contraire, la valeur est 0.
Ce consentement concerne l’utilisation des données de l’internaute à des fins de mesures et analyses de performances Marketing.
CONSENT_ADS
Prend la valeur 1 si l’internaute a consenti à l’utilisation de ses données pour le ciblage publicitaire. Ce paramètre est retransmis aux partenaires.
CONSENT_PERFORMANCE
Prend la valeur 1 si l’internaute a consenti à l’utilisation de ses données pour la mesure de performance. Ce paramètre est retransmis aux partenaires.
Page de confirmation de Lead (Optionnel)
Dans le cadre du respect des directives de la RGPD, ne pas déclencher ce tag lorsque l’internaute n’a pas consenti à l’utilisation de ses données à des fins de mesures de performances Marketing.
<script type="text/javascript"> (function() { var script = document.createElement("script"); script.type = "text\/javascript"; script.charset = "UTF-8";
script.defer = "defer"; script.src = ("https:" == document.location.protocol ? "https" : "http") + "://tck.alphalyr.com/lead? aid=ALPHALYR_PUBLIC_KEY&reference=REFERENCE&gdpr_consent=GDPR_CONSENT&consent_ads=CONSENT_ADS&consent_performance=CONSENT_PERFORMANCE"; document.getElementsByTagName("head")[0].appendChild(script); })(); </script> |
ALPHALYR_PUBLIC_KEY
Clé publique unique qui vous a été communiquée par Alphalyr Marketing Studio.
REFERENCE
Référence unique du lead.
GDPR_CONSENT
Prend la valeur 1 si l’internaute a consenti à l’utilisation des Cookies et Traceurs
Dans le cas contraire, la valeur est 0.
Ce consentement concerne l’utilisation des données de l’internaute à des fins de mesures et analyses de performances Marketing.
CONSENT_ADS
Prend la valeur 1 si l’internaute a consenti à l’utilisation de ses données pour le ciblage publicitaire. Ce paramètre est retransmis aux partenaires.
CONSENT_PERFORMANCE
Prend la valeur 1 si l’internaute a consenti à l’utilisation de ses données pour la mesure de performance. Ce paramètre est retransmis aux partenaires.
Page Autres
<script type="text/javascript"> (function() { var script = document.createElement("script"); script.type = "text\/javascript"; script.charset = "UTF-8"; script.async = "async"; script.defer = "defer";
"://tck.alphalyr.com/tag?page=other&aid=ALPHALYR_PUBLIC_KEY&cid=CUSTOMER_HASH&gdpr_consent=GDPR_CONSENT&consent_ads=CONSENT_ADS&consent_performance=CONSENT_PERFORMANCE"; document.getElementsByTagName("head")[0].appendChild(script); })(); </script> |
ALPHALYR_PUBLIC_KEY
Clé publique unique qui vous a été communiquée par Alphalyr Marketing Studio.
CUSTOMER_HASH
Hash MD5 de l’adresse email du client lorsqu’il est identifié. Laisser le paramètre vide si le client n’est pas identifié.
GDPR_CONSENT
Prend la valeur 1 si l’internaute a consenti à l’utilisation des Cookies et Traceurs
Dans le cas contraire, la valeur est 0.
CONSENT_ADS
Prend la valeur 1 si l’internaute a consenti à l’utilisation de ses données pour le ciblage publicitaire. Ce paramètre est retransmis aux partenaires.
CONSENT_PERFORMANCE
Prend la valeur 1 si l’internaute a consenti à l’utilisation de ses données pour la mesure de performance. Ce paramètre est retransmis aux partenaires.