Come funziona YPN
Wednesday, March 16th, 2005Come fanno questi annunci a parlare delle stesse cose di cui parlano le pagine che li contengono?
E’ molto semplice. Ogni pagina che visualizza gli annunci contiene una chiamata al file Javascript http://ypn-js.overture.com/partner/js/ypn.js che si occupa di visualizzare gli annunci.
Ogni volta che il server riceve una richiesta per il file ypn.js , controlla la proprietà REFERER della chiamata (proprietà che indica quale pagina sta chiamando il Javascript) . E’ quindi in grado di sapere quale pagina sta richiedendo annunci. Cerca nel suo archivio le informazioni in suo possesso sulla pagina (che parole contiene ecc.) e in base a questo sceglie gli annunci collegati.
Naturalmente questo non funziona se si tratta di una pagina nuova: dato che il server non conosce la pagina genera degli annunci “generici” e si segna la pagina. Più tardi, con calma, il server stesso si scaricherà la pagina e la esaminerà , memorizzando i suoi contenuti.
Per chi fosse interessato:
L’agent che appare nei log in questa fase è “Overture”, (non la forma lunga tipo “FAST-WebCrawler/3.8 (crawler at trd dot overture dot com”, proprio un semplice “Overture”)
Mentre l’agent di Adsense (Mediapartners-Google/2.1) di solito visita la pagina chiamante entro pochi secondi, l’agent di YPN se la prende più comoda, (fino a 17 minuti)
In compenso, mentre in Adsense una pagina sconosciuta al server genera gli annunci gratuiti (PSA) in YPN una pagina sconosciuta genera annunci generici ma che comunque pagano.