Skip to main content
Ce module fournit des méthodes pour définir les données personnalisées pour le suivi des caractéristiques du client ou de la visite. Il comprend également des méthodes de gestion des données pour récupérer et écrire des données dans le LocalStorage unifié de Kameleoon.

readLocalData

La méthode readLocalData() lit les données locales que vous avez précédemment stockées via writeLocalData(). Le moteur récupère ces données à partir du Local Storage unifié, qui contourne les limitations du stockage standard.
Arguments Valeur de retour

performRemoteSynchronization

La méthode performRemoteSynchronization() déclenche un appel de synchronisation serveur (SSC) vers l’API Data. Cet appel récupère l’historique des visites stocké sur les serveurs backend de Kameleoon pour le visiteur actuel et l’écrit dans le LocalStorage. Les données sont ainsi accessibles via l’Activation API et disponibles pour le ciblage. Cette méthode s’exécute généralement automatiquement pour la réconciliation multi-appareils ou pour Safari ITP ; elle ne nécessite pas d’appel manuel.
Arguments

resetCustomData

The resetCustomData() method resets a custom data value.
Arguments

retrieveDataFromRemoteSource

La méthode retrieveDataFromRemoteSource() récupère les données stockées sur un serveur Kameleoon distant avec la clé spécifiée. Cette méthode supporte la récupération de données stockées précédemment via l’API Data. Utilisez-la pour un stockage et une récupération rapides de gros volumes de données pour les visiteurs. Ce mécanisme asynchrone nécessite une fonction callback lorsque l’appel au serveur se termine.
Arguments

setCustomData

La méthode setCustomData() définit une valeur de custom data.
Arguments

writeLocalData

La méthode writeLocalData() enregistre les données locales dans le navigateur du visiteur pour une récupération ultérieure via readLocalData(). Le moteur stocke cela comme des données de session unifiées dans le stockage local, contournant les limitations de stockage standard. Les données deviennent immédiatement disponibles pour la récupération dans le même onglet via la mise en cache RAM, tandis que l’écriture physique se fait de manière asynchrone.
Arguments