Ir al contenido

Verifica el estado de la campaña primero, luego la página a la que está vinculada, luego el historial de ejecuciones. Cuatro causas valen la pena descartar antes que cualquier otra: la campaña está desactivada, el grafo que editaste nunca se guardó, la campaña está vinculada a una página diferente a la que se comentó, o el mensaje nunca coincidió con la condición. El historial de ejecuciones luego separa una campaña que nunca inició de una que inició y falló.

  • La campaña abierta en el lienzo, para que puedas ver el interruptor Activa, la página en el encabezado, y la vista Ejecuciones.
  • La página listada en Cuentas, para que puedas ver si su acceso guardado aún funciona.
  • Alguien además de la página misma para comentar o enviar el MD. AFP ignora eventos cuyo remitente es la página, así que comentar como la página nunca inicia una ejecución.

Recorre esta lista en lugar de saltar a la sección que suena como tu problema. Está ordenada por cuánto te cuesta cada verificación: las siete primeras se responden mirando el lienzo, y el resto necesitan el historial de ejecuciones o una segunda prueba.

#VerificaciónCómo saberloSolución
1La campaña está apagadaEl interruptor Activa lee “desactivada” en el encabezado del lienzo o en la lista de campañasActívala. AFP hace coincidir eventos entrantes solo con campañas activas
2Tus ediciones nunca se guardaronEl lienzo aún muestra cambios no guardadosHaz clic en Guardar. Solo la versión guardada la última inicia nuevas ejecuciones
3El grafo guardado no tiene nodo de activaciónVuelve a abrir la campaña — el lienzo carga la versión guardada, así que lo que ves es lo que se ejecutaAgrega un nodo de activación y guarda
4La campaña está vinculada a otra páginaLa página nombrada en el encabezado del lienzo no es la página en la que comentasteRevincula la campaña a esa página y guarda
5El evento vino de la página mismaComentaste o respondiste mientras publicabas como la páginaComenta desde una cuenta personal, o pídele a alguien más que lo haga
6El tipo de activación no coincide con el eventoUna activación de comentario con un MD enviado a la página, o una activación de MD con un comentarioUsa la activación que coincide con el evento que estás produciendo
7La activación está limitada a una publicaciónLa configuración de publicación de la activación nombra una publicación específica en lugar de todasComenta en esa publicación, o cambia la activación de nuevo a todas las publicaciones
8El mensaje no coincidió con la condiciónExiste una ejecución y termina sin enviar nadaAmplía la coincidencia, o conecta la salida Sin coincidencia del nodo de condición a algo
9Esa persona ya tiene una ejecución en progresoUna ejecución anterior para la misma persona aún está activa en esta campañaEspera a que termine, o usa una cuenta diferente
10La activación se ejecuta una vez por personaLa configuración de una vez por persona está activada y esta persona ya la activó antesPrueba con una cuenta diferente
11El acceso guardado de la página expiróCuentas marca la página, o el perfil que la posee, como expiradaVuelve a autorizar el perfil, luego vuelve a probar

¿Por qué una campaña activa aún no se ejecuta?

Sección titulada «¿Por qué una campaña activa aún no se ejecuta?»

Una campaña activa solo se ejecuta a través de la versión del grafo que guardaste la última vez. AFP busca nodos de activación que pertenezcan a la versión actual de la campaña, así que un nodo de activación que existe solo en un lienzo no guardado o en una versión más antigua nunca inicia nada.

Activar el interruptor desde la lista de campañas aplica inmediatamente y no verifica el grafo. Una campaña cuya versión actual no tiene nodo de activación no coincide con nada mientras aún se lee como activa, lo cual es el estado más engañoso en el que una campaña puede estar.

Desactivar una campaña no detiene los eventos de llegar a la página. Otras campañas en la misma página siguen funcionando, y cada campaña cuya activación coincide con un evento obtiene su propia ejecución — así que una página con varias campañas puede verse a medias rota cuando solo una de ellas está desactivada.

La campaña también tiene que coincidir con la plataforma de la página. AFP deriva eso de la página misma cuando guardas, así que una campaña movida entre una página de Facebook y una cuenta independiente de Instagram toma la plataforma de la nueva página en lugar de mantener la antigua.

¿La campaña está vinculada a la página en la que estás probando?

Sección titulada «¿La campaña está vinculada a la página en la que estás probando?»

