Skip to content

Preguntas frecuentes

Este artículo ofrece respuestas a algunas preguntas frecuentes sobre Canvas.

Creación y edición de Canvas

¿Cuántos pasos puedo incluir en un Canvas?

Puedes añadir hasta 200 pasos en un Canvas.

¿Cuál es la diferencia entre un componente y un paso?

Un componente es una parte individual de tu Canvas que puedes utilizar para determinar la eficacia de tu Canvas. Los componentes pueden incluir acciones como dividir el recorrido del usuario, añadir un retraso e incluso probar múltiples rutas de Canvas. Un paso en Canvas se refiere al recorrido personalizado del usuario en las ramas de tu Canvas. Básicamente, tu Canvas está formado por componentes individuales que crean pasos para el recorrido del usuario.

¿Puedo lanzar un Canvas con pasos desconectados?

Sí. También puedes guardar Canvas después del lanzamiento con pasos desconectados.

¿A dónde van los usuarios cuando llegan a un paso desconectado?

Si un usuario se encuentra en un paso desconectado del flujo de trabajo de tu Canvas, avanzará al paso siguiente si lo hay, y la configuración del paso determinará cómo debe avanzar el usuario. Esto está pensado para permitir a los usuarios realizar cambios en los pasos sin tener que conectarlos directamente al resto del Canvas. Esto también te da margen para hacer pruebas antes de pasar a producción de inmediato, lo que permite guardar un borrador de forma efectiva.

Te recomendamos comprobar la vista de análisis de los usuarios pendientes en un paso de Canvas antes de desconectar un paso.

¿Qué ocurre si la audiencia y la hora de envío son idénticas para un Canvas que tiene una variante pero múltiples ramas?

Ponemos en cola un trabajo para cada paso: se ejecutan aproximadamente al mismo tiempo y uno de ellos “gana”. En la práctica, esto puede distribuirse de forma bastante uniforme, pero es probable que haya al menos un ligero sesgo hacia el paso que se creó primero.

Además, no podemos garantizar exactamente cómo será esa distribución. Si quieres una división uniforme, añade un filtro de número de contenedor aleatorio.

¿Cómo se evalúan las audiencias de Canvas?

De forma predeterminada, los filtros y Segments para los pasos completos en Canvas se comprueban en el momento del envío. El paso División de decisiones realiza una evaluación justo después de recibir un paso anterior (o antes de un retraso).

¿Cuándo se desencadena un evento de excepción?

Los eventos de excepción solo se desencadenan mientras el usuario está esperando recibir el componente de Canvas con el que está asociado. Si un usuario realiza una acción con antelación, el evento de excepción no se desencadenará. Si quieres excluir a los usuarios que ya han realizado un determinado evento, utiliza filtros en su lugar.

¿Cómo afecta la edición de un Canvas a los usuarios que ya están en él?

Si editas algunos de los pasos de un Canvas de varios pasos, los usuarios que ya estaban en la audiencia pero que no han recibido los pasos recibirán la versión actualizada del mensaje. Ten en cuenta que esto solo ocurrirá si aún no han sido evaluados para el paso.

Para más información sobre lo que puedes editar después del lanzamiento, consulta Cambiar tu Canvas después del lanzamiento.

¿Qué ocurre cuando detienes un Canvas?

Cuando detienes un Canvas, se aplica lo siguiente:

  • Se impedirá que los usuarios entren en el Canvas.
  • No se enviarán más mensajes, independientemente de dónde se encuentre un usuario en el flujo.
  • Excepción: Los Canvas con correos electrónicos no se detendrán de inmediato. Una vez que las solicitudes de envío llegan a SendGrid, no hay nada que podamos hacer para evitar que se entreguen al usuario.

¿Debería crear un solo Canvas o Canvas separados por ciclo de vida del usuario?

Dependiendo de lo que quieras lograr con tu Canvas, puede que necesites diferentes enfoques para construir el recorrido del usuario. La flexibilidad de Canvas te permite mapear recorridos de usuario para cualquier etapa del ciclo de vida del usuario. Consulta nuestras plantillas de Braze Canvas para ver varios ejemplos de enfoques optimizados para crear recorridos de usuario eficaces.

