Workflow n8n

Verificación automática del calendario editorial: errores y duplicados

Campos obligatorios faltantes y publicaciones duplicadas en el calendario editorial se detectan automáticamente: los datos enviados por webhook se revisan para que equipos de marketing y gestores de contenido puedan administrar planes editoriales de manera eficiente y sin errores. El resultado estructurado muestra errores, duplicados y un resumen por canal, listo para ser usado en automatizaciones adicionales.

Los errores habituales en los calendarios editoriales pueden identificarse automáticamente con esta solución. Equipos de marketing, agencias y gestores de contenido envían las publicaciones planificadas en formato JSON a través de un webhook seguro. El análisis verifica que todos los campos obligatorios (topic, channel, date) estén completos, detecta publicaciones duplicadas por canal y fecha y proporciona un resumen de publicaciones por canal. Los errores y duplicados se devuelven de forma estructurada en el resultado. Esta solución es ideal para quienes desean gestionar planes editoriales de manera eficiente y sin errores. La autenticación del webhook debe configurarse por separado en n8n para evitar accesos no autorizados. La ejecución almacena datos de usuario en el registro de n8n; esto debe considerarse si se manejan datos personales. Las reglas de validación pueden ajustarse en el nodo de código si es necesario. El flujo está listo para usar, no requiere integraciones externas y puede integrarse fácilmente en procesos existentes.

Verificación automática del calendario editorial: errores y duplicados
Imagen generada con IA

Instalación

1. Importe el flujo de trabajo en n8n. 2. Seleccione el nodo Webhook y active el listener de prueba. 3. Copie la URL de prueba mostrada y úsela para enviar solicitudes de prueba. 4. Envíe un POST de ejemplo con Content-Type application/json a la URL de prueba (consulte la guía de uso). 5. Revise el resultado en el registro de ejecución de n8n. 6. Tras una prueba exitosa, publique/active el flujo y utilice la URL de producción del nodo Webhook. 7. Configure la autenticación del webhook en n8n para evitar accesos no autorizados.

Uso

1. Envíe una solicitud POST con el siguiente JSON de ejemplo a la URL del webhook: ```json { "posts": [ {"topic": "Blogartikel", "channel": "Facebook", "date": "2024-07-01"}, {"topic": "Video", "channel": "Facebook", "date": "2024-07-01"}, {"topic": "Newsletter", "channel": "Mail", "date": "2024-07-02"}, {"channel": "Instagram", "date": "2024-07-03"} ] } ``` Respuesta esperada (estado 200): ```json { "status": "needs_work", "errors": [ {"index": 3, "message": "topic, channel und date sind erforderlich."} ], "duplicates": [ {"firstIndex": 0, "secondIndex": 1, "channel": "Facebook", "date": "2024-07-01"} ], "byChannel": {"Facebook": 2, "Mail": 1, "Instagram": 1}, "total": 4 } ``` Caso de error (array posts vacío, estado 200): ```json { "status": "error", "message": "posts muss ein nicht-leeres Array sein." } ``` 2. Los campos "errors" y "duplicates" muestran todos los problemas detectados. "byChannel" indica la cantidad de publicaciones por canal. 3. Si necesita ajustes, puede editar los campos obligatorios o las reglas de validación en el nodo de código. 4. La autenticación del webhook debe configurarse por separado en n8n. 5. Tenga en cuenta que todos los datos enviados pueden almacenarse en el registro de ejecución de n8n.

Conexiones y APIs necesarias

Conexiones API

No se detectaron credenciales API guardadas en el JSON del workflow. Aun así, revisa webhooks, sistemas de destino, credenciales y protección de datos antes de activarlo.

Nodos
WebhookCodeRespond to Webhook

Prueba funcional aislada superada

Prueba funcional aislada opcional

El flujo de datos aislado se probó sin servicios externos ni credenciales.

5 pruebas superadasMostrar casos comprobadosOcultar casos probados
Caso normal con datos completosComprueba el flujo estándar completo con datos de ejemplo válidos.Prueba funcional aislada superada
Variante o caso límiteComprueba una variante válida o un caso límite importante.Prueba funcional aislada superada
Regla de procesamiento adicionalComprueba la regla de procesamiento funcional adicional de este flujo.Prueba funcional aislada superada
Entrada no válida o incompletaComprueba que los datos no válidos o incompletos se rechacen de forma controlada.Prueba funcional aislada superada
Entrada vacíaComprueba que una solicitud vacía reciba una respuesta controlada.Prueba funcional aislada superada

Opiniones de compradores

Valoraciones

Todavía no hay valoraciones.

Volver al producto