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=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.

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

<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)

<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.