Risoluzione dei problemi
Soluzioni ai problemi più comuni di Form Notifications. Ancora bloccato? Contattaci.
Dove sono finite le mie notifiche?
Ora sono regole. Se hai configurato Form Notifications prima dell'editor basato sulle regole, ogni gruppo di destinatari di una notifica è diventato una regola con lo stesso messaggio, gli stessi destinatari e le stesse condizioni, e l'editor ha mostrato una volta un banner: Le tue notifiche ora sono regole. Non è cambiato nulla in ciò che viene inviato. Una notifica che richiedeva l'approvazione è diventata una regola impostata su solo dopo l'approvazione, con l'approvatore che aveva già. Non c'è nulla da rifare. Vedi Regole.
La mia regola non ha inviato nulla
Controlla la regola punto per punto:
- La regola è attiva? (Si disattiva da sola in caso di errori di validazione; la riga mostra allora Contiene errori.)
- Invia quando corrisponde? Una regola impostata su solo dopo l'approvazione si attiva solo dopo che il suo approvatore approva una risposta corrispondente.
- L'invio corrispondeva davvero alle condizioni Solo se?
- Per una regola email: ha almeno un destinatario (un indirizzo digitato, il rispondente o un campo del modulo)? Se l'unico destinatario è il rispondente o un campo del modulo, quella risposta ha fornito un indirizzo email valido? In caso contrario, quell'invio viene saltato per scelta.
- L'editor mostra l'avviso “L'autorizzazione email è disattivata”? L'invio richiede l'autorizzazione "Inviare email come te". Fai clic su Consenti l'invio di email nell'avviso per concederla. Vedi autorizzazioni che puoi rifiutare.
- La regola è in pausa? Le regole di chat, webhook e qualsiasi regola con un passaggio di approvazione si mettono in pausa quando termina la prova o la licenza. Vedi sotto.
Se tutto sembra corretto, apri l'elenco dei trigger del modulo (Estensioni, Apps Script, Trigger) e verifica che sia presente un trigger onFormSubmit di Form Notifications.
Ho copiato un modulo e le regole si sono fermate
Quando crei una copia di un Google Form, Google copia le domande e le impostazioni di Form Notifications, ma non il trigger nascosto che si attiva a ogni invio. È un limite di Google Forms con le copie.
Soluzione: apri Form Notifications una volta sul modulo copiato. Questo ricrea il trigger. Va fatto una sola volta per ogni copia.
Le email si sono fermate all'improvviso su un modulo molto attivo
Potresti aver raggiunto il limite di invio giornaliero del tuo account Google (circa 100 email al giorno su Gmail personale, 1.500 al giorno su Workspace). Le regole email inviano dal tuo account e contano in quel limite. Si azzera dopo circa 24 ore. Vedi Invio e limiti.
Tutti gli invii recenti mostrano "Invio non riuscito"
Quando la cronologia mostra una serie di invii falliti, di solito il problema è l'account mittente (l'editor indicato come mittente; le email partono da un solo account, anche sui moduli con più editor):
- Il mittente potrebbe aver rifiutato l'autorizzazione "Inviare email come te". Gli invii falliscono finché non la concede (come fare). L'editor mostra un avviso quando rileva questo schema.
- Se sei un co-editor, Prendi in carico l'invio (nell'avviso) imposta il tuo account come mittente. I nuovi invii partono quindi da te.
La persona che ha configurato le regole se n'è andata
Le email vengono inviate dall'account di un solo editor. Se quella persona perde l'accesso al modulo (lascia l'organizzazione, disinstalla il componente aggiuntivo), l'invio si ferma in silenzio: le risposte continuano ad arrivare ma non parte nessuna email. L'editor lo rileva e mostra l'avviso “Le email potrebbero aver smesso di essere inviate”; fai clic su Prendi in carico l'invio per continuare a inviare dal tuo account.
Cosa continua a funzionare dopo la fine della prova?
L'editor mostra un banner di upgrade, ma le tue regole email che inviano su ogni risposta continuano a inviare, e puoi ancora crearle e modificarle; nulla di ciò che hai configurato si rompe per i rispondenti. Le funzionalità a pagamento si mettono in pausa, e le regole che le usano non si possono modificare fino all'upgrade: le regole Slack, Discord, Teams e webhook, e qualsiasi regola con un passaggio di approvazione (gli invii saltati sono visibili nella cronologia). L'upgrade sblocca quelle regole e le riattiva per i nuovi invii. Vedi cosa richiede una licenza.
Una regola Slack, Discord, Teams o webhook mostra "In pausa"
L'endpoint ha risposto HTTP 404 o 410, quindi non esiste più: il webhook in entrata è stato eliminato nell'app di chat, oppure lo Zap, lo scenario o la route del server è stato rimosso. Form Notifications ha messo in pausa la regola e ti ha inviato una sola email. Crea un nuovo URL di webhook nell'app, modifica la regola, incollalo sotto Sostituisci e salva. La regola riparte per i nuovi invii.
Gli altri errori (un timeout, un errore 5xx) non mettono in pausa nulla: la consegna viene ritentata una volta e poi registrata nella Cronologia con il suo stato HTTP.
Una regola mostra "Approvatore in pausa"
Il canale approvatore della regola ha risposto HTTP 404 o 410, quindi il suo URL di webhook non esiste più. Nessuno nel canale ha visto quella richiesta di approvazione, quindi è stata inviata via email al proprietario della regola, con gli stessi pulsanti Approva e Rifiuta. Finché non lo correggi, ogni nuova richiesta va via email al proprietario. Crea un nuovo URL di webhook nell'app di chat, apri l'approvatore della regola, incollalo e salva. La cronologia mostra ogni richiesta inviata al proprietario, e il motivo.
Se la pubblicazione non riesce per un altro motivo (timeout, errore 5xx), anche quella richiesta viene inviata via email al proprietario, ma l'approvatore non viene messo in pausa.
Il webhook arriva ma la firma non corrisponde
- Calcola l'HMAC sui byte grezzi del corpo della richiesta, prima di qualsiasi analisi o riserializzazione del JSON. I framework che analizzano il JSON in automatico cambiano gli spazi.
- Confronta con il valore completo dell'header, prefisso
sha256=incluso, in esadecimale minuscolo. - Se hai rigenerato il segreto con Nuovo segreto di firma, il vecchio ha smesso di funzionare al momento del salvataggio.
Vedi verificare la firma.
Una regola impostata su "Solo dopo l'approvazione" non si attiva mai
- Serve che il suo approvatore decida davvero; l'evento segue la sua decisione, non l'invio in sé.
- Le condizioni Solo se della regola valgono comunque: una risposta che non corrisponde non raggiunge mai quell'approvatore.
- Una regola email con un passaggio di approvazione richiede una licenza attiva (la prova conta); senza, l'invio viene registrato come in pausa.
Due regole condividono un approvatore ma hanno ricevuto una sola richiesta
È voluto. L'approvazione è per approvatore, non per regola: una risposta che corrisponde a più regole in attesa dello stesso approvatore crea una richiesta, e ogni regola corrispondente si attiva su quell'unica decisione. Una regola in attesa di un approvatore diverso riceve una propria richiesta. Vedi una richiesta per approvatore.
Le email finiscono nello spam
- Imposta un indirizzo Rispondi a sulla regola (Messaggio, Mittente e rispondi a). Un indirizzo di risposta reale rende più probabile che destinatari e provider di posta si fidino del messaggio.
- Su un dominio Google Workspace gestito, chiedi al tuo amministratore di confermare che le impostazioni di sicurezza della posta del dominio non filtrino i messaggi inviati tramite il componente aggiuntivo.
Viene mostrato l'account Google sbagliato
Le domande sugli account, incluso il caso in cui compaia l'account Google sbagliato, sono trattate nelle nostre Domande comuni.
