Javascript 如何与JS一起追踪访客的去向?
让我重新表述一下,因为答案绝对正确,但我的问题不够精确;) 如何使用Java脚本跟踪访问者的去向?(从技术角度来看。)Javascript 如何与JS一起追踪访客的去向?,javascript,html,statistics,Javascript,Html,Statistics,让我重新表述一下,因为答案绝对正确,但我的问题不够精确;) 如何使用Java脚本跟踪访问者的去向?(从技术角度来看。) 每次按下链接时都要执行代码吗?如果是,是否必须在-标记本身(即)中指定,或者可以在全局范围内完成,而不必在每个链接中提及它 我不想知道任何代码的细节(因为有GoogleAnalytics等),我只想知道它是如何工作的 顺便说一句,你们真的很快 您可以编写一个事件,记录每个锚定标记的访客活动,也可以编写一个脚本,扫描文档并为您执行操作(这就是Google Analytics所做的
每次按下链接时都要执行代码吗?如果是,是否必须在
-标记本身(即
)中指定,或者可以在全局范围内完成,而不必在每个链接中提及它
我不想知道任何代码的细节(因为有GoogleAnalytics等),我只想知道它是如何工作的
顺便说一句,你们真的很快 您可以编写一个事件,记录每个锚定标记的访客活动,也可以编写一个脚本,扫描文档并为您执行操作(这就是Google Analytics所做的)。如果您选择使用脚本,请确保将其放在文档末尾,以便您的网页尽可能响应 您可以按如下方式轻松遍历锚定标记(未测试):
var tags=document.getElementsByTagName(“a”);
对于(var i=0;i
您可以编写一个事件,记录每个锚标记的访客活动,或者编写一个脚本,扫描文档并为您执行操作(这就是Google Analytics所做的)。如果您选择使用脚本,请确保将其放在文档末尾,以便您的网页尽可能响应
您可以按如下方式轻松遍历锚定标记(未测试):
var tags=document.getElementsByTagName(“a”);
对于(var i=0;i
此链接可能会给您一些想法-
- 访问者在您的网站上加载页面
- 在这个过程中,她的浏览器从谷歌加载并运行一些Javascript
- Javascript收集关于访问者的信息
- 通过请求URI并将详细信息作为CGI参数传递给Google,信息被发送到Google
- 访问者在您的网站上加载页面
- 在这个过程中,她的浏览器从谷歌加载并运行一些Javascript
- Javascript收集关于访问者的信息
- 通过请求URI并将详细信息作为CGI参数传递给Google,信息被发送到Google
标记时,Google Analytics都会根据您希望外发链接的命名方式对其进行跟踪(见第29行)。是否每次按下链接时都执行代码
是的,这是总的想法。是的,您可以实现一些“全局”功能来捕获所有传出链接
应该为你做这件事(如果你使用谷歌分析)。每次点击指向外部网页的标签时,Google Analytics会根据您希望外发链接的命名方式对其进行跟踪(见第29行)。一种可能性:
(从内存中,可能有bug…)
首先,在页面上放置一个隐藏的div,并在其中放置一个图像:
<div id="hiddenDiv" style="Display: None"><img id="someImage" /></div>
接下来,将JS放在为该img标记获取新图像的每个传出链接上:
现在,只需在您的web日志中搜索trackingimage.gif请求,并找出指向哪个站点的链接已被单击。一种可能性:
(从内存中,可能有bug…)
首先,在页面上放置一个隐藏的div,并在其中放置一个图像:
<div id="hiddenDiv" style="Display: None"><img id="someImage" /></div>
接下来,将JS放在为该img标记获取新图像的每个传出链接上:
现在,只需搜索您的web日志,查找trackingimage.gif的请求,并找出指向哪个站点的链接被单击。Jacob,如果您使用Google Analytics,我下面的答案包括一个脚本链接,该脚本将捕获对传出链接的所有单击。Jacob,如果您使用Google Analytics,我下面的答案包括一个指向脚本的链接,该脚本将捕获传出链接上的所有点击。可能存在时间问题-您必须希望在浏览器进入下一页之前获取图像。可能存在时间问题-您必须希望在浏览器进入下一页之前获取图像下一页。
<a href="http://www.someothersite.com/"
onclick='javascript:getElementById("someImage").src =
"http://www.yoursite.com/trackingimage.gif?ClickedSite=SomeOtherSite&LinkID=LeftSOSLink">
Visit Some Other Site</a>