Rotatore pubblicitario. Il più semplice rotatore di banner (scroller banner). Scrivere un ad rotator in PHP

Ciao amici. Oggi voglio dirti come impostare la rotazione degli annunci utilizzando il plug-in Ad Inserter e come utilizzare i separatori per visualizzare vari codici pubblicitari sul sito. Questo è uno dei pochi plugin che uso sempre e che ti consiglio. Con esso, puoi visualizzare banner pubblicitari, blocchi di pubblicità contestuale e qualsiasi codice, anche PHP sul tuo sito WordPress.

E oltre alla ricca funzionalità, questo plugin ha un grande vantaggio: la velocità di caricamento del codice. Con esso, il caricamento del codice pubblicitario contestuale è più veloce. E questo è importante per ogni proprietario di un sito.

E la rotazione delle unità pubblicitarie richiede ancora di più un'attenzione speciale. Qui stiamo parlando di velocità e del giusto approccio nella visualizzazione delle unità pubblicitarie. I normali rotatori che svitano i blocchi con un intervallo di tempo non funzioneranno qui. È importante che venga mostrata solo una delle opzioni di blocco degli annunci quando la pagina viene aggiornata. Cioè, finché non aggiorni la pagina, il codice del blocco degli annunci non verrà aggiornato o modificato. In questo modo, non violi le regole delle reti pubblicitarie.

Cosa dà la rotazione della pubblicità sul sito

La rotazione delle unità pubblicitarie (banner) ti consente di scoprire quale unità pubblicitaria funziona meglio in un determinato luogo. Tali esperimenti consentono di aumentare le entrate pubblicitarie con lo stesso livello di traffico. Dal momento che ti consentono di trovare il formato migliore per un determinato luogo sul sito.

Ma non dovresti dimenticare che ciò che funziona bene su un sito non sempre funziona bene su un altro. Tutto dipende dal contenuto, dalla struttura del sito e dalla qualità del traffico. Pertanto, dovresti sperimentare sui tuoi siti e determinare i formati e i luoghi migliori.

Come impostare la rotazione in Ad Inserter

È molto facile farlo. Innanzitutto, decidi in un posto dove inserire un blocco annunci, impostalo per visualizzare annunci in questo luogo, quindi inizia la magia.

[ RUOTA INSERTTORE ]

Attenzione: rimuovi gli spazi prima delle parentesi in modo che il codice delimitatore assomigli allo screenshot qui sotto.

E dopo, devi inserire il seguente codice di blocco degli annunci. Non c'è limite al numero di delimitatori.

Con banner e contenuti affiliati, puoi aggiungere più di due codici. Ma, con i blocchi pubblicitari contestuali, usa la rotazione tra due blocchi.

Come visualizzare diverse unità pubblicitarie tra i post su principale, categorie e archivi

Ho parlato di come implementare un tale output tramite il file functions.php e ora mostrerò come è molto più semplice farlo usando separatori e un filtro nel plug-in Ad Inserter.


In questo modo puoi visualizzare facilmente e rapidamente tre diverse unità pubblicitarie, banner, immagini tra annunci di articoli nella pagina principale. Selezionando le caselle di controllo di categorie, tag e archivi, puoi facilmente duplicare la visualizzazione degli annunci su queste pagine.

Conclusione

Ora sai come impostare la rotazione degli annunci sul sito. Resta il caso della statistica e dell'analisi dei dati. Nella versione gratuita del plugin, a differenza della versione PRO, non c'è il conteggio delle impressioni e dei clic. Tuttavia, le statistiche sulle unità pubblicitarie possono essere visualizzate negli account della rete pubblicitaria e i clic sui collegamenti a banner possono essere registrati utilizzando .

La funzionalità del plugin, anche nella versione gratuita, supera ogni aspettativa. Può essere limitato solo dalla struttura del tuo modello. E l'esempio di oggi mostra alcune altre grandi opportunità per l'inserimento di annunci sul sito.

Amici, per oggi è tutto, vi auguro successo.

Cordiali saluti, Maxim Zaitsev

Il rotatore deriva dall'inglese "ruotare", che significa ruotare. Da qui il nome dello script "rotatore". Perché è necessario? Un chiaro moncone per la rotazione, o se a nostro avviso, quindi per la rotazione. Cosa ruotare? Sì, qualsiasi cosa, banner, immagini con e senza didascalie, annunci di testo. eccetera.

