Come creare un Tracker Pixel in PHP

May 8

Un pixel di tracciamento rileva un clic dell'utente e registra la pagina di visita a un database o in un file di testo. Le reti pubblicitarie utilizzano tracciamento pixel per determinare quante impressioni sono state visualizzate su un sito web rispetto al numero di vendite. Il pixel di tracciamento conta il numero di visite a una pagina in modo che il proprietario del sito web in grado di determinare il ritorno sugli investimenti per una determinata pagina di vendita.

istruzione

1 Aprite il vostro editor PHP e aprire la pagina PHP che si desidera utilizzare per tenere traccia delle pagine viste per il sito web.

2 Creare una piccola immagine di monitoraggio, un pixel e visualizzarlo sulla pagina; il pixel è trasparente, in modo da non mostrare all'utente:

header ( "Content-type: image / png");
$ Image = imagecreatefrompng ( "track.PNG");
imagecolortransparent ($ immagine, imagecolorallocate ($ image, 255, 255, 255));
imagepng ($ image);

3 Ottenere informazioni dell'utente e la data in cui l'utente accede alla pagina del sito. Il codice seguente ottiene informazioni browser dell'utente per accedere in un database o file:

$ Info = $ _ SERVER [ 'REMOTE_ADDR']. ' ","'

.$_SERVER['HTTP_USER_AGENT'].'","'
.$_SERVER['HTTP_REFERER'].'","'
.date("D dS M,Y h:i a").'"'."\n";

4 Accedere alle informazioni scrivendo le informazioni di visualizzazione della pagina in un file CSV delimitato da virgole:

$ File = 'logfile.csv';

$fp = fopen($file, "a");

fputs ($ fp, $ info);

fclose($fp);