Environnement
Adobe Target
Problème
En utilisant un script de profil personnalisé qui se lit lorsqu’un visiteur a visité une URL spécifique, il crée et renvoie un score.
Par défaut, le score est 0, si le visiteur arrive sur la page, le score est alors incrémenté de 1, puis, en utilisant les règles d’audience, je peux le dire après qu’un visiteur a vu l’expérience plus de 2 fois n’affiche pas l’expérience.
Vous souhaitez également que le score soit effacé lorsque la session d’un utilisateur est terminée. Dès lors, lorsqu’il revient sur le site, son score est défini par défaut sur 0.
Comme il est basé sur le profil du visiteur, vous devez attendre que le profil du visiteur soit actualisé (14 jours par défaut) pour que le score soit rétabli par défaut sur 0.
Si vous utilisez user.isNewSession
et chaque fois que c’est vrai, il redéfinit le score du profil sur 0.
Cela signifie-t-il qu’après 30 minutes de non-principal, le visiteur redéfinira le score ?
Ou est-il plus facile de déclencher les scripts de profil une fois par visite individuelle, et non par le profil des visiteurs ?
Solution
Si un utilisateur revient sur le site sans effacer le cache et les cookies, Target traite la session de la même manière et place cet utilisateur dans le script de profil (si l’utilisateur satisfait à la condition).
user.yourProfileScriptName
est égal à valeur statique 1).Cela garantit la diffusion Target uniquement lors de la première visite de la session. Cela permet de diffuser l’expérience même après 30 minutes de l’activité ou après avoir effacé le cache et les cookies.