Drupal ad sense injector, come si usa

Ultimamente mi hanno chiesto spesso come si usa il modulo ad sense injector di Drupal.

Questo modulo consente di inserire gli annunci di google ad sense all'interno dei post del tuo sito o blog. Magari dopo un certo numero di paragrafi a scelta.

Per ottenere questo risultato però bisogna prende un po' di confidenza con alcune sintassi nuove.

 

Veniamo subito alla pratica:

 

Scaricare installare ed abilitare il modulo ad sense da drupal.org

Scaricare installare ed abilitare Ad sense Injector da drupal.org

 

(Sul come si installa un modulo drupal, ne ho già scritto qui: installare un modulo drupal)

 

La configurazione di drupal ad sense è abbastanza semplice. Bisogna inserire il proprio ID pub-123456789101112

che google assegna ad ogni account ad sense.

Dopo di che si possono configurare i colori di testo e sfondo degli annunci.

Verrano creati di default 3 nuovi blocchi. Che troverete in admin/block, dove potrete scegliere il formato dell'annuncio

e settare la visibilità e posizione del blocco.

 

A noi però interessa che gli annunci siano dentro al testo. E per questo ci viene in aiuto ad sense injector.

Gli annunci si possono pubblicare:

Sopra - Top insertion

Nel mezzo del testo - inline insertion

Sotto al testo - bottom insertion

 

Il tag per l'inserimento è questo:

[adsense:336x280:123456789]

 

La parte inziale è la dichiarazione del tag

La parte centrale riguarda il formato dell'annuncio

La parte finale è lo slot ID dell'annuncio che viene assegnato da google ogni volta che si crea una nuova unità di annunci.

Per cui quel numero lo trovate nel vostro account ad sense, nella sezione "i miei annunci". Ed è diverso per ogni unità di annunci.

 

Per l'inserimento inline invece, oltre al tag precedente bisogna settare il tag Xpath espression per il posizionamento nel testo. Drupal ci viene in aiuto dandoci un tag di default, che è quello qui di seguito. Ma vediamo di capire meglio dic osa si tratta:

 

/html/body/p[3]

 

Analizziamolo:

 

/html/

 

ovvero il documento html dove si trova il tuo testo. Vale sempre. Anche per i blog.

 

/body/

 

ovvero l'area della pagina in cui c'è il tuo testo. Questo nome può essere cambiato. Ad esempio se il vostro testo è in un campo CCk specifico.

ad esempio text_field. E quindi sarà:

 

/html/text_field/p[3]

 

 

Infine abbiamo

 

p[3]

 

che indica all'annuncio dove posizionarsi, ovvero dopo tre paragrafi racchiudi da <p>

Per cui l'annuncio apparirà dopo tre occorrenze di <p></p>

 

Bene, una volta configurato il tutto possiamo salvare, e vedremo i nostri annunci.

Ricordatevi che l'utente uno (admin) non li vede, quindi dovete sloggarvi, oppure usare un altro utente.

 

----

 

Oltre ai tag, si possono usare altri metodi per inserire gli annunci. Ad esempio il PHP.

La prossima volta vi elenco qualche snippet. Intanto possiamo allenarci con i tag e le x Path exspression.

Buon webdesign a tutti!