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.