2016-03-26 65 views
0

我即將實現自己的跟蹤像素,以便從我的營銷網站獲取訪問者信息。號碼跟蹤實施

除了上述內容,我還需要將一些信息(電話號碼)傳遞給訪問者,並更改網站上特定跨度類標記的內容。

我瞭解將信息傳遞給分析服務器的過程,但不是相反。

我希望能與在客戶端的服務器站點和JavaScript運行PHP這個

我知道這可能是我們的供應商只是給了我們一個跟蹤代碼只有幾行和我們提供我們的班級標籤。

回答

1

跟蹤像素僅將用戶的數據發送到服務器。更新您網站上的內容應通過XMLHttpRequest完成,它允許服務器返回可用於客戶端JavaScript的響應。

1

您可以使用Ajax,如您在此example中所看到的。

主要部分是

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

而在PHP的一部分簡單地echo根據您與您的跟蹤像素查詢你的所需的電話,:

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

    // Do stuff 

    $phone_number = myPersonalQueryFunction($customer_id); 

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