Mejora: recuadros de valores dinámicos con una segmentación de errores más precisa
¿Qué hay de nuevo?
Los recuadros de valores dinámicos ahora tienen tres estados en lugar de dos. Antes, un recuadro de valor dinámico podía ser válido o no válido, así que todo lo que el editor no podía resolver aparecía en rojo con el mensaje «valor no reconocido». El nuevo estado intermedio es un recuadro amarillo, que cubre los valores que existen en la plataforma pero que no tienen una fuente en la automatización que tenés abierta. Esto marca una diferencia clara entre los valores que podrían mostrarse en blanco y los que directamente no se mostrarán.
Cómo funciona
Cada recuadro cae en uno de tres estados:
- Azul: valor disponible en esta automatización. La automatización puede completarlo, ya sea que provenga del registro del contacto, de un valor del sistema como la fecha actual o de un paso anterior.
- Amarillo: valor no disponible en esta automatización. El valor existe en la plataforma, pero nada en esta automatización lo proporciona, por ejemplo {{sheet.10.rowNumber}} en una automatización sin un paso de Google Sheets. Se muestra en blanco, a menos que otra automatización lo pase mediante Agregar a automatización con la opción de pasar los parámetros del disparador de entrada.
- Rojo: el valor no existe en la plataforma. Nada en la plataforma coincide con él, por ejemplo {{applesheet.10.rowNumber}}, así que ninguna automatización lo mostrará.
Los espacios dentro de las llaves dobles también dejaron de importar. La plataforma guarda la URL de atribución como {{ attribution.first.url }} con los espacios, así que escribir {{attribution.first.url}} antes aparecía en rojo. Ahora las dos formas coinciden.
Por qué lo creamos
Antes, todos los campos que no se mostrarían aparecían en estado de error, con un recuadro rojo. Sin embargo, podés poner {{invoice.url}} en una acción Agregar notas dentro de una automatización que no inicia ningún disparador de factura, o pasar un valor de una automatización a otra mediante Agregar a automatización.
El recuadro rojo de antes calificaba esos valores como no reconocidos y te mandaba al selector, así que una configuración que armaste a propósito parecía un error tuyo. Al separar los estados, el rojo vuelve a reservarse para los casos en los que vale la pena actuar. Rojo ahora significa que el valor es incorrecto. Amarillo significa que revises si lo proporciona algo más.
Notas adicionales
- El amarillo es una advertencia, no un bloqueo. Guardá y publicá la automatización como siempre.
- El rojo sigue detectando errores de tipeo, por ejemplo {{contact.frist_name}}.
- Esto cambia solo la interfaz. Los valores se resuelven al ejecutarse igual que antes, así que todo lo que se ejecutaba antes sigue ejecutándose.
Vista previa