For the complete documentation index, see llms.txt. This page is also available as Markdown.

Prueba tu programa de defensores

Puedes probar tu programa de Advocate simulando tus reglas del programa con datos de ejemplo para confirmar que una regla se comporta como se espera antes de confiar en ella en producción.

1

Accede a Probar mi programa

  1. En el menú de navegación izquierdo, selecciona [Engage] Reglas del programa Probar mi programa.

    1. Selecciona Siguiente para avanzar entre pasos.

2

Confirma el programa y la versión

  1. El programa se completa previamente a partir de tu contexto actual. Cámbialo solo si necesitas probar uno diferente.

  2. De Versión [Menú desplegable], selecciona si deseas simular la Borrador o En vivo versión.

    1. Obtén más información sobre lo que implica una versión de borrador y una versión en vivo de tu programa de Advocate.

3

Elige el evento y completa sus entradas

  1. Selecciona qué evento quieres simular y luego introduce la información tal como ocurriría en tu programa:

    • Inicio de la referencia

    • El amigo realiza una compra

    • El amigo reembolsa una compra

    • El amigo realiza una acción

Referencia del campo
Campo
Qué hace
Disponible para

Evento de compra

El evento de compra rastreado para simular.

El amigo realiza una compra, El amigo reembolsa una compra

Fecha de compra

La fecha de la compra simulada.

El amigo realiza una compra, El amigo reembolsa una compra

Tipo de evento

El evento rastreado para simular.

El amigo realiza una acción

Fecha del evento

La fecha en que ocurrió el evento.

El amigo realiza una acción

Moneda

La moneda del importe de compra simulado.

El amigo realiza una compra, El amigo realiza una acción

Importe de compra

El importe de la compra simulada.

El amigo realiza una compra (obligatorio), El amigo realiza una acción (opcional)

La referencia comenzó el

La fecha en que comenzó la referencia.

Todos los eventos

Referencia convertida

Especifica si y cuándo la referencia ya se ha convertido.

Todos los eventos excepto Inicio de la referencia

Segmentos de Advocate (opcional)

Limita la prueba a un segmento específico de Advocate.

Todos los eventos

Segmentos de Friend (opcional)

Limita la prueba a un segmento específico de Friend.

Todos los eventos

4

Ejecuta la prueba

  1. Selecciona Ejecutar prueba. Tus reglas se evalúan según el programa seleccionado, la versión y las entradas que proporcionaste.

5

Lee el resultado de la vista previa

  1. Revisa el Vista previa panel:

    1. Un resumen de la regla activada, el intervalo de fechas si se aplican acciones basadas en fechas, y una fila con marca de verificación para cada acción resultante. Confirma si coincide con lo que esperabas.

Casos de prueba

Estos casos de prueba usan reglas de ejemplo que puedes configurar para confirmar que tu programa se comporta como quieres antes de publicarlo. Cada escenario a continuación recorre una situación específica con más detalle. Adapta los detalles, como el desencadenante, los importes y los segmentos, para que coincidan con la configuración de tu propio programa.

Lógica básica del desencadenante

Objetivo:

  • Confirma que una regla básica activada por compra coincide y devuelve el resultado esperado.

  • Confirma que no haya un comportamiento alternativo incorrecto.

Configuración de la regla:

  • Desencadenante: El amigo realiza una compra.

  • Acción: Recompensa y correo al Advocate, con una recompensa en efectivo para el Advocate.

  • No se necesita una acción predeterminada.

Entradas de prueba:

  • Evento: El amigo realiza una compra.

  • Evento de compra, fecha de compra, importe de compra y moneda que coincidan con tu regla.

  • La referencia comenzó el mismo día.

  • Segmentos sin especificar.

Resultado esperado:

  • La regla coincide y la vista previa muestra exactamente qué regla coincidió.

  • La fila de recompensa del Advocate muestra el importe de recompensa configurado.

  • Se muestra la fila del correo electrónico del Advocate.

  • No aparece ninguna otra acción alternativa incorrecta.

Coincidencia de ventana temporal frente a alternativa

Objetivo:

  • Confirma que una fecha dentro de una ventana temporal aplica la acción basada en el tiempo.

  • Confirma que una fecha fuera de la ventana recurre a la opción predeterminada.

