2016-03-26 13 views
0

Ich bin dabei, mein eigenes Tracking-Pixel zu implementieren, um Besucherinformationen von meinen Marketing-Websites zu erhalten.Implementierung der Zahlenverfolgung

Zusätzlich zu den oben genannten muss ich einige Informationen zurück (Telefonnummer) an den Besucher übergeben und den Inhalt eines bestimmten span class-Tags auf der Website ändern.

Ich verstehe den Prozess der Weitergabe von Informationen in der Richtung meiner Analytics-Server, aber nicht umgekehrt.

Ich hoffe, dies mit PHP auf den Sever-Site und JavaScript auf der Clientseite laufen

Ich weiß, es ist möglich, als ein Lieferant von uns einfach uns Code eines Tracking gibt, die nur ein paar Zeilen lang ist und wir liefern unser Klassen-Tag.

Antwort

1

Tracking-Pixel senden nur Daten vom Benutzer an den Server. Das Aktualisieren von Inhalten auf Ihrer Website sollte über XMLHttpRequest erfolgen, wodurch der Server eine Antwort zurückgeben kann, die in clientseitigem JavaScript verwendet werden kann.

1

Sie können Ajax verwenden, wie Sie in diesem example sehen können.

Der Hauptteil ist

var xmlhttp = new XMLHttpRequest(); 
xmlhttp.onreadystatechange = function() 
{ 
    if (xmlhttp.readyState == 4 && xmlhttp.status == 200) 
    { 
     document.getElementById("txtHint").innerHTML = xmlhttp.responseText; /*retrieve the phone number*/ 
    } 
}; 

Und in der PHP-Teil einfach Ihre gewünschte Telefon Echo, auf das, was Sie abgefragt mit Ihnen Pixel-Tracking:

<?php 
    $customer_id = $_GET['customer_id']; 

    // Do stuff 

    $phone_number = myPersonalQueryFunction($customer_id); 

    echo $phone_number; // or exit($phone_number) 
?> 
Verwandte Themen