Una campaña está vinculada a exactamente una página, y AFP hace coincidir un evento entrante con las campañas de la página que lo produjo. Comentar en una página a la que la campaña no está vinculada no produce ninguna ejecución en absoluto — no una fallida.

El nombre de la página en el encabezado del lienzo es toda la respuesta. Compáralo con la página en la que comentaste antes de mirar cualquier otra cosa, porque esta causa y un grafo genuinamente roto se ven idénticos desde afuera: nada pasa.

Revincular una campaña a una página diferente deja el grafo intacto. Los nodos, sus configuraciones y sus conexiones sobreviven el cambio; solo qué eventos de la página llegan a la activación cambia.

Cuentas es donde una página expirada se muestra: la página, y el perfil que la posee, están marcados como expirados en lugar de activos. AFP guarda el acceso que le fue concedido para cada página, y una vez que ese acceso deja de funcionar cada acción que la campaña intenta tomar en esa página falla.

Una página expirada produce ejecuciones fallidas en lugar de ejecuciones faltantes. La ejecución inicia, llega al primer nodo que tiene que alcanzar Facebook o Instagram, y registra un error en ese nodo en lugar de enviar.

Tipo de páginaCómo restaurar el acceso
Una página de Facebook, o una cuenta de Instagram alcanzada a través de unaActualiza el acceso en el perfil de Facebook que posee la página. AFP te envía a Facebook para consentir de nuevo, y limpia la marca de expirado cuando vuelves
Una cuenta empresarial independiente de InstagramActualiza el acceso en esa cuenta. AFP te envía a Instagram para autorizarla de nuevo, y guarda el nuevo acceso cuando vuelves

Rechazar la pantalla de consentimiento deja la página exactamente como estaba, aún marcada como expirada. Conectar una página cubre qué significa cada estado en Cuentas.

¿Por qué la condición envió la ejecución por Sin coincidencia?

Sección titulada «¿Por qué la condición envió la ejecución por Sin coincidencia?»

Una condición enruta cada ejecución por una de dos salidas — Coincidencia o Sin coincidencia — y una salida sin nada conectado a ella termina la ejecución allí. Una condición que toma Sin coincidencia en un grafo donde solo Coincidencia está cableada produce una ejecución que se completa sin enviar nada.

Esa es la forma a buscar en el historial de ejecuciones: una ejecución que visitó la activación y la condición, se completó, y nunca llegó al nodo de enviar MD.

Qué tiene configurado la condiciónPor qué un mensaje real puede no coincidir
Contiene, o exactoEl texto que comentaste no contiene, o no es exactamente, la frase configurada en el nodo
Una lista de palabras claveEl comentario no contiene ninguna de las palabras clave de la lista
Una lista de palabras clave con la coincidencia invertidaEl comentario contiene una de las palabras clave, lo cual la coincidencia invertida envía por Sin coincidencia

Una lista de palabras clave que eliminaste mientras una condición aún apuntaba a ella causa el problema opuesto. Sin lista a la cual buscar, la condición deja de filtrar y coincide con todo, así que la campaña responde a mensajes que debería haber ignorado. Una lista dejada sin palabras clave se comporta igual.

Coincidir comentarios con listas de palabras clave cubre editar una lista y lo que hace una coincidencia invertida.

Abre la campaña y cambia el lienzo a la vista Ejecuciones. Lista las 20 ejecuciones más recientes para esa campaña, más nueva primero, con pruebas y ejecuciones reales juntas. Cada fila tiene si es una prueba, si aún está activa, el destinatario, cuándo inició, cuándo completó, el nodo en el que está actualmente, y un mensaje de error si tiene uno.

Seleccionar una ejecución la superpone en el lienzo: los nodos que visitó están marcados como visitados, el nodo en el que se detuvo está marcado como actual, y todo lo que nunca alcanzó está atenuado. Cada nodo visitado también registra qué hizo la acción, o el error que generó — lo cual es cómo distingues un nodo de enviar MD que envió de uno que falló.

Una ejecución superpuesta en el lienzo de la campaña: los nodos que visitó están resaltados, el nodo en el que se detuvo está marcado como actual, y los nodos que nunca alcanzó están atenuados

