HomeStrumentiTest Notifiche
Cosa ti aiuta a verificare questo strumento

Test Notifiche Push Browser

Testa la funzionalità delle notifiche Web Push. Verifica le impostazioni dei permessi del browser e del sistema operativo. Invia messaggi di prova.

test notifiche push message controllo permessi notifiche web
Privacy

Richiede l’accesso a notifiche solo durante il test attivo e mantiene l’elaborazione nel browser quando possibile.

Piattaforme supportate

Funziona meglio nelle versioni recenti di Chrome, Edge, Safari e Firefox. Il supporto dipende da Notifications API, HTTPS, hardware disponibile e policy del browser.

ispezione ambientale
Contesto di sicurezza (HTTPS)NO
Notification APINon supportato
Service WorkerNon supportato
Autorizzazioni attualiDefault (Chiedere)
SW readyNO
- Se il permesso è denied: è necessario accedere alle impostazioni del sito del browser per ripristinare manualmente l'autorizzazione.
- Alcuni browser richiedono l'attivazione del "gesto dell'utente" (clic su un pulsante) per consentire la visualizzazione delle notifiche.
Parametri di notifica
- "Notifica in-page" può verificare `Notification.onclick/onclose` (quando la pagina è attiva).
- La "notifica SW" può verificare `notificationclick` (più vicino alla reale interazione di notifica push/in background).
registro eventi
Dopo aver fatto clic sulla notifica, qui dovrebbe apparire un record di richiamata "cliccato".
Nessun registro ancora. Suggerimento: fare prima clic su "Richiedi autorizzazione per la notifica", quindi attivare la notifica e fare clic su di essa.

Uso

Diamo prima un’occhiata al “contesto di sicurezza”: le funzionalità di notifica di solito richiedono https; la maggior parte dei browser lo rifiuterà direttamente sul normale http.
Quando l'autorizzazione viene negata, la pagina non può essere ripristinata automaticamente: è necessario accedere alla barra degli indirizzi del browser/impostazioni del sito per riportare la notifica su "Consenti".
Se l'attivazione della notifica sulla pagina non riesce, verificare innanzitutto se si tratta di un "gesto utente richiesto" (l'attivazione tramite clic del pulsante in genere è sufficiente).
Se non si riceve alcuna risposta dopo aver fatto clic su "Notifica SW", fare prima clic su "Registra Service Worker" e verificare che le notifiche in background non siano disabilitate dal browser per il sito.
Dopo aver cliccato sulla notifica, guarda il "log eventi": le notifiche all'interno della pagina vanno su Notification.onclick; Le notifiche SW vanno a notificationclick (più vicino al push reale).

Guida Notifiche

Segui i passaggi per verificare le autorizzazioni, le notifiche in-page e le notifiche del Service Worker e conferma se gli eventi di clic/chiusura possono essere restituiti alla pagina.

Passo 1

Richiedi Permessi

circa 5 secondi

Le funzionalità di notifica in genere richiedono un contesto sicuro (HTTPS) e il supporto del browser per gli addetti alle notifiche e ai servizi.

Conferma che "Contesto di sicurezza" è Sì (HTTPS)
Conferma che l'API di notifica/Service Worker è supportata
Se non è un contesto di sicurezza: passa all'accesso https e riprova
Passo 2

Invia Notifica Prova

circa 10 secondi

Fai clic su "Richiedi autorizzazione per le notifiche" e lascia che il browser venga visualizzato chiedendo se consentire le notifiche.

Se il risultato è concesso: puoi continuare ad attivare le notifiche
Se il risultato viene negato: vai alle impostazioni del sito e modificalo manualmente per consentire (la pagina non può essere ripristinata automaticamente)
Se la finestra non si apre mai: controlla se il browser ha ricordato la selezione o se è stata bloccata dai criteri.
Passo 3

Test Service Worker (Avanzato)

circa 10 secondi

Le notifiche in-page possono verificare Notification.onclick/onclose (mentre la pagina è attiva).

Imposta titolo/contenuto/tag (facoltativo)
Fai clic su "Attiva notifica sulla pagina (nuova notifica)"
Fare clic sulla notifica pop-up e verificare se i record onclick vengono visualizzati nel "Registro eventi"
Suggerimento: alcuni browser richiedono che venga attivato dai gesti dell'utente (basta fare clic sul pulsante).
Passo 4

Registra un Service Worker e attiva le notifiche di sistema

circa 15 secondi

La notifica SW è più vicina alla reale interazione con la notifica push/in background, clic e vai alla notifica clic.

