Guest Gate v2.0 - Un aggiornamento importante
Dopo un bel po’ di lavoro, sono lieto di rilasciare Guest Gate v2.0. ![]()
Guest Gate è iniziato come un componente di tema relativamente semplice basato sull’originale plugin Guest Gate Sign Up Popup, che permetteva di incoraggiare o richiedere ai visitatori anonimi di registrarsi o accedere dopo aver visualizzato un certo numero di argomenti.
Nel tempo, il componente è cresciuto notevolmente e l’implementazione originale è diventata sempre più difficile da estendere.
Quindi v2.0 non è solo un refactoring o un aggiornamento visivo. Introduce un sistema di trigger completamente nuovo, una migliore personalizzazione, analisi opzionali e una serie di miglioramenti sotto la superficie.
Novità in v2.0?
Multipli tipi di trigger
Guest Gate non è più limitato alle visualizzazioni di argomenti/pagine.
Ora puoi attivare la gate in base a:
-
Visualizzazioni di pagina
-
Tempo
-
Profondità di scorrimento
-
Apertura di lightbox/immagine
-
Qualsiasi - attiva la gate quando viene soddisfatta la prima condizione di trigger configurata
Ogni trigger ha la propria soglia configurabile.
Puoi anche configurare un ritardo tra il trigger e l’apparizione della finestra modale.
Questo rende possibile creare diversi tipi di gate, ad esempio:
Mostra la gate dopo 3 visualizzazioni di pagina.
oppure:
Mostra la gate dopo 60 secondi.
oppure:
Mostra la gate quando il visitatore ha scorruto il 70% della pagina.
Comportamento ripetuto
Il vecchio comportamento casuale delle visualizzazioni di pagina è stato espanso in un vero e proprio sistema di ripetizione.
Puoi scegliere tra:
-
Ripeti trigger: mostra la gate ogni volta che il trigger configurato viene attivato.
-
Visualizzazioni di pagina casuali: mostra la gate dopo un numero casuale di visualizzazioni di pagina.
-
Una volta per sessione: mostra la gate al massimo una volta durante la sessione del browser.
Il comportamento esistente “mostra solo una volta” è anche conservato per la compatibilità retroattiva.
Migliore personalizzazione della modale
v2.0 aggiunge più controllo sulla modale stessa.
Ora puoi configurare:
-
Dimensione della modale: compatta, standard o larga
-
Allineamento del corpo
-
Allineamento del piè di pagina
-
Visibilità del titolo
-
Posizionamento del titolo
-
Stile e icona del pulsante di accesso
-
Stile e icona del pulsante di registrazione
La gate personalizzata è stata anche migliorata con un migliore controllo su:
-
Allineamento dell’immagine
-
Larghezza dell’immagine
-
Testo alternativo dell’immagine
-
Allineamento e colore dell’intestazione
-
Allineamento e colore del testo
-
Colore di sfondo
-
Colori del piè di pagina e dei link
L’immagine personalizzata è ora opzionale e utilizza anche il caricamento pigro e gli indizi di decodifica.
Analisi
Guest Gate v2.0 include analisi opzionali attente alla privacy.
Quando abilitate, Guest Gate traccia:
-
Impressione della gate
-
Motivo del trigger
-
Percorso della pagina
-
Clic su accesso
-
Clic su registrazione
-
Azioni SSO
-
Azioni di chiusura
Gli eventi sono esposti tramite window.dataLayer e vengono anche inviati come evento del browser:
discourse-guest-gate:analytics
Questo consente a Guest Gate di essere integrato con piattaforme di analisi e gestione dei tag come Google Analytics, Google Tag Manager, Matomo, o implementazioni di analisi personalizzate.
Nessun dato personale viene raccolto da Guest Gate.
Le analisi sono disabilitate per impostazione predefinita.
Installazioni esistenti
Una delle parti importanti di v2.0 è che le configurazioni esistenti non devono essere ricreate manualmente.
È stata aggiunta una migrazione delle impostazioni per migrare le vecchie impostazioni di Guest Gate alle loro equivalenti v2.
Questo include impostazioni come:
-
max_guest_topic_views -
dismissable_false -
gate_show_when_thumbnail_clicked
Le configurazioni esistenti dovrebbero quindi continuare a funzionare dopo l’aggiornamento.
Il componente ora richiede ufficialmente Discourse 3.2.0 o più recente.
Perché v2.0?
L’originale Guest Gate era progettato principalmente per limitare il numero di argomenti che i visitatori anonimi potevano visualizzare.
L’obiettivo di v2.0 è renderlo molto più flessibile.
Guest Gate può ora essere utilizzato come gate generale per la conversione e l’engagement dei visitatori, supportando al contempo il caso d’uso originale.
Ad esempio, puoi usarlo per incoraggiare la registrazione dopo che un visitatore ha:
-
Letto diversi argomenti
-
Trascorso una certa quantità di tempo sul sito
-
Scorrito un articolo
-
Aperto un’immagine
-
Raggiunto qualsiasi combinazione di condizioni configurate
Questo è stato un riscrittura piuttosto sostanziale, quindi sono sicuro che ci possono ancora essere cose da migliorare.
Grazie a tutti che hanno usato, testato e fornito feedback su Guest Gate negli anni. ![]()
Ho anche aggiornato l’OP.
Guest Gate v2.0 è ora disponibile. ![]()