Skip to main content
Probar un cambio a lo largo de un recorrido de usuario, como un flujo de checkout o un registro de varios pasos, normalmente implica crear y coordinar un experimento independiente para cada página involucrada. Los experimentos multipágina te permiten diseñar variaciones que abarcan varias páginas dentro de un único experimento, para que puedas probar todo el recorrido como una sola unidad. Los experimentos multipágina ofrecen las siguientes ventajas:
  • Pruebas holísticas: evalúa el impacto de tus cambios a lo largo de recorridos de usuario que abarcan varias páginas.
  • Gestión unificada del experimento: crea y gestiona variaciones que afectan a páginas distintas dentro del mismo experimento.
  • Flujo de trabajo simplificado: diseña variaciones para varias páginas a la vez, reduciendo la necesidad de experimentos independientes.
Creación de variaciones multipágina:
  1. Inicia el Graphic editor en todas las páginas deseadas.
  2. Diseña tus variaciones e incorpora cambios para cada página dentro de la misma variación.
  3. Define los criterios de targeting de tu experimento multipágina durante la finalización.
Kameleoon también admite la selección simultánea de varios elementos en una o varias páginas. La selección múltiple permite editar de forma eficiente elementos con ID o clases idénticos en varias páginas segmentadas. Por ejemplo, puedes aplicar automáticamente un cambio en un CTA «Add to Cart» de una página a todos los demás CTA «Add to Cart» de las páginas segmentadas en el experimento.

Segmentar páginas según su URL

Una vez completadas tus variaciones, haz clic en Finalize para pasar a la configuración del experimento. En el flujo de finalización, el paso Targeting define las condiciones bajo las cuales tu experimento expone a los visitantes a tus variaciones. Este paso contiene dos secciones: Segments, donde defines condiciones de audiencia como la URL de la página o el tipo de dispositivo, y Triggers, donde defines cuándo y dónde se activa la experiencia. Este artículo cubre las opciones de targeting basadas en página y en todo el sitio, que se encuentran en la sección Triggers.

Varias páginas que comparten la misma URL

Para segmentar varias páginas distintas por URL:
  1. En el flujo de finalización, haz clic en Target a segment > Create a new segment. Se abre la ventana de creación de segmento.
  2. Haz doble clic en la condición Page URL o arrástrala y suéltala para seleccionarla. Puedes añadir esta condición tantas veces como necesites.
  3. Indica la URL o el fragmento de URL al que deseas dirigirte en tu sitio web, y especifica si deseas incluirlo o excluirlo.
Hay disponible una amplia variedad de condiciones de targeting. Para obtener más información sobre las condiciones de targeting, consulta Gestionar segmentos de targeting.
Kameleoon ofrece tres opciones:
  • Contains: ejecuta el test en todas las URL que contienen un fragmento de URL.
  • Corresponds exactly to: ejecuta el test solo en la URL que elijas. Si tu URL contiene parámetros variables, utiliza la opción Matches the regular expression.
  • Matches the regular expression: utiliza esta opción si tu test A/B se ejecuta en un grupo de páginas con parámetros específicos, como ?x=exemple&y=exemple2.
Tomemos esta expresión regular como ejemplo:
La expresión regular anterior indica a Kameleoon que ejecute el test en las páginas que contienen la ruta mywebsite.com/article/january y el parámetro x=y. De los cinco ejemplos siguientes, solo las dos primeras URL son tenidas en cuenta por el test A/B: http://www.mywebsite.com/article/january?x=y https://mywebsite.com/article/january?a=b&x=y&c=d http://www.mywebsite.com/article/january http://www.mywebsite.com/article/january/?x=y http://www.mywebsite.com/article/january/monday?x=y Explicación:
  • La tercera URL no contiene el parámetro x=y.
  • La cuarta URL contiene una / después de january.
  • La quinta URL tiene monday añadido al final.

Varias páginas con el mismo fragmento de URL

Para segmentar varias páginas que contienen el mismo fragmento de URL, crea un segmento con una condición Page URL establecida en Contains, o selecciona la opción de trigger The URLs containing a specific fragment en la sección Triggers del paso Targeting. Por ejemplo, para cambiar el color del botón «Add to basket» en cada una de tus páginas de producto, donde todas las URL contienen un mismo fragmento idéntico, selecciona esta opción de trigger:
Cuando seleccionas The URLs containing a specific fragment, aparece un campo en el que puedes introducir el fragmento. Si todas tus páginas contienen el fragmento /product/, introduce /product/ en este campo para que el experimento se ejecute solo en las páginas que contienen este fragmento.

A partir de un elemento de la página

El targeting basado en URL no funciona en todos los casos. Dos escenarios habituales requieren un enfoque diferente:
  • Todas las URL son distintas.
  • Solo quieres probar el último paso de un proceso de varios pasos, como el registro o el checkout, donde todos los pasos comparten una misma URL. Segmentar por esa URL incluiría todos los pasos en el test A/B, no solo el último.
Para segmentar páginas con precisión a pesar del contenido dinámico, utiliza la condición Presence of an element on the page.
  1. Crea un nuevo segmento dentro de tu experimento.
  2. Selecciona la categoría Technical > Element on the page.
  3. Define el elemento que debe estar presente en la página para incluir a los visitantes en el experimento.
Si tu página contiene un elemento único, especialmente en el caso de un proceso de varios pasos que comparte una misma URL, utiliza este método: indica el ID del elemento HTML o el selector CSS para definir el elemento.
Para un rendimiento óptimo, elige un elemento situado cerca de la parte superior de la página cuando utilices Presence of an element on the page. Colocar el elemento más abajo en la página aumenta la probabilidad de flickering, ya que Kameleoon espera a que el elemento se cargue antes de activar el experimento.

En todo el sitio web

También puedes ejecutar el experimento en todas las páginas de tu sitio web. Para ello, selecciona la opción de trigger The entire site en la sección Triggers del paso Targeting.
Al seleccionar The entire site, se segmentan todas las páginas dentro del alcance del proyecto. Confirma que tus variaciones son compatibles con todas las páginas antes de usar esta opción.