Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Le Tag JavaScript de SPREAD permet de reposer le cookie de tracking correspondant à l'utilisateur connecté sur l'interface client de votre site.

Ce cookie de tracking permet par exemple de déclencher l'affichage d'un widget en fonction d'une appartenance à un segment, mais aussi de personnaliser le contenu de ce widget.

Pour cela, il faut passer l'adresse email du client connecté dans la configuration du JavaScript de SPREAD.

Dans votre configuration "spconfig", il faut ajouter un paramètre "email" comme indiqué ci-dessous.

        var spconfig = {
            public_key: "ici_votre_cle_publique",
            debug: false,
			email: "email_de_votre_client@email.com",
            set_cookie: true,
            track_order_enabled: true
        };

À chaque changement de cet email, le JavaScript ferra un appel à SPREAD pour reposer le cookie du client. Les widgets chargés sur la même page seront personnalisés grâce à ce cookie.

 

Vérification du fonctionnement

Si le parametre email est bien configuré :

  1. lors du chargement du sp-json.php, un paramètre « email » est ajouté en GET (voir dans l’inspecteur du navigateur, puis « network »)
  2. de plus un cookie spconfig-email est déposé.

Le cookie spconfig-email permet d’éviter de demander le cookie à chaque chargement de page. La re-activation du cookie n’a besoin d’être faite qu’à chaque changement de connexion utilisateur. C’est cette mécanique qui gère cela.

Pour re-tester, il faut donc supprimer ce cookie spconfig-email, avant de recharger la page.

 

  • No labels