Plugin Wordpress per i publishers VIP: aggiornamento ads.txt e inserimento Magic-Code automatizzato

Plugin Wordpress per i publishers VIP: aggiornamento ads.txt e inserimento Magic-Code automatizzato

Per tutti i publishers VIP di eADV è disponibile il plugin ufficiale per Wordpress di eADV.



Il processo di aggiornamento del file ads.txt sarà automatizzato e potremo automaticamente inserire per te il Magic-code direttamente in pagina, per un posizionamento automatizzato ed efficiente dei banner pubblicitari.

Dopo aver installato il plugin, sarà sufficiente visitare la pagina nel backend di Wordpress alla cartella /wp-admin/ e visitare "Impostazioni > eADV VIP" compilando entrambi i campi come segue:
  1. ID del sito: digita l'ID del tuo sito come indicato sul tuo pannello di controllo. Assicurati di inserire l'ID del tuo sito e non l'ID del tuo account.
  2. Magic code ID: digita l'ID che hai ricevuto dal tuo Account Manager dopo aver attivato il Programma VIP. Potrebbe essere il dominio del tuo sito, ma assicuratene prima di inserirlo.


AVVERTENZE:
  1. Se avevi caricato il file ads.txt tramite FTP, rimuovilo.
  2. Se aggiornavi il file ads.txt tramite un plugin terzo, rimuovi anche quel plugin.
  3. Se avevi inserito il Magic-code tramite un copia-incolla manuale, per una maggiore pulizia della pagina sarebbe bene rimuovere il vecchio codice. Ma anche se non volessi farlo, il doppio inserimento del Magic-code non causerà alcun problema.
Da ora in poi dimentica l'aggiornamento del file ads.txt e goditi solo il miglioramento delle tue revenue 👍

Supporto Paywall: utenti senza pubblicità (adfree) — dalla v1.4.4

Se utilizzi un paywall o un sistema di abbonamento e vuoi disabilitare la pubblicità per gli utenti paganti, il plugin supporta due modalità di integrazione. In entrambi i casi, quando un utente è riconosciuto come pagante, il Magic-code viene caricato con il parametro ?eadv_adfree=true e non mostrerà pubblicità, mentre la CMP e il file ads.txt continueranno a funzionare regolarmente.

Modalità 1 — Filtro WordPress (consigliato per sviluppatori)

Aggiungi questo codice al file functions.php del tuo tema o al plugin che gestisce il paywall:
  1. add_filter('eadv_adfree', function() {
  2. // Sostituisci con la logica del tuo paywall
  3. // return Utente::isPagante();
  4. });
Quando il filtro restituisce true, il Magic-code riceverà automaticamente il parametro ?eadv_adfree=true.

Modalità 2 — Cookie (per integrazioni lato client)

Se il tuo paywall determina lo stato dell'utente lato JavaScript, puoi impostare un cookie:
  1. // Utente pagante → niente pubblicità
  2. document.cookie = "eadv_adfree=1; path=/; max-age=86400";
  1. // Utente non pagante → rimuovi il cookie
  2. document.cookie = "eadv_adfree=; path=/; max-age=0";
Alla refresh della pagina, il plugin rileverà automaticamente il cookie e adatterà il Magic-code di conseguenza.


Nota importante per chi utilizza spazi banner personalizzati

Tutti gli shortcode di eADV ([eadv-billboard], [eadv-in-content], [eadv-aside], ecc.) vengono automaticamente disattivati per gli utenti paganti. Tuttavia, se nel tuo tema hai riservato manualmente degli spazi banner tramite <div> personalizzati (ad esempio <div id="mio-banner-300x250"></div>), questi non vengono gestiti dal plugin: dovrai occupartene tu, nascondendoli via CSS o PHP quando l'utente è pagante.