Dans le back office
Assurez-vous que les conditions suivantes sont remplies :- La regle est creee pour le bon environnement (
production,stagingoudevelopment). - La regle est activee (mise sur on).
- La regle cible un trafic qui peut reellement etre expose (c’est-a-dire des segments ou des visiteurs correspondants).
Dans le SDK
Verifiez ces points attentivement :-
Le
KameleoonClientest cree avec la configuration correcte :siteCode- variable
environment networkDomain(le cas echeant)
-
getVisitorCode()est appele une seule fois, et sa valeur est reutilisee partout ou levisitorCodeest necessaire. -
Si vous utilisez le mode hybride (avec
engine.jssur le frontend) :- Le
visitorCodeest correctement synchronise entre le SDK et le frontend.
- Le
-
Pour les regles d’expérience :
setLegalConsent(true)est appele pour s’assurer que la collecte de donnees est autorisee.
-
Pour les regles de delivrance :
isFeatureActive()ougetVariation()est appele.- La methode retourne
true(ou la variation attendue).
-
Pour les regles d’expérience :
getVariation()est appele et retourne la variation attendue.
Conseils de debogage
Si vous avez confirme tout ce qui precede et que des donnees manquent toujours :-
Journaliser dans la console :
- La valeur de consentement
- Le
visitorCode - Les valeurs de variation Verifiez que les valeurs correspondent a celles affichees dans le navigateur.
- Activer la journalisation du SDK et verifier les erreurs eventuelles.