收集放置在电子邮件中的Sharepoint链接的点击次数

时间:2014-01-30 16:11:54

标签: javascript sharepoint click

我需要收集放在电子邮件中的链接点击次数。

这个想法如下:

1)我发送一封电子邮件,其中包含一个指向N人的超链接

2)其中一些人打开它并点击此链接。

3)链接指向文件Sharepoint(这是必需的)页面(库或列表),其中放置了以下代码:

<script language="javascript" type="text/javascript">
    var Loginname = document.getElementById("zz15_Menu");
    var strTrans=Loginname.getElementsByTagName('span')[0].innerHTML;
    .... WHAT SHOULD BE HERE?....       
    window.location = "http://www.smth.com/ololo.pdf";
</script>

我现在在strTrans中有用户的显示名称。

请在接下来的代码中提出建议,将每个页面访问的参数存储在某个文件中,这样我就可以获得链接点击次数。

我不能在Sharepoint上使用任何服务器端技术。

2 个答案:

答案 0 :(得分:0)

包含javascript文件足以让Google和其他人收集统计信息,因此为什么不使用Google Analytics等工具。

如果你想依赖javacript,你可以在后台使用jQuery to open an url并在那里收集统计数据。

使用类似的东西:

$.get('http://url/registerOpen.aspx?username=' + strTrans);

答案 1 :(得分:0)

将付费服务(Omniture,WebMetrics等)放在一边,您是否考虑过Google Analytics?

http://www.google.com/analytics/