Este módulo solo está disponible con la solución Kameleoon Web Experimentation.
assignVariation
El métodoassignVariation() fuerza la asociación de una variación específica a un experimento, lo que anula el algoritmo de asignación estándar. Si lo llama antes de que el experimento se dispare, el motor preasigna la variación para su activación posterior. Si el experimento ya se ha disparado, establezca el argumento override en true para reemplazar la asociación existente.
block
El métodoblock() evita que un experimento se dispare o se active, incluidas las llamadas manuales a trigger(). El bloqueo se aplica a la página actual por defecto hasta la próxima llamada a Kameleoon.API.Core.load(). Establezca el argumento visit en true para bloquear el experimento durante toda la visita.
getAll
El métodogetAll() devuelve todos los experimentos en directo (en ejecución; no en borrador/pausados/detenidos).
getActive
El métodogetActive() devuelve los experimentos activos para la visita y página actuales. Un experimento está activo si su código de variación se ha ejecutado en el contexto de la sesión actual. Para recuperar experimentos que activó en otras URL durante la visita, use getActivatedInVisit().
getById
El métodogetById() devuelve el experimento con el ID especificado.
Valor de retorno
getByName
El métodogetByName() devuelve el experimento con el nombre especificado.
Valor de retorno
getTriggeredInVisit
El métodogetTriggeredInVisit() devuelve todos los experimentos disparados durante la visita actual.
getActivatedInVisit
El métodogetActivatedInVisit() devuelve todos los experimentos activados durante la visita actual.
trigger
El métodotrigger() fuerza el disparo de un experimento, omitiendo las condiciones de segmentación. Esta acción inicia el experimento pero puede no activarlo.