Après avoir intégré le javascript Eulerian comme expliqué dans Les tags Eulerian vous pouvez déclencher la fonction
Le format d'appel EA_push est le suivant :
EA_push( _CALLTYPE_ , [ _ARRAY_PARAMS_ ] );
où “” peut prendre les valeurs suivantes
L'appel par défaut est '' ce qui rend ces deux appels identiques :
EA_push( 'collector', [ _ARRAY_PARAMS ] );
EA_push( [ _ARRAY_PARAMS ] );
L'appel collector gère :
- l'acquisition du recueil de consentement
- la sortie du système de gestion de balise
- la sortie du système de gestion de connecteur Server-Server
- la cascade vers d'autres types d'appel en interne (côté serveur Eulerian) de manière transparente
Le collector prend en charge la cascade vers les types d'appels :
- - déclenché par défaut
- - avec présence de paramètre d'action
- - avec présence de paramètre de panier
- - avec présence de paramètre de vente
- - avec présence de paramètre de devis
- - avec présence de paramètre d'événement
- - avec la présence de paramètre de nouveau client
Appel direct vers une(des) action(s).
EA_push( 'action', [
'actionname', 'form-subscribe1',
'actionmode', 'out'
] );
Appel direct d'ajout d'un paramètre clef/valeur à une action en cours.
EA_push( 'actionparam', [
'actionname', 'mon-actionIN-deja-initialisé',
'actionpname', 'param1',
'actionpvalue', 'value1'
] );
Appel fonctionnel côté client - ne génère pas d'appel vers Eulerian.
Permet de déclencher du javascript au chargement du javascript Eulerian.
EA_push( 'onload', [ function() {
console.log('EA js is loaded');
} ]);
Appel fonctionnel côté client - ne génère pas d'appel vers Eulerian.
Demande de déclencher le javascript fourni au retour “interprété” du collector (donc après le consentement et possible les tags tiers)
EA_push( 'ondone', [ function() {
console.log('EA collector done');
} ]);
Ces types d'appels dissociés permettent de suivre les événements simples.
EA_push( 'link', [ _NAME_ ] );
EA_push( 'event', [ _NAME_ ] );
EA_push( 'button', [ _NAME_ ] );
EA_push( 'download', [ _NAME_ ] );
Ces types d'appels dissociés permettent de suivre les événements simples sur les produits.
EA_push( 'productlink', [ _PRODUCT_REF_, _NAME_ ] );
EA_push( 'productevent', [ _PRODUCT_REF_, _NAME_ ] );
EA_push( 'productbutton', [ _PRODUCT_REF_, _NAME_ ] );
EA_push( 'productdownload', [ _PRODUCT_REF_, _NAME_ ] );