Configuración de la regla:

  • Desencadenante: El amigo realiza una compra.

  • Una acción basada en el tiempo limitada a una ventana de fechas, basada en la fecha de inicio de la referencia.

  • Una acción predeterminada fuera de esa ventana.

Ejecución A (dentro de la ventana):

  • Establece la fecha de inicio de la referencia dentro de la ventana.

Resultado esperado A:

  • La vista previa muestra exactamente qué regla basada en el tiempo coincidió.

  • Se aplican su recompensa y su correo electrónico.

Ejecución B (fuera de la ventana):

  • Establece la fecha de inicio de la referencia fuera de la ventana.

Resultado esperado B:

  • La acción basada en el tiempo no coincide.

  • En su lugar, se aplican la recompensa y el correo electrónico predeterminados.

Selección de recompensa por niveles

Objetivo:

  • Confirma que se selecciona el nivel de recompensa correcto según el importe de compra.

Configuración de la regla:

  • Desencadenante: El amigo realiza una compra.

  • Acción: Recompensa por niveles y correo al Advocate.

  • Al menos tres niveles de recompensa por rango de importe de compra (por ejemplo, un nivel bajo, medio y alto).

Entradas de prueba:

  • Ejecuta una vez por nivel.

  • Introduce un importe de compra que caiga dentro del rango de cada nivel.

  • Mantén iguales todas las demás entradas entre ejecuciones.

Resultado esperado:

  • Cada ejecución muestra la recompensa configurada para el nivel en el que cae su importe, no la recompensa de otro nivel.

Elegibilidad limitada por segmento

Objetivo:

  • Confirma que una condición de segmento controla si se aplica la regla.

Configuración de la regla:

  • Desencadenante: El amigo realiza una compra.

  • Una condición que requiere que Advocate esté en un segmento específico.

  • Idealmente, una acción predeterminada para todos los demás.

Ejecución A (coincidencia):

  • Establece el segmento de Advocate como el elegible.

Resultado esperado A:

  • Se aplica la acción elegible.

  • Se omite la predeterminada.

Ejecución B (sin coincidencia):

  • Establece el segmento de Advocate como uno no elegible.

Resultado esperado B:

  • La acción predeterminada se aplica si hay una configurada.

  • Si no, no se activa ninguna acción que cumpla los criterios.

Cálculo de comisión

Objetivo:

  • Confirma que se calcula una recompensa por comisión a partir del importe de compra y se muestra en la moneda correcta.

Configuración de la regla:

  • Desencadenante: El amigo realiza una compra.

  • Acción: Recompensa y correo al Advocate.

  • Una recompensa basada en comisión — un porcentaje del importe de compra — en la moneda de la transacción.

Ejecuta A y B:

  • Dos importes de compra diferentes, misma moneda.

Resultado esperado A y B:

  • Cada uno muestra la tasa de comisión aplicada correctamente a ese importe.

Ejecución C (si tu programa admite varias monedas):

  • El mismo importe que en la ejecución A, pero con una moneda diferente.

Resultado esperado C:

  • La comisión se calcula correctamente y se muestra en la nueva moneda.

  • Esto aísla el manejo de la moneda del cálculo del importe.

Sin coincidencia y sin predeterminado configurado

Objetivo:

  • Confirma que la vista previa muestra claramente que no habrá ninguna acción cuando nada coincida y no haya alternativa.

Configuración de la regla:

  • Una acción basada en el tiempo sin acción predeterminada configurada.

Entradas de prueba:

  • Establece la fecha de inicio de la referencia fuera de la ventana temporal.

Resultado esperado:

  • No hay coincidencia en la ventana temporal.

  • No hay alternativa predeterminada disponible.

  • La vista previa muestra claramente que no se producirá ninguna acción que cumpla los criterios.

Sin coincidencia por una condición de regla no cumplida

Objetivo:

  • Confirma que la vista previa muestra que no habrá ninguna acción cuando no se cumplan las condiciones propias de una regla, no solo una ventana temporal.

Configuración de la regla:

  • Una regla con dos condiciones sobre el evento desencadenante: un evento de compra específico y un importe mínimo de compra.

Entradas de prueba:

  • Introduce un evento de compra que no coincida, un importe inferior al mínimo, o ambos.

Resultado esperado:

  • No coincide ninguna condición de la regla.

  • La vista previa muestra claramente que no ocurrirá nada.

Última actualización

¿Te fue útil?