En el back office
Asegúrese de que se cumplen las siguientes condiciones:- La rule se crea para el entorno correcto (
production,stagingodevelopment). - La rule está habilitada (activada).
- La rule apunta a tráfico que puede exponerse realmente (es decir, segmentos o visitantes coincidentes).
En el SDK
Compruebe estos puntos con cuidado:-
El
KameleoonClientse crea con la configuración correcta:siteCode- Variable
environment networkDomain(si procede)
-
getVisitorCode()se llama solo una vez y su valor se reutiliza donde sea necesario elvisitorCode. -
Si utiliza el modo híbrido (con
engine.jsen el frontend):- El
visitorCodeestá correctamente sincronizado entre el SDK y el frontend.
- El
-
Para las Experiment Rules:
- Se llama a
setLegalConsent(true)para garantizar que se permite la recopilación de datos.
- Se llama a
-
Para las Delivery Rules:
- Se llama a
isFeatureActive()ogetVariation(). - El método devuelve
true(o la variación esperada).
- Se llama a
-
Para las Experiment Rules:
- Se llama a
getVariation()y devuelve la variación esperada.
- Se llama a
Consejos de depuración
Si ha confirmado todo lo anterior y siguen faltando datos:-
Registre en la consola:
- El valor del consentimiento
- El
visitorCode - Los valores de las variaciones. Verifique que los valores coincidan con los que se muestran en el navegador.
- Habilite el logging del SDK y compruebe si hay errores.