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:
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:
- add_filter('eadv_adfree', function() {
- // Sostituisci con la logica del tuo paywall
- // return Utente::isPagante();
- });
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:
- // Utente pagante → niente pubblicità
- document.cookie = "eadv_adfree=1; path=/; max-age=86400";
- // Utente non pagante → rimuovi il cookie
- 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.