Saltar al contenido

Make

Qué hace

Un módulo Watch inicia un escenario en el momento en que algo ocurre en Dotwick. Los demás módulos crean o cambian cosas en tu espacio de trabajo, o las consultan. Los módulos Watch son instantáneos: Make registra un webhook en Dotwick al activar el escenario y lo elimina al desactivarlo.

Necesita una clave de API, por lo que tu plan debe incluir acceso a la API y webhooks (consulta la página de precios). La app usa los mismos permisos, límites de rol, restricción de carpetas y límites de solicitudes que cualquier otra clave.

Conecta tu espacio de trabajo

En Dotwick, abre Settings → API y crea una clave con el preset For Zapier / Make. Pide estos permisos: codes:read, codes:write, analytics:read, submissions:read, folders:read, folders:write, tags:read, tags:write, webhooks:read, webhooks:write. En Make, añade una conexión de Dotwick y pega la clave. Make la prueba con GET /v1/workspaces/current.

Los módulos Watch necesitan una clave creada por un administrador o el propietario, porque cada uno registra un webhook.

Módulos Watch

Los cinco primeros pueden seguir un código, una carpeta (con sus subcarpetas) o una etiqueta. Para seguir una sola regla de alerta de escaneos, añade un filtro por el id de la regla en el escenario.

  • Watch Scans: una persona escanea un código. Los bots y las vistas previas de enlaces nunca lo activan.
  • Watch New Codes: se crea un código en la app o por la API.
  • Watch Code Updates: cambian el destino, el contenido, el nombre, el diseño o las reglas de un código.
  • Watch Form Submissions: alguien responde un código de formulario o un bloque de formulario.
  • Watch Scan Alerts: se activa una alerta de escaneos: cada escaneo, N escaneos en M minutos o ningún escaneo durante D días.
  • Watch Bulk Runs: termina una ejecución en lote, con sus recuentos.

Acciones y búsquedas

  • Create a Code, Update a Destination, Pause or Resume a Code y Add or Remove Tags.
  • Create a Folder.
  • Create a Report: genera un informe de estadísticas en PDF o CSV y devuelve su enlace.
  • Search Codes, Search Tags, Search Folders y List Scan Alerts.
  • Get Code Scans: los totales de escaneos de un código en un periodo.

Cómo se gestionan los webhooks

Cada módulo Watch registra un hook con POST /v1/hooks y lo elimina con DELETE /v1/hooks/{id}. Un hook es un webhook con un solo evento, firmado y reintentado como cualquier otro. Un espacio de trabajo puede tener hasta 100 hooks, y la pantalla Developers los lista aparte de tus propios endpoints.

El módulo Watch Scan Alerts recibe un evento alert.fired. Sus campos están en Tipos de evento.