Per gli amanti dei programmi di affiliazione, questa è una buona opportunità per visualizzare vari link di affiliazione, immagini, banner. Gli spettacoli possono essere fatti in diversi modi. Ad esempio, in modo casuale durante il caricamento di ogni nuova pagina del sito oa turno. Oppure, ad esempio, dopo un determinato tempo in cui l'utente visualizza la pagina del sito.

Per coloro che pubblicizzano i propri prodotti via Internet, il rotator cambierà l'annuncio del prodotto in quello successivo, ad esempio ogni volta che viene caricata la pagina successiva del sito. Questo può essere fatto in modo casuale, oppure puoi collegare la pubblicità di un particolare prodotto al tema della pagina che stai visualizzando per risuonare. Quale sia meglio è difficile da dire. Abbiamo bisogno di statistiche. Sebbene le statistiche siano una cosa che di per sé ha bisogno di statistiche. Secondo me la casualità è l'opzione migliore.

Questo post si concentrerà sullo script rotator più semplice scritto in php, sebbene possa essere creato anche in java, ma cercherò di scriverlo nel prossimo post. Per prima cosa, scriviamo un rotatore circolare, ad esempio, per sette file html, che possono essere immagini, banner, testo, ecc. e cercheremo di integrare lo script, ad esempio, con un generatore di numeri casuali per la visualizzazione casuale dei file.

Quindi, per cominciare, ad esempio, puoi utilizzare il sito di rotazione del sito di base http: // sito e fare questo:

È chiaro che tutto è abbastanza semplice. Il numero del rotatore viene memorizzato in un file di testo, ogni volta che si apre una pagina del sito, il numero viene letto, aumentato di 1, poi riscritto e così via fino a diventare uguale al numero massimo impostato, dopodiché il numero numero del rotatore ritorna al suo stato originale. Il nome delle pagine html sarà 1.html, 2.html... Lo script può essere notevolmente semplificato se si utilizza la funzione di generazione di numeri casuali. Quindi sarà simile a questo:

E infine, un altro punto importante. Forse qualcuno sarà utile. Questo è l'output di un file html con pubblicità, che, tra l'altro, può avere qualsiasi formato, lo stesso php, txt, ecc., nel posto giusto nella pagina del sito. Soffermiamoci sul fatto che le pagine del sito hanno lo stesso formato html. In questo caso, puoi farlo:

1. Posizionare una variabile d'ambiente del tipo %reklama% nel contenitore o nella tabella desiderati della pagina html in cui si desidera mostrare l'inserto html con la pubblicità;
2. Leggi il contenuto del file html con la pubblicità in alcune variabili, come mostrato sopra
// Scrive il contenuto del file html con annunci nella variabile $rotate con annunci
$ruota = implode("", file("$rot"));
3. Eseguire la funzione per visualizzare l'intera pagina html (ad esempio avente il nome index.html) con inserto pubblicitario html.

funzione html ($percorso)
{
$ruota globale;
$pagina = file_get_contents($percorso);
$pagina = str_replace("%reklama%", $ruota, $giù);
echo("$pagina");
}
html("indice.html");
Uscita;

Nella pagina index.html sottoposta a rendering, qualsiasi pagina con un interstitial come 1.html verrà visualizzata dove si trova %reklama%. I titoli dei blocchi di annunci e altre sciocchezze possono essere visualizzati in modo simile. Bene, questo è tutto. Questo argomento può essere sviluppato in diverse direzioni, ma l'essenza approssimativa è esposta sopra. A proposito, per comprendere meglio l'essenza di quanto sopra, puoi testare una pagina con uno script di rotazione nella sua composizione. La pagina è concepita come un piccolo progetto a Denver. L'archivio deve essere decompresso nella cartella home di Denver, eseguire Denver e digitare rotate.ru nel browser

Questa idea mi frullava in testa da molto tempo, ma ho continuato a rimandare la scrittura di un post.

Voglio provare il crowdsourcing.

sarò breve.

Dettagli tecnici - basato su un framework (non ho ancora deciso quale sia meglio prendere), molto probabilmente con una classica connessione php + mysql

Architettura - 3 livelli principali (Sito -> Pagina -> Blocchi)

Sito web: il nome, l'URL è impostato ed è possibile aggiungere un commento