Fare clic su "Registra addetto all'assistenza" e confermare che SW pronto cambia in Sì
Fare clic su "Attiva notifica SW (showNotification)"
Dopo aver fatto clic sulla notifica, controlla il registro eventi per vedere se il postback SW è stato ricevuto (NOTIFICATION_CLICK/NOTIFICATION_CLOSE)

Cosa controlla questo strumento

Questa pagina controlla se le notifiche del browser possono essere richieste, create e visualizzate in modo visibile su questo dispositivo.

stato di autorizzazione

Mostra se l'accesso alle notifiche è concesso, negato o ancora in attesa dell'approvazione dell'utente.

visualizzazione della notifica di prova

Aiuta a verificare se il browser può effettivamente creare una notifica visibile.

visibilità della consegna

Utile per individuare i casi in cui viene concessa l'autorizzazione ma la notifica continua a non apparire chiaramente.

risposta al clic

Può aiutare a verificare se l'interazione della notifica ritorna alla pagina o attiva il comportamento di messa a fuoco previsto.

supporto del browser di base

Conferma se il browser corrente espone le API di notifica necessarie per il test.

suggerimenti per la soppressione lato utente

Semplifica la considerazione della modalità silenziosa, della messa a fuoco assistita e del blocco a livello di sistema operativo.

Ciò che questo strumento non può confermare

Un semplice controllo delle notifiche del browser non equivale a un test completo di messaggistica push o di consegna da parte di un operatore del servizio.

non un test dell'infrastruttura push

Non convalida l'intera pipeline di push del server, la registrazione del lavoratore del servizio o il flusso di sottoscrizione in background.

Le impostazioni del sistema operativo potrebbero sovrascrivere i risultati del browser

Le modalità di messa a fuoco, le ore di silenzio, il silenziamento a livello di sistema e il raggruppamento delle notifiche possono sopprimere ciò che vedi.

il comportamento mobile è molto diverso

Alcuni browser mobili limitano o reinterpretano le notifiche rispetto alle implementazioni desktop.

il permesso concesso non è tutto

Uno stato concesso non garantisce avvisi acustici, banner o visibilità nella schermata di blocco.

Come viene generato il risultato

Il risultato viene generato dallo stato dell'API di notifica del browser e dalla possibilità di creare una notifica di test locale dalla pagina.

01

controllo dei permessi

La pagina legge lo stato corrente dell'autorizzazione alle notifiche dal browser.

02

richiesta di autorizzazione

Se necessario, il browser ti chiede se questo sito può inviare notifiche.

03

trigger di notifica locale

La pagina tenta di creare una notifica di prova locale dopo aver concesso l'autorizzazione.

04

osservazione dell'interazione

La pagina controlla se viene visualizzata la notifica e se l'interazione dell'utente ritorna alla sessione.

05

riepilogo dei risultati

Il risultato riflette lo stato dell'autorizzazione e il comportamento delle notifiche visibili in questa configurazione.

Interpreta i tuoi risultati

Utilizza questo risultato per decidere se il problema riguarda il supporto delle notifiche di base, lo stato di autorizzazione o la soppressione a livello di sistema operativo.

Risultato della notifica osservatoSignificato probabile
Autorizzazione negataIl browser o l'utente ha bloccato esplicitamente le notifiche per questo sito.
Concesso ma non appare nullaLa modalità silenziosa del sistema operativo, il comportamento del centro notifiche o la soppressione del browser nascondono l'avviso.
La notifica viene visualizzata senza audioLa notifica visiva funziona ma il suono del sistema o lo stile di avviso sono disabilitati.
Il clic non fa nulla di ovvioIl sistema operativo ha gestito l'interazione in modo diverso oppure il browser non ha riorientato la pagina.
La notifica viene visualizzata normalmenteLa funzionalità di notifica di base del browser funziona su questo dispositivo.

Browser supportati e limitazioni note

Il supporto delle notifiche dipende dallo stato di autorizzazione, dalle regole del contesto protetto e dal modo in cui il sistema operativo presenta gli avvisi del browser.

