A partire dal 16 gennaio 2024, Google richiederà a tutti gli editori che pubblicano annunci per utenti nello Spazio economico europeo (SEE) e nel Regno Unito di utilizzare una Piattaforma di gestione del consenso (CMP) certificata da Google. È possibile utilizzare qualsiasi CMP certificata da Google a tale scopo, inclusa la soluzione di gestione del consenso di Google. Se sei interessato a utilizzare la soluzione di gestione del consenso di Google, inizia configurando il tuo messaggio GDPR.
Ho cercato sul sito ma non riesco a trovare alcun riferimento a ciò che deve essere fatto nel contesto di Discourse per conformarsi ai requisiti della CMP certificata da Google per continuare a utilizzare i plugin pubblicitari di Discourse nella regione SEE/Regno Unito.
Potete condividere il vostro aiuto con la nuova regola di Google Adsense per quanto riguarda Discourse? Google ha inviato un’email dicendo che il sito deve soddisfare la loro nuova regola vista di seguito. Potete anche consultare la loro pagina di aiuto online per saperne di più.
A partire dal 16 gennaio 2024, oltre alla nostra policy sul consenso degli utenti UE, gli editori AdSense devono utilizzare una Piattaforma di Gestione del Consenso (CMP) certificata da Google e integrata con il Transparency and Consent Framework (TCF) dell’IAB quando pubblicano annunci per gli utenti nello Spazio Economico Europeo (SEE) o nel Regno Unito.
Sembra che non abbiate ancora adottato una CMP certificata da Google per raccogliere il consenso dai vostri utenti, il che significa che i vostri siti smetteranno di mostrare annunci AdSense e di generare entrate dal traffico SEE e UK dopo il 16 gennaio 2024.
Qualcuno di Discourse può condividere un aggiornamento sul fatto che soddisferanno quel requisito? Per quanto ne so, non posso correggerlo da solo né configurare Discourse per soddisfare le esigenze di Google. Per favore, fatemi sapere se qualcuno può offrire aiuto. Vedo che un altro utente ha sollevato una preoccupazione simile ieri, grazie.
Questo è molto utile per capire quali cookie utilizza Discourse. Ma tornando all’argomento originale, qualcuno può fornire indicazioni sulle implicazioni che il messaggio di Google riguardo al CMP ha su Discourse e/o sul suo plugin pubblicitario?
Ho dato un’occhiata alla pagina collegata Cooke Consent, GDPR, e Discourse, e mi dispiace dirlo ma sembra ben oltre la mia conoscenza di Discourse e delle sue funzionalità. Non so se posso farlo.
Google ha inviato un’email al mio account AdSense e fondamentalmente mi ha affrontato chiedendomi di dimostrare di essere conforme e di attestarlo. Qualcuno l’ha fatto? Posso assumere qualcuno che mi aiuti a farlo? Grazie.
Ho pubblicato sul Marketplace, come hai detto, grazie.
Puoi vedere l’email che AdSense ha inviato qui sotto. Si prega di fare riferimento al paragrafo in cui dicono:
Inoltre, per aiutarti a soddisfare il nuovo requisito e continuare a mostrare annunci sul tuo sito nell’EEA e nel Regno Unito, ti verranno presentate le opzioni di adozione del CMP la prossima volta che accedi al tuo account AdSense. Le opzioni includono:
“Voglio creare un messaggio GDPR, utilizzando il CMP di Google in AdSense. Se non ne pubblico uno entro il 16 gennaio 2024, per favore pubblica il mio messaggio GDPR per me utilizzando il CMP di Google. Capisco che posso cambiare il mio messaggio e passare a un altro CMP in qualsiasi momento.”
Ciò significa che posso semplicemente fare clic sull’Opzione 2 e AdSense renderà automaticamente Discourse conforme alla regola del consenso?
Qualcuno l’ha fatto? Qualcuno può fornire chiarimenti?
Per aggiornare, ho effettuato l’accesso ad AdSense. Hanno immediatamente fatto apparire un popup sullo schermo. Ho cliccato sull’Opzione 2 e ho completato il loro modulo. Credo che questo possa aver soddisfatto i requisiti del CMP. Apparentemente, AdSense supervisionerà da solo la parte CMP. Qualcuno può confermare? Grazie.
Questa era la mia prima teoria, ma sembra essere falsa; quando ho scritto sul tuo sito come eccezione, gli annunci non venivano ancora caricati, così come abbassare il livello di sicurezza a standard non ha apportato alcuna modifica.
Non credo che ci sia un ad blocker in esecuzione, ma indagherò ulteriormente.
C’era un’impostazione diversa che bloccava gli annunci, quindi sembra che il tuo sito vada bene.
Ci sono molti argomenti riguardo alla conformità/consenso di Google AdSense e GDPR, ma nessuno di essi è veramente conclusivo.
La situazione odierna è:
È possibile utilizzare il plugin Advertising con Adsense per visualizzare annunci su un’istanza di Discourse.
Il gestore del consenso di Google Adsense funziona e gli annunci vengono visualizzati correttamente.
Il problema con il CMP di Adsense è che riconosce che Discourse utilizza lo scorrimento infinito e lancia un elemento fluttuante sul sito, che consente all’utente di revocare o modificare i consensi.
Questo è terribile in termini di UI/UX. Il notificatore fluttuante è molto distraente e in alcuni scenari può persino sovrapporsi ai pulsanti dell’interfaccia utente di Discourse.
Ho segnalato questo a Google più di una volta, senza risposta.
Ci sono molti commenti frustrati in giro per internet a riguardo, che notano la riluttanza di Google a migliorare l’UI/UX.
Un elegante hack alla soluzione sarebbe nascondere l’elemento fluttuante e, per rimanere conformi al GDPR, fornire un link di revoca del consenso da qualche altra parte nell’interfaccia utente. Google fornisce queste istruzioni: Link
Poiché la gestione del consenso è un requisito obbligatorio, questo hack dovrebbe/potrebbe essere una funzionalità del plugin Advertising?
Nascondere l’elemento fluttuante generato da Adsense
Fornire la callback di revoca del consenso in una posizione user-friendly - forse il menu burger, o il menu del profilo utente. Questo non sembra uno sforzo di codifica complesso, ma fastidiosamente oltre le mie capacità.
Qualcuno ha sperimentato con l’elemento fluttuante del CMP, con l’obiettivo di nasconderlo? Mi piacerebbe vedere alcuni esempi di codice di cosa e come avete fatto.
Se non sai di cosa sto parlando, vai su Tappara.co, dai il consenso, per un minuto o due scorri alcuni argomenti su e giù → l’elemento fluttuante apparirà.
Ho passato un bel po’ di tempo a studiare questo, e in base a ciò che ho letto, si potrebbe implementare un link personalizzato per la revoca del consenso e quindi nascondere il link auto-generato e ostruzionistico di Google.
Il posto logico per la revoca sarebbe un link personalizzato nel menu a scomparsa (burger menu), ma qui Discourse diventa un po’ troppo furbo, poiché è impossibile hackerare la funzione JS come link del menu.
<a href=”javascript:googlefc.callbackQueue.push(googlefc.showRevocationMessage)”>Clicca qui per revocare la tua scelta</a>
Se ciò potesse essere implementato nel menu, il passo successivo sarebbe nascondere il banner fluttuante del consenso. Quindi la grande domanda per @staff è: come implementare la funzione di revoca, senza codificarla nel template del tema, o simili.
Avrò bisogno di un aiuto da uno script kiddie qualificato per portare a termine questo lavoro.
Modifica: Credo che questo influenzi anche Google Analytics, che è supportato dal core di Discourse.