Nwlapcug.com


Come: PHP Click Tracking pixel

Rilevamento delle informazioni sui visitatori al tuo sito Web ti aiuta a determinare la frequenza con cui persone stanno caricando una pagina specifica e in quale momento. Opere di tracciamento dei clic inserendo un'immagine singola one-by-one pixel su una pagina e collegarlo a uno script remoto che salva le informazioni circa il visitatore in un database o un file. Codice il rilevamento di script se stessi per evitare di dover scaricare un intero inseguimento o un pacchetto di software web-analitica.

Istruzioni

1

Aprire il file HTML in un editor di testo come blocco note di Windows.

2

Creare un collegamento a un'immagine GIF trasparente, one-by-one pixel aggiungendo il codice seguente nel corpo del file HTML:

< img src = "http://www.myserver.com/pixelclick.php?id=1 & quot; / >

Sostituire "? id = 1" con il "id univoco" si desidera utilizzare per il sito specifico. Ogni pagina web ha bisogno di un separato "id" per distinguere tra di loro.

3

Salvare e chiudere il file.

4

Creare un nuovo documento in sei un editor di testo.

5

Creare uno script PHP per gestire il codice di monitoraggio. Digitare il seguente codice nella parte superiore del file vuoto:

<? php
Header ("content-type: image/gif");
Eco base64_decode("R0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==");

$s = date ("Y-m-d h:i: s"). ": ". $ SERVER ['REMOTE_ADDR']. ":". $ Get ['id']. " \n";
file_put_contents ("my_track_file.txt", $s, FILE_APPEND);
? >

Lo script crea e invia l'immagine GIF trasparente con le funzioni di "base64_decode" e "intestazione". Crea quindi una stringa contenente l'indirizzo IP del visitatore, la data corrente e il "id" per il sito Web remoto. Infine, aggiunge il testo della stringa in un file di rilevamento.

6

Salvare il file PHP come "pixelclick.php" e chiudere l'editor di testo.

7

Caricare il file PHP sul server. Caricare il file HTML al server remoto che si desidera tenere traccia.

Consigli & Avvertenze

  • Assicurarsi che lo script PHP non visualizzerĂ  tutti i dati prima della chiamata di "intestazione".