Le processus de synchronisation des cookies est utilisé pour garantir un cookie unique et réutilisable pour chaque appel publicitaire au cours d'une session et pour toutes les sessions avec le même navigateur (jusqu'à ce que les cookies soient effacés par l'utilisateur). Si vous constatez que les cookies ne sont pas conservés d'une session à l'autre, ou même au sein de la même session, la liste des problèmes possibles ci-dessous peut fournir des informations pour vous aider à résoudre le problème.
Des tactiques de blocage sont utilisées par l’utilisateur
L'utilisateur peut utiliser le mode Privé/Incognito dans son navigateur, ou peut effacer ses cookies. Ils ont peut-être activé « Interdire le suivi » ou ils ont peut-être installé un bloqueur de publicités ou de cookies.
Dans ces cas-là, vous ne pouvez pas faire grand-chose ; le manque de permanence des cookies est un comportement normal lorsque ces outils pilotés par l'utilisateur sont utilisés. Mais tant qu'un cookie est défini, même temporairement pour la session, il fonctionnera toujours correctement et sera utilisé pour le capping. Dans le cas des bloqueurs de publicités et des bloqueurs de cookies, ils désactivent complètement la configuration des cookies, il est donc normal que vous ne voyiez aucun cookie configuré.
L'application Web utilise Ajax / XHR / JQuery ou d'autres cadres
Vous avez peut-être intégré la synchronisation des cookies ou des parties de votre code dans un cadre ; cela peut interférer avec le processus de synchronisation des cookies, à moins que vous ne preniez des mesures supplémentaires pour le faire fonctionner. XHR, par exemple, utilise le concept d'« identifiants » pour stocker les données des cookies, et sans les paramètres appropriés, il est possible que votre code ne stocke et ne transmet aucune information d'identification (Plus d'informations ici).
Vous devrez peut-être adapter le processus de synchronisation des cookies à votre cadre particulier ; vous pouvez le faire tant que le résultat final est le même que le processus normal de synchronisation des cookies. Veuillez vous référer à la documentation de votre cadre pour savoir comment gérer les cookies.
Pour valider une synchronisation modifiée de cookie dans un cadre, commencez par intégrer la synchronisation de cookie sur une page simple sans cadre. Le navigateur doit agir normalement et définir et renvoyer le cookie persistant. Ensuite, comparez avec votre intégration avec le cadre et voyez si vous obtenez le même résultat. Si vous n'obtenez pas le même résultat, vous devrez réparer l'intégration de votre cadre jusqu'à ce qu'il fonctionne.
Utilisation du Web mobile
iOS et Android agissent de façons différentes, et différents navigateurs agissent différemment sur chacun de ces systèmes d'exploitation. En outre, il est possible qu'un paramètre initié par l'utilisateur comme « Limiter le suivi publicitaire » empêche les cookies de fonctionner correctement dans les navigateurs mobiles.
Pour cette raison, nous vous recommandons d'utiliser une application d’origine pour mobile, car les applications d’origine n'utilisent généralement pas de cookies ni de processus de synchronisation des cookies ; elles utilisent l'identifiant de publicité d’origine.