Vai al contenuto

Make

Cosa fa

Un modulo Watch avvia uno scenario nel momento in cui succede qualcosa in Dotwick. Gli altri moduli creano o cambiano cose nel tuo spazio di lavoro, o le cercano. I moduli Watch sono istantanei: Make registra un webhook su Dotwick quando attivi lo scenario e lo rimuove quando lo disattivi.

Richiede una chiave API, quindi il tuo piano deve includere l’accesso API e i webhook (vedi la pagina dei prezzi). L’app usa gli stessi ambiti, limiti di ruolo, restrizioni di cartella e limiti di richieste di qualsiasi altra chiave.

Collega il tuo spazio di lavoro

In Dotwick apri Settings → API e crea una chiave con il preset For Zapier / Make. Chiede questi ambiti: codes:read, codes:write, analytics:read, submissions:read, folders:read, folders:write, tags:read, tags:write, webhooks:read, webhooks:write. In Make aggiungi una connessione Dotwick e incolla la chiave. Make la prova con GET /v1/workspaces/current.

I moduli Watch richiedono una chiave creata da un amministratore o dal proprietario, perché ognuno registra un webhook.

Moduli Watch

I primi cinque possono seguire un codice, una cartella (con le sue sottocartelle) o un tag. Per seguire una sola regola di avviso di scansione, aggiungi nello scenario un filtro sull’ID della regola.

  • Watch Scans: una persona scansiona un codice. Bot e anteprime dei link non lo attivano mai.
  • Watch New Codes: viene creato un codice nell’app o tramite l’API.
  • Watch Code Updates: cambiano destinazione, contenuto, nome, design o regole di un codice.
  • Watch Form Submissions: qualcuno risponde a un codice modulo o a un blocco modulo.
  • Watch Scan Alerts: scatta un avviso di scansione: ogni scansione, N scansioni in M minuti o nessuna scansione per D giorni.
  • Watch Bulk Runs: termina un’esecuzione in blocco, con i suoi conteggi.

Azioni e ricerche

  • Create a Code, Update a Destination, Pause or Resume a Code e Add or Remove Tags.
  • Create a Folder.
  • Create a Report: genera un report di statistiche in PDF o CSV e ottieni il suo link.
  • Search Codes, Search Tags, Search Folders e List Scan Alerts.
  • Get Code Scans: i totali di scansione di un codice per un intervallo.

Come vengono gestiti i webhook

Ogni modulo Watch registra un hook con POST /v1/hooks e lo rimuove con DELETE /v1/hooks/{id}. Un hook è un webhook con un solo evento, firmato e riprovato come tutti gli altri. Uno spazio di lavoro può avere fino a 100 hook, e la schermata Developers li elenca a parte rispetto ai tuoi endpoint.

Il modulo Scan Alert riceve un evento alert.fired. Vedi Tipi di evento per i suoi campi.