Pagina (o pagine): puoi assegnare una regola sia a una pagina specifica, sia a una sezione, ad esempio un elenco. Le pagine stesse vengono create nell'ambito di un sito. Qui ottieni il codice che incolli sul sito. Di per sé, l'inserimento del codice verrà implementato come segue: inserisci lo script nel modello una volta, quindi emetti i tag div con l'id desiderato nei posti giusti.

Blocchi: i blocchi degli annunci vengono effettivamente creati qui. Finora, all'inizio è previsto solo 1 tipo di blocchi "Codice pubblicitario" (Adsense o YAN). Per ogni blocco, puoi impostare le condizioni di visualizzazione finché non c'è una sola scelta per dispositivo: desktop o mobile. Se l'intero argomento funziona, aggiungeremo gradualmente nuove impostazioni: GEO (sia i paesi che le grandi città della Russia), visualizzazione per ora del giorno e giorno della settimana, ecc. Quindi puoi aggiungere nuovi tipi di blocchi (banner, teaser eccetera.)

Ma tutti questi desideri sono ancora in un lontano futuro, perché non è ancora chiaro se questo prodotto sarà richiesto o meno.

Secondo le mie stime approssimative, per iniziare sono necessari almeno 40-50.000 rubli, questo è puramente un pagamento per il lavoro di un programmatore al fine di creare una sorta di prodotto più o meno funzionante.

Se viene raccolto l'importo minimo, iniziamo a lavorare. Tutti coloro che hanno effettuato il chip ricevono il prodotto gratuitamente + aggiornamenti per 1 anno.

Se l'importo non viene raccolto, chiudiamo il progetto e dimentichiamo tutto. Sto restituendo i soldi.

Perché tutto questo è necessario?

Come probabilmente saprai, non ci sono così tanti rotatori normali sul mercato ora, c'era un tale poseur, ma l'autore lo ha abbandonato e non ha intenzione di svilupparlo. C'è anche realbig.media, ma questa è una soluzione online, inoltre, ci sono lamentele sulla qualità e sulla velocità del lavoro, e questo è molto critico.

Quali sono i vantaggi del nostro prodotto?

Il primo, e secondo me il più importante, è l'autonomia. Non dipendi da nessuno, ti sei impostato come non server e lo usi come vuoi.

In secondo luogo, la capacità di scalare, tutto dipende dalle impostazioni del server + quasi completamente open source.

Terzo, la capacità di influenzare effettivamente il corso dello sviluppo del prodotto e aggiungere solo le funzionalità effettivamente necessarie.

In realtà descritto abbastanza brevemente, se hai domande, scrivi nei commenti.

Prima di tutto, cos'è un rotatore e perché è così importante? A giudicare dal nome, il termine deriva dall'inglese. "ruota" - ruota. L'essenza del rotator nella sua incarnazione web è che, secondo un principio o l'altro, ruota gli annunci sul sito.

Perché abbiamo bisogno di un rotatore, chiedi? In effetti, vale la pena utilizzare qualsiasi rete di scambio di banner e tutti i problemi scompaiono: ogni volta che tenta di sostituire un altro banner, devi solo inserire il codice del banner. Tuttavia, la realtà è che ai nostri giorni il ritorno sui sistemi banner è già minimo. Sempre più webmaster stanno passando ai programmi di affiliazione: lì scegli qualsiasi tipo di pubblicità, inserisci il codice html e un banner o un link pubblicitario appare nel posto giusto. È qui che iniziano a sorgere problemi. In primo luogo, un codice che mostrerà un nuovo banner ogni volta o almeno ne farà ruotare diversi diversi in un cerchio è un evento estremamente raro nei programmi di affiliazione che esistono oggi. Sì, che cosa rara, conosco più di cento diversi programmi di affiliazione - solo tre di loro hanno un codice che mostra banner diversi ogni volta!

Ma questo è ancora metà del problema. Il secondo punto riguarda gli interessi dei visitatori. In realtà, perché è così importante mostrare banner diversi e non lo stesso? Penso che dovrebbe essere chiaro: un visitatore può facilmente visualizzare diverse pagine e forse dozzine di pagine del tuo sito. In questo caso, il visitatore può vedere il banner una volta, andare in un'altra pagina, e c'è la stessa cosa, quindi alcuni servizi gli verranno pubblicizzati dallo stesso banner! Anche se una persona ne è interessata, dopo una tale memorizzazione visiva, il banner viene semplicemente ignorato. Se mostri banner diversi su argomenti diversi, anche sullo stesso programma di affiliazione, il ritorno su tale pubblicità sarà molto maggiore.