Mensajes y entrega

¿Cuándo se envían los mensajes dentro de la aplicación en Canvas?

Los mensajes dentro de la aplicación se envían al inicio de la siguiente sesión. Esto significa que si el usuario entra en el paso de Canvas antes de que se detenga el Canvas, seguirá recibiendo el mensaje dentro de la aplicación en el siguiente inicio de sesión, siempre que el mensaje dentro de la aplicación no haya expirado aún.

Es posible que un usuario inicie una sesión antes de que se detenga el Canvas, pero que no se le muestre el mensaje dentro de la aplicación de inmediato. Esto puede ocurrir si el mensaje dentro de la aplicación se desencadena por un evento personalizado o tiene un retraso. Esto significa que es posible que un usuario registre una impresión de mensaje dentro de la aplicación y “reciba” el mensaje dentro de la aplicación después de que se detenga el Canvas. Sin embargo, el usuario habría tenido que iniciar la sesión antes de que se detuviera el Canvas, pero después de recibir el paso de Canvas.

¿Por qué un Canvas puede mostrar cero envíos aunque se registren impresiones?

Si los Mensajes enviados son siempre cero para un Canvas que contiene un paso de mensaje dentro de la aplicación, esto se debe a que la entrega de mensajes dentro de la aplicación funciona de forma diferente a otros canales de mensajería.

Los mensajes dentro de la aplicación son “solicitados” por el SDK, en lugar de ser “enviados” desde Braze. Los mensajes dentro de la aplicación para usuarios elegibles se entregan automáticamente al inicio de la sesión y “esperan” al evento desencadenante antes de mostrarse. Dado que los usuarios elegibles reciben el mensaje cuando inician una sesión, Braze no lo registra como un evento de envío. Cuando los usuarios realizan el evento desencadenante, el mensaje se muestra y Braze registra una impresión y marca el paso de Canvas (o Campaign) como recibido en el perfil del usuario. En consecuencia, el total de Envíos será cero para los mensajes dentro de la aplicación.

¿Puedo programar diferentes horas de envío para cada variante en el mismo paso de mensaje de Canvas o envío multivariante?

No. Las variantes en la misma configuración multivariante o paso de mensaje comparten una misma planificación de entrega. No puedes asignar una variante para que se envíe a las 6 pm y otra a las 7 pm para el mismo envío planificado.

Para escalonar envíos o usar diferentes horarios por ruta, prueba los siguientes métodos:

  • Pasos de mensaje separados con pasos de retraso entre ellos para que cada mensaje tenga su propia planificación.
  • Ramas o un paso de Recorridos de experimentos para que los usuarios sigan rutas con diferentes tiempos.
  • Campaigns separadas si el caso de uso no necesita permanecer dentro de un solo Canvas.

Para conceptos de pruebas multivariantes y A/B en Campaigns, consulta Pruebas multivariantes y A/B.

¿Por qué los envíos son menores que el tamaño estimado de la audiencia?

Los envíos pueden ser menores que la Audiencia estimada por muchas de las mismas razones que en las Campaigns, incluyendo límites de frecuencia, filtros estrictos de dispositivo o navegador, ventanas de reelegibilidad, límites de velocidad y exclusiones a nivel de canal (por ejemplo, alcanzabilidad push o verificaciones de suscripción y capacidad de entrega de correo electrónico).

También se aplican factores específicos de Canvas:

  • Entrada basada en acciones o desencadenada por API: Los usuarios solo entran (y reciben pasos) después de realizar el comportamiento de entrada, por lo que los envíos realizados van por detrás de la estimación inicial hasta que esas acciones ocurran.
  • Rutas de audiencia: Los usuarios se dirigen a la rama de mayor prioridad para la que califican, por lo que las ramas posteriores pueden recibir menos usuarios de lo que sugiere un conteo plano de Segment.
  • Verificaciones de audiencia y hora de envío: Los pasos completos reevalúan los filtros en el momento del envío a menos que configures lo contrario. Los usuarios que calificaban cuando se creó el Canvas pueden quedar fuera antes de que se envíe un mensaje.
  • Grupos de control: Los grupos de control globales o de Canvas retienen una parte de los entrantes de la mensajería.
  • Horas tranquilas y retrasos: Los mensajes pueden retenerse o reprogramarse, desplazando los envíos fuera de la ventana de informes que estás consultando.
  • Límites máximos de entrada o audiencia: Los límites de entrada o envío detienen a usuarios adicionales incluso cuando el Segment subyacente es más grande.
  • Ventana de informes: El rango de análisis puede no incluir todos los envíos que estás comparando con la estimación.

