我即将实施自己的跟踪像素,以便从我的营销网站获取访问者信息。
除了上述内容之外,我还需要将一些信息(电话号码)传递给访问者,并更改网站上特定跨类标签的内容。
我理解向分析服务器方向传递信息的过程,但不是相反。
我希望在服务器站点上运行php并在客户端运行JavaScript
我知道有可能作为我们的供应商只是给我们一个只有几行的跟踪代码,我们提供我们的类标签。
答案 0 :(得分:1)
跟踪像素仅将数据从用户发送到服务器。更新站点上的内容应通过XMLHttpRequest完成,这允许服务器返回可在客户端javascript中使用的响应。
答案 1 :(得分:1)
您可以在此example中看到Ajax。
主要部分是
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部分中,根据您跟踪像素跟踪的内容,简单地回显您想要的手机:
<?php
$customer_id = $_GET['customer_id'];
// Do stuff
$phone_number = myPersonalQueryFunction($customer_id);
echo $phone_number; // or exit($phone_number)
?>