Abrir la vista de Ejecuciones¿Hay una ejecuciónpara ese comentario?Nunca se activó:recorre la lista de verificaciónSu estadoSe ejecutó hasta el final de una rama:verifica qué rama tomóFalló a mitad de ejecución:la acción no se pudo enviarEsperando: detenida en una condicióno en un retrasoTerminó temprano:lee el mensaje de error Ninguna Existe una Completada, sin error Todavía activa, error en<br/>el último nodo visitado Todavía activa, sin error Fallida, con un error
Lo que vesQué significaQué hacer
Ninguna ejecución para el momento que comentasteEl evento nunca llegó a la campañaVuelve a la lista de verificación — nada en el grafo está en falta
Completada, sin error, y el nodo de envío atenuadoLa ejecución tomó una rama que terminó antes del nodo de envíoMira qué salida tomó la condición
Todavía activa, con un error en el último nodo visitadoUna acción falló. AFP registra el error y no continúa más allá de ese nodoArregla la causa, luego inicia una ejecución nueva. Esta no se reanuda sola
Todavía activa, nodo actual es una condiciónLa condición está esperando una respuesta que no ha llegadoResponde desde la cuenta con la que probaste, o espera
Todavía activa, nodo actual es un retrasoEl retraso aún no ha transcurridoEspera, luego actualiza el panel
Fallida, con un error sobre agotamiento de reintentosAFP reintentó el paso y siguió fallandoVerifica el acceso de la página en Cuentas, luego vuelve a probar

Una ejecución dejada atascada en una acción fallida no se queda activa para siempre. AFP la falla después de una hora si estaba esperando en un paso programado, y después de siete días si estaba esperando una respuesta.

La lista no se actualiza sola. Usa el control de actualización en el panel para volver a obtener una ejecución que aún está activa. Estados de ejecución lista cada estado en el que una ejecución puede terminar.

¿Cómo inicio una ejecución de prueba desde el lienzo?

Sección titulada «¿Cómo inicio una ejecución de prueba desde el lienzo?»

Una ejecución de prueba recorre el grafo guardado sin contactar Facebook o Instagram, lo cual separa un grafo roto de una conexión rota en un clic.

  1. Abre la campaña en el lienzo y haz clic en Guardar si hay algo no guardado. Una prueba ejecuta la versión guardada, no lo que está en pantalla.
  2. Haz clic en Probar.
  3. Escribe el mensaje que la ejecución debería tratar como el comentario o MD entrante. Déjalo vacío y la ejecución se comporta como si el texto fuera test.
  4. Haz clic en Ejecutar prueba.
  5. El lienzo cambia a la vista Ejecuciones con la nueva ejecución arriba. Haz clic en ella para ver la ruta que tomó.

Cada nodo de acción registra lo que habría hecho en lugar de hacerlo. No se envía ningún MD, no se responde, oculta, elimina, ni agrega ninguna etiqueta. Un nodo de retraso termina la prueba allí y marca la ejecución como completa, así que una prueba no te dice nada sobre los nodos después de un retraso.

Una ejecución de prueba demuestraUna ejecución de prueba no puede demostrar
Que el grafo tiene una activación y los nodos están conectadosQue la campaña está vinculada a la página correcta
Qué rama toma un mensaje dado a través de las condicionesQue el acceso guardado de la página aún funciona
Qué nodos se alcanzan, y en qué ordenQue un comentario real coincide con la configuración de publicación de la activación
Que la configuración de cada nodo es lo suficientemente completa para ejecutarseQue el mensaje realmente llega

Una campaña cuya versión guardada no tiene nodo de activación no se puede probar en absoluto: AFP reporta la activación faltante en lugar de crear una ejecución. Ese resultado es en sí mismo la respuesta a la verificación 3 arriba.

Una prueba que termina en una condición configurada para esperar una respuesta se detiene allí y se queda activa, porque ninguna respuesta puede llegar a una prueba. Lee el nodo detenido como “el grafo llegó hasta aquí”, no como un fallo.

Comenta en la página de nuevo, desde una cuenta que no es la página, con texto que sabes que coincide con la condición. Luego verifica ambos extremos: el MD llega a la bandeja de entrada de esa persona en Facebook o Instagram, y una nueva ejecución aparece arriba de la vista Ejecuciones con un tiempo de completado, sin error, y el nodo de envío marcado como visitado.

Uno de esos dos sin el otro reduce el problema inmediatamente. Una ejecución completada sin un MD apunta al acceso guardado de la página; un MD sin una ejecución significa que estás mirando una campaña diferente a la que la envió.