Un'opzione ancora migliore è visualizzare banner diversi per diversi programmi di affiliazione. Forse un visitatore di un sito sugli animali non è affatto interessato al cibo per pesci d'acquario, ma ha bisogno di cibo per gatti. Nota: la differenza è piccola, la maggior parte dirà che questa è considerata la stessa cosa: l'alimentazione degli animali. Ma la pratica mostra che l'esatta corrispondenza della pubblicità agli interessi del visitatore ha un impatto sul visitatore, il che mi ricorda un concetto fisico piuttosto interessante: la risonanza. In una parola, mostrando un annuncio, il cui tema caratterizza accuratamente gli interessi del visitatore, verrai portato al mercato delle mele.

Quindi cosa facciamo? No, non scriveremo un copione-telepate che legge i pensieri di una persona, non oggi :-). Oggi il nostro compito è mostrare allo stesso visitatore quanti più banner diversi possibili. Sì, è possibile che il visitatore non veda immediatamente l'annuncio a cui è interessato. È possibile solo per 3, 5.. 10 pagine visualizzate, gli verranno mostrate. Alcuni visitatori se ne andranno senza vedere l'annuncio a cui sono interessati. Tuttavia, in ogni caso, il ritorno sarà molto maggiore che se metti uno qualsiasi dei banner o un gruppo di diversi.

Ora dobbiamo pensare a come implementare questo script? Sarebbe una buona opzione utilizzare i cookie, al fine di evitare possibili rivisualizzazioni all'utente di banner già mostrati. Ma non lo farei. In primo luogo, questo è un carico extra, secondo me, non giustificato e, in secondo luogo, in ogni caso, non utilizzerai più di 2-3 programmi di affiliazione, altrimenti i visitatori della risorsa si "dissolvono" semplicemente in un mucchio di affiliato diverso programmi e non otterrai alcun uso. E poiché saranno 2-3 programmi, la maggior parte dei visitatori vedrà i banner di ciascuno di essi, anche se sono mostrati in un ordine completamente casuale. Questo è esattamente ciò che faremo.

Basta infatti inserire casualmente l'uno o l'altro codice banner nel posto giusto. Questo viene fatto molto facilmente: viene generato un numero casuale dall'intervallo specificato e, a seconda del numero risultante, viene visualizzato il codice corrispondente. Ecco un esempio di uno script php così semplice:

Qualcos'altro che volevi? Questo è l'intero copione :-). Le prime due righe vengono utilizzate per generare un numero casuale (più precisamente, un numero pseudo-casuale, ma questo non è così importante) nell'intervallo da 1 a 3. Ebbene, la terza riga include il file php corrispondente nel documento. Di conseguenza, nella directory da cui viene chiamato questo script, devono essere presenti i file 1.php, 2.php e 3.php, che contengono il codice del banner. Se hai bisogno di più o meno, modifica di conseguenza la seconda riga del nostro script.

E non lasciare che ti sembri che questo script sia troppo semplice e inutile. Tutto è ingegnosamente semplice. E il principio di base della rotazione risiede in realtà nell'esposizione casuale uniforme degli striscioni. Questo piccolo script fa miracoli con il ritorno sui programmi di affiliazione, puoi vederlo di persona.

Gestisco questo blog da più di due anni. Principalmente come esperimento e hobby. E ovviamente cerco di essere utile pubblicando materiali interessanti su un argomento tecnico. Sfortunatamente, niente in questo mondo è gratuito: devi sborsare per l'hosting ogni anno. E ci guadagno soldi attraverso la pubblicità. Questo è ciò di cui voglio parlare oggi.

La pubblicità è diversa. L'opzione più popolare è contestuale, che tutti voi siete abituati a vedere su molti siti. Questi sono i banner Yandex e Google. E le entrate del webmaster dipendono dalla posizione delle unità pubblicitarie. E più soldi, più entusiasmo ha il blogger e migliore è il progetto. Di recente è apparso il servizio per testare le unità pubblicitarie Realbig.media.

Su ogni sito, compreso il mio blog, puoi inserire annunci in diversi modi: all'inizio, al centro e alla fine dell'articolo, a lato (nella barra laterale), nell'intestazione o nel piè di pagina del sito. Ma cosa succede se Google AdSense porta più soldi, YAN, e il proprietario del sito non lo sa? Ho deciso di testare formati diversi in ogni posizione del blog per scoprire quali annunci piacciono ai miei lettori e quali no.