¿Por qué los destinatarios únicos son más altos que el número de usuarios que segmenté?

Los Destinatarios únicos pueden ser más altos que la audiencia esperada porque Braze rastrea destinatarios únicos diarios para los informes de Canvas y Campaign. Esto permite una atribución de conversión precisa cada vez que un usuario recibe un mensaje en el recorrido.

Por ejemplo, si un usuario recibe un paso de Canvas el lunes y de nuevo el viernes, y convierte después de cada envío, Braze puede contar dos filas de destinatarios y dos conversiones dentro del alcance. Con entradas recurrentes o reelegibilidad, el mismo conjunto pequeño de perfiles puede producir múltiples Destinatarios únicos a lo largo de varios días.

Análisis y conversiones

¿Cómo se rastrean las conversiones de usuarios en un Canvas?

Un usuario solo puede convertir una vez por entrada en Canvas. Las conversiones se asignan al mensaje más reciente recibido por el usuario para esa entrada. El bloque de resumen al inicio de un Canvas refleja todas las conversiones realizadas por los usuarios dentro de esa ruta, hayan recibido o no un mensaje. Cada paso posterior solo mostrará las conversiones que ocurrieron mientras ese era el paso más reciente que el usuario recibió.

Ampliar para ver ejemplos

Ejemplo 1

Hay una ruta de Canvas con 10 notificaciones push y el evento de conversión es “inicio de sesión” (“Abre la aplicación”):

  • El usuario A abre la aplicación después de entrar pero antes de recibir el primer mensaje.
  • El usuario B abre la aplicación después de cada notificación push.

Resultado: El resumen mostrará dos conversiones, mientras que los pasos individuales mostrarán una conversión de uno en el primer paso y cero en todos los pasos posteriores.

Ejemplo 2

Hay un Canvas de un solo paso con horas tranquilas habilitadas:

  1. El usuario entra en el Canvas.
  2. El primer paso no tiene retraso, pero está dentro de las horas tranquilas configuradas, por lo que el mensaje se suprime.
  3. El usuario realiza el evento de conversión.

Resultado: El usuario contará como convertido en la variante general del Canvas, pero no en el paso, ya que no recibió el paso.

¿Cuál es la diferencia entre los diferentes tipos de tasa de conversión?

  • Las conversiones totales de Canvas reflejan cuántos usuarios únicos completaron un evento de conversión, no cuántas conversiones completó cada uno.
  • La tasa de conversión de la variante o el bloque de resumen al inicio de un Canvas refleja todas las conversiones realizadas por los usuarios dentro de esa ruta, hayan recibido o no un mensaje, como un total agregado.
  • La tasa de conversión del paso refleja cuántas personas recibieron ese paso de mensaje y completaron cualquiera de los eventos de conversión definidos.

¿Por qué la tasa de conversión de mi paso de Canvas no es igual a la tasa de conversión total de mi variante de Canvas?

Es habitual que el total de conversiones de una variante de Canvas sea mayor que la suma del total de sus pasos. Esto ocurre porque un usuario puede realizar un evento de conversión para una variante tan pronto como entra en ella. Sin embargo, ese mismo evento de conversión no cuenta para un paso de Canvas. Así, cualquier usuario que entre en el Canvas y realice el evento de conversión antes de recibir el primer paso de Canvas se contará en el total de conversiones de la variante, pero no en el total del paso. Lo mismo aplica para un usuario que entra en el Canvas pero sale antes de recibir cualquier paso.

