1. Marketing Studio
  2. Master Tag Marketing studio

MASTER TAG MARKETING STUDIO - AFFILIATION

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.async = "async";

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&currency=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.async = "async";

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&currency=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&currency=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.async = "async";

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";


script.src = ("https:" == document.location.protocol ? "https" : "http") 
+

"://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.