Ho gli annunci AdSense che funzionano perfettamente, ma sto cercando di creare un ‘Annuncio Interno’. Ho inserito il codice dell’annuncio nel plugin e questo ha ‘sostituito’ il codice AdSense (almeno il codice AdSense è scomparso), ma l’Annuncio Interno non appare.
Hai qualche idea? Per aggiungere, sto cercando di eseguire solo Annunci Interni - per sostituire Google.
Sono supportati i codici degli annunci JavaScript e iFrame? Uno è consigliato rispetto all’altro?
A parte questo, ho ricevuto il messaggio “DevTools failed to load SourceMap Could not load content for bla bla bla: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE” per diversi dei miei plugin ufficiali.
Un modo semplice per riprodurre il problema, per qualsiasi sviluppatore che legga questo messaggio: basta aggiungere questo script nella sezione House Ads e verificare se viene visualizzato:
Non c’è nulla di sbagliato nello script in sé. Si tratta di un annuncio affiliato che dovrebbe apparire su qualsiasi sito HTML standard. Qualcosa di Discourse stesso lo sta bloccando.
In uno dei miei ambienti di test, ho creato un fork del plugin per gli annunci, ho rimosso tutte le reti pubblicitarie tranne quella interna e l’ho modificato in modo significativo per servire i tag dal nostro server pubblicitario Revive utilizzando esclusivamente tag IFRAME.
Non l’ho affatto trovato “inutile”. Ad esempio, ho utilizzato gran parte del codice del plugin originale, l’ho modificato e ho sfruttato tutti i punti di aggancio del plugin (le posizioni di inserimento).
In realtà, è stata la parte “house” del plugin che ho usato come base per i tag del nostro server pubblicitario Revive.
In sintesi, ho ritenuto che la parte “house” del codice del plugin fosse molto utile, @AntiMetaman, e quel codice è stato la base per l’intera modifica del mio plugin, per creare un “plugin server pubblicitario Discourse per il server pubblicitario Revive”.
Vedo che non è stato inutile per te, dato che hai creato il tuo “revive ad server”. Tuttavia, lo ritengo inutile se non posso visualizzare un annuncio affiliato tramite gli House Ads, che credo siano il suo scopo originale. Mi hai consigliato di usare un iframe e ha funzionato. Per questo ho detto che era inutile per me. Sono certo che altri lo trovino utile per altri scopi, come il reverse engineering di un nuovo plugin.
Come hai scoperto, i tag SCRIPT (JavaScript) non vengono visualizzati come “house ad” a causa di alcune restrizioni di Ember.
Tuttavia, dovresti essere in grado di visualizzare qualsiasi tag IFRAME o HTML come “house ad”; poiché un “house ad” è semplicemente uno slot per eseguire i tuoi tag (a condizione che siano tag HTML o IFRAME).
Sì, inserire l’iframe come unità pubblicitaria negli annunci interni funzionerà, ma ho opzioni limitate. Non c’è la possibilità di posizionarlo in fondo alla pagina. È disponibile solo in cima all’elenco degli argomenti o tra gli elementi.
In tal caso, puoi facilmente fare come desideri e aggiungere semplicemente un tag IFRAME in fondo alla pagina; oppure puoi modificare il plugin per aggiungere un’altra slot per “pubblicità interna”; secondo il tuo stesso design per il posizionamento degli annunci.
Comunque, sono contento che il tag IFRAME, l’inserimento diretto, stia funzionando per te. Questo è ciò che conta.
C’è qualche conflitto tra gli annunci interni e il plugin Ad che impedisce agli annunci interni nella zona “Topic List Tops Ads” di essere visualizzati quando c’è una zona pubblicitaria DFP nello stesso posto? Non dovrebbero essere visualizzati entrambi, uno dagli annunci interni e uno dal DFP?
Ho notato l’iframe di Google nell’elenco degli argomenti premendo F12, sembra esserci sia che venga inserito o meno un ID Publisher DFP nella sezione DFP del plugin Ad.
Vorrei smettere di usare DFP del tutto e gestire gli annunci solo tramite annunci interni.