Riduzione delle entrate pubblicitarie

Siamo nella stessa barca di @eesty, stiamo valutando un passaggio alternativo: per quanto spiacevole, per i motivi esposti nell’articolo originale.

Abbiamo migrato da SMF a Discourse tre anni fa. L’impatto maggiore si è avuto sulle entrate pubblicitarie, che sono scese al 10% di quanto fossero e non sono mai risalite.

Amo Discourse assolutamente: elegante, fluido, moderno, intelligente. Non ho avuto nemmeno un singolo problema tecnico, funziona semplicemente e funziona bene. Ma sta diventando sempre più una questione di sostenibilità del forum, la testa prima del cuore. Spero davvero che esista una soluzione per recuperare le entrate.

È strano… puoi darci il tuo URL per esaminare il tuo sito?
Ora gli annunci si visualizzano perfettamente su Discourse Forums.

Sono anche interessato a saperne di più su questo argomento e a cercare di capire perché stia accadendo. Le persone con questo problema mostrano pubblicità tra i post o solo una per argomento? Se mostrano solo una pubblicità per argomento, posso capire perfettamente che le entrate pubblicitarie siano state divise per 10 (avrebbe senso che le persone visualizzassero in media 10 pagine di un argomento, che con Discourse diventano un’unica pagina).

Ma se invece mostrate effettivamente tante pubblicità quanto prima, inserendole tra i post, da cosa potrebbe derivare questo problema?

Credo che la copertura pubblicitaria su tutte le pagine, tranne la home page, sia scarsa, ovvero ci siano troppi spazi pubblicitari vuoti. Mi chiedo se Discourse generi le pagine in modo diverso o troppo velocemente perché gli annunci vengano caricati, o qualcosa del genere?

Ho ripristinato un vecchio backup del mio forum su un URL separato per fare dei test e la copertura in quel software per forum sembra essere molto più alta.

Ho fornito al team di Discourse le credenziali di amministratore per dare un’occhiata per un paio di settimane fino a oggi, insieme alle statistiche sui ricavi pubblicitari. Ti invierò in privato l’URL del mio sito. Grazie.

Con Discourse, ciò che ho imparato nel tempo è che un modello di abbonamento funziona meglio rispetto ai ricavi pubblicitari. Se hai utenti fedeli, saranno disposti a sostenerti con donazioni e questo sarà più che sufficiente per mantenere attivo il forum. Hai provato a discuterne apertamente con la tua community?

Grazie, è certamente qualcosa che proveremo.

Chandra mi ha inviato privatamente l’URL del suo forum (grazie!) e l’ho esplorato un po’. A quanto pare (come ha detto lui), quando entro in un argomento con molti messaggi, i primi 2 o 3 annunci nella pagina funzionano correttamente, ma dopo di ciò appaiono vuoti (compare la scritta “annuncio”, ma senza l’annuncio vero e proprio). Sembra che funzioni per ciò che viene caricato inizialmente nella pagina all’ingresso nell’argomento, ma non per ciò che viene caricato successivamente durante lo scorrimento verso il basso. Inoltre, se scendo abbastanza in un argomento e poi risalgo, i primi annunci che funzionavano prima risultano spesso vuoti.

Questo non sembra accadere qui su meta. Ma qui sembra essere utilizzato CodeFund, mentre Chandra usa Google!? È collegato a Google e effettivamente correlato al modo in cui Discourse carica le pagine?

Anche io sto riscontrando questo problema con Google AdSense. Stai utilizzando qualche servizio di Cloudflare?

Forse tu e @Chandra potreste provare a passare temporaneamente a CodeFund per vedere se ciò “risolve” il problema. Confermerebbe già che il problema è specifico di Google AdSense.

No, non ho Cloudflare.

@Mevo
Considerando che il mio forum non ha nulla a che fare con codice o sviluppatori, pensi che gli annunci di CodeFund abbiano qualche possibilità di funzionare?

No, non credo che l’uso di CodeFund sarebbe utile, ma lo intendevo solo a scopo di TEST. Per cercare di diagnosticare meglio da dove proviene il problema e poterlo risolvere. Sarebbe lo stesso con CodeFund o no? (il problema non sembra verificarsi qui su meta!)

Alcuni di voi vedono script bloccati nella console del browser? Se è così, potrebbe essere correlato a CSP.

In realtà, per quanto ne so, è dovuto al lazy loading, perché gli annunci nella viewport vengono renderizzati e, se un utente scorre la pagina, anche i primi pochi verranno renderizzati. Il problema si presenta con gli annunci che appariranno… diciamo, 25 post più avanti in un argomento.

Hai qualche idea su come questo potrebbe essere effettivamente risolto?

Non sono sicuro che si tratti di un problema di Discourse o del servizio pubblicitario. Quindi suggerisco a tutti di provare a sperimentare con un annuncio interno (un’immagine statica); se questo viene caricato correttamente, il problema sarà nel codice pubblicitario stesso. Se l’immagine non riesce a caricarsi, c’è qualcosa che deve essere corretto in Discourse, ma indovino che disabilitare il caricamento differito (lazy load) potrebbe aiutare in quel caso.

Potrebbe non essere così, dato che stiamo utilizzando l’API di Google nel modo da loro consigliato quando si deve aggiungere un nuovo annuncio: creare il contenitore e chiedere a Google di riempirlo.

Detto questo, ci sono altri fattori in gioco con gli annunci, come i tag pubblicitari per i contenuti di nicchia del forum e se AdSense ha sufficienti elementi di fatturazione a pagamento per lo slot con un annuncio vuoto che corrispondano ai criteri impostati.

Per i forum di nicchia, gli slot pubblicitari a pagamento potrebbero non essere sempre disponibili, e quindi appaiono spazi pubblicitari vuoti.

Altri utenti che utilizzano annunci al di fuori di Discourse lamentano anch’essi il problema degli annunci vuoti, quindi questo non è legato esclusivamente a Discourse.

Se sul tuo community compare un annuncio vuoto, sono riuscito a trovare soluzioni controllando la console del browser per eventuali errori e agendo di conseguenza. Se non ci sono errori, controlla la dashboard di AdSense per capire perché vengono visualizzati annunci vuoti.

Gli annunci vuoti sono un problema molto comune. Sembra che sia al di là della mia comprensione, oppure forse a Google non piace il posizionamento th.

Penso che questo potrebbe essere un problema con i topic di grandi dimensioni, poiché caricerebbe l’intero topic tutto in una volta all’ingresso (tempo + molto da scaricare), ma capisco il tuo punto. Potrebbe essere utile a scopo di test (un’ulteriore cosa che le persone con il problema possono provare per capire meglio da dove proviene).

Ottima idea. Potrebbe essere ancora più semplice che fare test con CodeFund.

Tutto ciò che hai detto è molto utile. Forse è Google a non inviare un annuncio.

Mi farebbe piacere ricevere qualche riscontro dai test effettuati dalle persone che hanno il problema.

Ho testato il tuo sito con Vivaldi (perché ora sono su Linux) e tutto funziona correttamente. Tutti gli annunci vengono visualizzati bene. Quando vedi un “annuncio vuoto”, ricorda che Google ha un comportamento strano riguardo a “molti annunci per pagina”. Qualche tempo fa, con Adsense, non si dovevano inserire più di 3 annunci per pagina. A quel punto la situazione è cambiata, ma il bot di Adsense (se usi Adsense automatico) non posiziona gli annunci ovunque. Quindi ci sono questi spazi pubblicitari vuoti.

Tuttavia, Discourse non funziona così. Viene caricata solo la sezione visibile del topic.