Il servizio è molto conveniente, con un bel design e, soprattutto, gratuito. Cioè, tutte le chicche che ci sono al momento sono offerte gratuitamente, una rarità ai nostri tempi.

Cosa può fare RealBig?

I continui miglioramenti portano al fatto che le informazioni diventano irrilevanti dopo una settimana. Pertanto, parlerò delle sue capacità per oggi: 11/12/2018:

  1. Test dei blocchi di annunci.
  2. Integrazione con reti di partner.
  3. Raccolta e distribuzione di notifiche push.
  4. Creazione di banner e teaser.

Tutte le impostazioni vengono effettuate nel tuo account personale. Sul sito è installato solo un plugin, che visualizza il codice in tempo reale e non carica il server con script aggiuntivi. La gestione e le statistiche di tutti i tuoi progetti sono disponibili anche nel tuo account personale. Siti diversi possono funzionare meglio con formati di annunci diversi, quindi non è pratico definire le stesse impostazioni. La costante sperimentazione porta ad un aumento dei profitti. L'analisi del reddito è molto chiara e dettagliata.

Reti di partner

Oltre a Yandex e Google, ci sono altre piccole aziende che offrono ai webmaster di fare soldi sui loro siti. Può essere produttori o negozi di vari beni. In Realbig, puoi impostare la sincronizzazione con l'account personale di tali affiliati e verranno prese in considerazione anche le statistiche delle loro impressioni pubblicitarie. I più popolari sono ora disponibili: MediaVenus, Oblivki, Advertur, Medicineteaser. L'elenco verrà aggiornato.

Banner e teaser

La prima è un'immagine, cliccando sulla quale si arriva al sito web dell'inserzionista, la seconda è un'immagine con una didascalia. Di solito le società pubblicitarie forniscono materiali già pronti, ma se vuoi pubblicizzare il tuo prodotto, dovrai disegnare tu stesso uno striscione.

Il costruttore è molto semplice e ti permette di fare entrambe le cose. Il carattere cambia, la dimensione dell'immagine, il colore e la forma della cornice, altre piccole cose. In precedenza, dovevo studiare gli stili CSS e il markup HTML, ma ora vado su RealBig e faccio tutto lì con un'anteprima. Molto comodo, l'output è un codice già pronto che deve essere inserito come blocco pubblicitario.

Spinte

Una tendenza della moda relativamente nuova sono i messaggi pop-up nel browser. Funziona sia su computer che su dispositivi mobili. Sul mio sito potresti anche aver notato una notifica con un suggerimento per iscriverti. Non invio pubblicità tramite notifiche push, ho intenzione di notificare le nuove pubblicazioni tramite il feed RSS, quindi sentiti libero di iscriverti. Anche se il blog è chiuso nel tuo browser, capirai dal pop-up che ho scritto un nuovo interessante articolo.

  • Nella barra laterale c'era un grande blocco 300x600 di Yandex (impostazioni di seguito) e lo stesso di Google. Il blocco borghese ha vinto per clic, ma il blocco russo ha più SPM. Le impressioni erano solo sul desktop. La barra laterale non viene visualizzata sui dispositivi mobili. Questo è il 48% di tutto il traffico.
  • Sotto il contenuto, c'erano 3 diverse opzioni: blocchi adattivi di Yandex e Google e un poster orizzontale di Yandex, che vince per il numero di clic. Per la purezza dell'esperimento, probabilmente, era necessario mettere qualche altra opzione per Google, ma così sia.
  • Nel mezzo dell'articolo sono state inserite anche 3 opzioni: 2 blocchi quadrati di Google, un poster verticale con un annuncio di Yandex e un blocco combinato con il movimento adattivo di Google e Yandex, che ha vinto con un ampio margine. C'è un punto qui: il blocco combinato potrebbe essere considerato errato e sovrastimare i risultati, quindi sono andato negli uffici di entrambi i sistemi e ho verificato i dati. In Google ci sono stati 2 clic per $ 0,13 e in Yandex ci sono state 1767 impressioni per 107 rubli. Visibilità 25%, SPM 60r. Rispetto al resto la moto in mezzo dà davvero più entrate. È presente una sovrastima, anche dovuta ai dispositivi mobili, sui quali lo scrolling viene spesso conteggiato come un click. Pertanto, il numero 53 ritengo sbagliato.
Caricamento in corso...Caricamento in corso...