navigatorecomportamento di autorizzazionesupporto per le notifiche di provacomportamento di interazionelimitazioni note
CromoForte su HTTPS desktopForteBeneLe modalità di messa a fuoco del sistema operativo possono comunque sopprimere gli avvisi visibili.
BordoForte sul desktopForteBeneI criteri aziendali possono disabilitare o gestire centralmente le notifiche.
FirefoxBuono sui percorsi desktop supportatiBeneBeneIl comportamento differisce maggiormente sui dispositivi mobili e su alcune configurazioni Linux.
SafariSupportato con le regole della piattaforma AppleDall'essenziale al buonoDall'essenziale al buonoLe restrizioni specifiche della piattaforma sono più significative.
iOSSafariPiù limitato e dipendente dalla piattaformaLimitatoLimitatoIl supporto delle notifiche iOS nei browser rimane più limitato.
AndroidCromoVaria in base alla build di Android e del browserDall'essenziale al buonoDall'essenziale al buonoI controlli di risparmio energetico e di notifica del fornitore possono interferire.

Casi d'uso

Un controllo delle notifiche è molto utile quando è necessario sapere se il browser stesso può ancora visualizzare avvisi in questo momento.

prima di fare affidamento sui promemoria del browser

Conferma che il sito possa ancora mostrare notifiche visibili sulla tua configurazione attuale.

dopo aver modificato le impostazioni di messa a fuoco del sistema operativo

Verifica nuovamente se gli avvisi vengono ancora visualizzati dopo aver abilitato le modalità Non disturbare o Silenzioso.

dopo aver ripristinato le autorizzazioni del browser

Verificare se l'autorizzazione alla notifica è stata rimossa o negata per errore.

quando un'app Web indica che gli avvisi sono abilitati

Utilizza il test per vedere se il browser è in grado di visualizzare una semplice notifica locale.

quando si confrontano desktop e dispositivi mobili

Scopri come si comporta in modo diverso il supporto delle notifiche a seconda dei tipi di dispositivi.

FAQ Notifiche

Compilazione di problemi ad alta frequenza relativi alle autorizzazioni di notifica, notifiche sulla pagina e notifiche ai lavoratori del servizio.

1.

A cosa serve principalmente questa pagina?

Utilizzato per verificare le funzionalità di notifica del browser: incluso lo stato dell'autorizzazione (predefinito/concesso/negato), se la notifica (nuova notifica) nella pagina può apparire e se showNotification del Service Worker può apparire e restituire eventi di clic/chiusura.

2.

Perché non viene visualizzata la finestra pop-up "Richiedi autorizzazione notifica"?

Ragioni comuni: il contesto attuale non è sicuro; il browser ha ricordato le scelte precedenti (soprattutto negate); o è bloccato dalle impostazioni del browser o dei criteri aziendali. Per prima cosa conferma che il "Contesto di sicurezza" è sì e vai alle impostazioni del sito per verificare i permessi di notifica.

3.

Cosa devo fare se il permesso viene negato?

La pagina non può cambiare automaticamente da negata a concessa. Vai alle impostazioni del sito (o alle impostazioni delle notifiche di sistema) nella barra degli indirizzi del browser, modifica la notifica del sito in "Consenti", quindi aggiorna la pagina e riprova.

4.

iOS Safari supporta le notifiche di sistema?

Il supporto della funzionalità di notifica di iOS Safari è limitato e in genere richiede un modulo PWA "Aggiungi alla schermata iniziale" per utilizzare la funzionalità di notifica; anche in questo caso, sarà influenzato dalla versione del sistema e dalla politica delle autorizzazioni.

5.

Perché l'attivazione della notifica non riesce e viene richiesto un gesto dell'utente?

Alcuni browser impediscono ai gesti non utente di attivare le notifiche. Utilizza i clic sui pulsanti sulla pagina per l'attivazione (anziché l'attivazione automatica/pianificata) e assicurati che la scheda non sia in background.

6.

La notifica SW non viene restituita al registro dopo essere stata cliccata?

Per prima cosa fare clic su "Registra Service Worker" e confermare che il SW pronto è sì, quindi attivare la notifica SW e fare clic. Se ancora non c'è risposta, controlla se è presente `/notification-sw.js`, se la notifica in background viene intercettata dal browser e se sono presenti errori relativi a Service Worker nella console.

7.

Perché posso attivare le notifiche ma il sistema non le mostra?

Potrebbe essere intercettato dalla "Modalità Non disturbare/Modalità Focus" del sistema, dall'interruttore principale delle notifiche del sistema e dall'interruttore di notifica del browser; potrebbe anche essere influenzato dal silenzio del sito o dalle politiche di aggregazione. Si consiglia di controllare il centro notifiche del sistema e i permessi del sito del browser.

Feedback / segnala un bug

Dicci browser, dispositivo e cosa è successo.

Questo risultato sembra errato?

Commenti(0)

0
0