¿Cómo puedo ver los análisis de cada uno de mis componentes de Canvas?

Para ver los análisis de un componente de Canvas, ve a tu Canvas y desplázate hacia abajo en la página Canvas Details. Aquí podrás ver los análisis de cada componente. Consulta Análisis de Canvas para más detalles.

Al observar el número de usuarios únicos, ¿qué es más preciso, los análisis de Canvas o el segmentador?

El segmentador es una estadística más precisa para datos de usuarios únicos en comparación con las estadísticas de Canvas o Campaigns. Esto se debe a que las estadísticas de Canvas y Campaigns son números que Braze incrementa cuando algo sucede, lo que significa que hay variables que podrían hacer que este número sea diferente al del segmentador. Por ejemplo, los usuarios pueden convertir más de una vez para un Canvas o Campaign.

¿Por qué el número de usuarios que entran en un Canvas no coincide con el número esperado?

El número de usuarios que entran en un Canvas puede diferir del número esperado debido a cómo se evalúan las audiencias y los desencadenantes. En Braze, la audiencia se evalúa antes del desencadenante (a menos que se use un desencadenante de cambio en atributo. Esto hará que los usuarios salgan del Canvas si no forman parte de la audiencia seleccionada antes de que se evalúen las acciones desencadenantes.

¿Qué ocurre con los usuarios anónimos durante su recorrido en Canvas?

Aunque los usuarios anónimos pueden entrar y salir de Canvas, sus acciones no se asocian con un perfil de usuario específico hasta que se identifican, por lo que sus interacciones pueden no rastrearse completamente en tus análisis. Puedes usar el Generador de consultas para generar un informe de estas métricas.

Segmentación

¿Cuál es la diferencia entre “No ha entrado en variante de Canvas” y “No está en el grupo de control de Canvas”?

Consulta Filtros de segmentación para ver las definiciones completas de los filtros.

No ha entrado en variante de Canvas

El usuario nunca entró en una ruta de variante de un Canvas específico. Se incluyen todos los usuarios que no están en el grupo de control, independientemente de si han entrado en el Canvas. Esto incluye a los usuarios que entraron en otra variante y a los usuarios que no han entrado en ninguna variante.

No está en el grupo de control de Canvas

El usuario entró en el Canvas, pero no está en el grupo de control y, en consecuencia, recibió una variante. Esto solo incluye a los usuarios que entraron en el Canvas.

Ten en cuenta que la asignación de variante ocurre al entrar en el Canvas. Si un usuario no ha entrado en un Canvas, no se le asignará ninguna variante. En otras palabras, no estará en el grupo de control ni en una variante.

Editor original de Canvas

Ampliar para ver las preguntas frecuentes del editor original de Canvas

¿Cómo convierto un Canvas existente del editor original al editor actual?

Puedes clonar tu Canvas. Esto crea una copia de tu Canvas original en el flujo de trabajo de Canvas más actual.

¿Cuáles son las principales diferencias entre los editores de Canvas actual y original?

Barra de herramientas de componentes de Canvas

Anteriormente, con el editor original de Canvas, se añadía un paso completo de forma predeterminada cada vez que creabas cualquier paso en el recorrido del usuario. Estos pasos completos se reemplazan por diferentes componentes de Canvas, lo que te ofrece el beneficio de una mayor visibilidad y personalización en tu experiencia de edición. Puedes ver inmediatamente todos tus componentes de Canvas desde la barra de herramientas de pasos de Canvas.

Comportamiento de los pasos

Anteriormente, cada paso completo incluía información como configuración de retraso y planificación, eventos de excepción, filtros de audiencia, configuración de mensajes y opciones de avance de mensajes, todo en un solo componente. Estas son configuraciones separadas en el editor actual para hacer tu experiencia de creación de Canvas más personalizable e introduce algunas diferencias en la funcionalidad.

Avance del componente de mensaje

Los componentes de mensaje hacen avanzar a todos los usuarios que entran en el paso. No es necesario especificar el comportamiento de avance del mensaje, lo que simplifica la configuración del paso en general. Si quieres implementar la opción Avanzar cuando se envíe el mensaje, añade una ruta de audiencia separada para filtrar a los usuarios que no recibieron el paso anterior.

Comportamiento del retraso “en”

Los componentes de retraso esperarán todo el tiempo de retraso antes de pasar al siguiente paso.

Supongamos que el 12 de abril tenemos un componente de retraso donde el retraso está configurado para enviar al usuario al siguiente paso en un día a las 2 pm. Un usuario entra en el componente a las 2:01 pm del 13 de abril.

  • En el flujo de trabajo original, el usuario pasaría al siguiente paso a las 2 pm del 14 de abril, lo que es menos de un día desde la hora de entrada.
  • En el editor actual, el usuario pasaría al siguiente paso a las 2 pm del 15 de abril. Ten en cuenta que es la misma hora, pero más de un día desde la hora de entrada.

Comportamiento de Intelligent Timing

Dado que Intelligent Timing se almacena en el componente de mensaje, los retrasos se aplicarán antes de los cálculos de Intelligent Timing. Esto significa que, dependiendo de cuándo un usuario entre en el componente, puede recibir el mensaje más tarde de lo que lo haría en un Canvas construido con el flujo de trabajo original de Canvas.

Supongamos que tu retraso está configurado en 2 días, Intelligent Timing está activado y ha determinado que la mejor hora para enviar tu mensaje es las 2 pm. Un usuario entra en el paso de retraso a las 2:01 pm.

  • Flujo de trabajo actual: Pasarán 48 horas para que el retraso termine, por lo que el usuario recibe el mensaje el tercer día a las 2 pm.
  • Flujo de trabajo original: El usuario recibe el mensaje el segundo día a las 2 pm.

Ten en cuenta que si Intelligent Timing está activado, el mensaje se enviará dentro de las 24 horas posteriores a que el usuario entre en el componente de mensaje a la hora inteligente identificada (incluso si no hay un componente de retraso involucrado).

Eventos de excepción

Horas tranquilas

El evento de excepción se aplica usando Rutas de acción, que están separadas de los pasos de mensaje. Las horas tranquilas se aplican en el componente de mensaje. Esto significa que si un usuario ya pasó la ruta de acción (y no fue excluido con el evento de excepción), luego se encuentra con las horas tranquilas cuando llega al componente de mensaje, y tenía su Canvas configurado de modo que el mensaje se reenvíe después del período de horas tranquilas, el evento de excepción ya no se aplicará. Ten en cuenta que este caso de uso no es común.

Para Segments y filtros, el paso de mensaje tiene validaciones de entrega que permiten a los usuarios configurar Segments y filtros adicionales que se validan en el momento del envío. Esto previene el caso límite mencionado de las horas tranquilas.

Configuración de planificación “en” o “en el siguiente”

Los eventos de excepción se crean usando Rutas de acción. Las Rutas de acción solo admiten “después de una ventana de tiempo X” y no “en X tiempo” o “en el siguiente X tiempo”.

¿Qué debo incluir al enviar un ticket de soporte por un error de “Tiempo de solicitud agotado”?

Si encuentras un error de “Tiempo de solicitud agotado” al editar un Canvas y necesitas ponerte en contacto con el soporte de Braze, incluye la siguiente información para ayudar a acelerar la resolución:

  • Grabación de pantalla: Una grabación de los pasos que seguiste antes de ver el error, incluyendo cualquier transición de página.
  • Marca de tiempo y zona horaria: La hora exacta en que ocurrió el error y tu zona horaria.
  • Navegador y versión: El navegador que estás usando (por ejemplo, Chrome 120, Safari 17) y si has intentado reproducir el error en un navegador diferente.
  • Pasos para reproducir: Una descripción clara de las acciones que desencadenan el error, incluyendo cualquier paso o configuración específica de Canvas involucrada.
  • Registros de red (opcional): Abre las herramientas de desarrollo de tu navegador (pestaña Network), reproduce el error y exporta el registro de red como un archivo de registro HTTP Archive (HAR). Esto ayuda al equipo de soporte a identificar qué llamada de API está agotando el tiempo.
New Stuff!