Ces règles s'appliquent à , quel que soit le type de tag implémenté.
Toutes les valeurs — textuelles et numériques — doivent être entre . Les valeurs true et false sont interdites.
Pour indiquer qu'une valeur est nulle ou non applicable, utilisez "-" et non "0". Une valeur vide est également acceptée si le paramètre ne doit pas être pris en compte.
- Les paramètres sont passés en paires — le nombre total d'éléments dans le tableau doit toujours être .
- Il n'est pas possible de passer une liste de valeurs pour un seul paramètre : déclarez autant de paramètres que de valeurs.
- La syntaxe doit respecter le JavaScript standard.
EA_push([ 'clef1', 'valeur1', 'clef2', 'valeur2', ]);
EA_push([ ,'clef1', 'valeur1', 'clef2', 'valeur2' ]);
EA_push([ 'clef1', 'valeur1', 'clef2' 'valeur2' ]);
EA_push([ 'clef1', 'valeur1', 'clef2',, 'valeur2' ]);
EA_push([ 'clef1', 'valeur1', 'clef2', 'valeur2' ]);
- Séparateur décimal : (pas de virgule) —
"20.45" et non "20,45" - Montants en , pas en centimes —
"1002" et non "1 002" - Toujours en , jamais en HT
EA_push([ 'amount', '20.45' ]);
- Pas de codes HTML (ex :
> est interdit) - Caractères accentués à remplacer :
é è ê ë → e / à â → a / ù ü û → u / ô → o / ï î → i / ç → c - Espaces remplacés par
_ - Autres caractères spéciaux remplacés par
-
Le marqueur collector doit toujours être positionné <body>, sans quoi il ne sera pas exécuté.
La balise <noscript> fournit un contenu de remplacement pour les navigateurs qui ne peuvent pas — ou ne veulent pas — exécuter du JavaScript.
- Si le script s'exécute correctement, la balise
<noscript> est ignorée. - Si le JavaScript est désactivé, la balise
<noscript> prend le relais et permet de comptabiliser normalement les hits et conversions.
URL de la page courante (au minimum le nom de domaine). Si la valeur ne correspond pas au domaine, .
Référent de la page courante — permet de remonter et catégoriser le trafic naturel.
Valeur aléatoire à insérer dans l'URI pour éviter la mise en cache : //domain.client.tld/collector/-/VALEUR_ALEATOIRE.html
Vous pouvez ajouter autant de paramètres que souhaité via des paires clé-valeur dans l'URL de l'iframe ou de l'image :
&cle1=valeur1&cle2=valeur2&cle3=valeur3
Certains paramètres natifs JavaScript ont un dans le format noscript / iframe / image :