包含外部JavaScript调用到网站的最佳方式

时间:2014-10-13 10:46:49

标签: javascript analytics

我有一个网络平台,可以执行与我的客户网站收到的访问相关的数据处理。 对于捕获数据,我需要在每个要监视的页面中插入对我的javascript的调用,以便在db中进行数据收集。 现在,我想到的唯一一件事就是在特定页面的部分提供要插入客户的javascript代码,如下所示:

<script src="https://www.example.com/datascan/tk/SL-TK51124897-ME.js"></script>
例如,谷歌通过分析提供类似的操作,但以不同的方式,通过提供要在<body>末尾插入的JavaScript代码。

有人在这方面有直接经验吗?您建议在安全性,性能和舒适度方面采用哪种解决方案?是否可以在一个页面上输入代码,以便它可以处理该域中的所有页面而不在每个页面中重复它?

提前致谢

1 个答案:

答案 0 :(得分:0)

如果页面是静态生成的(每个页面都在不同的文件中进行硬编码),则必须在标记之间的每个文件中包含该行

如果头模块是动态创建的(作为每个页面中包含的模块),您只需将其放入所述模块即可。 例如Wordpress https://github.com/WordPress/WordPress/blob/master/wp-content/themes/twentyeleven/header.php

如果您提供有关网站结构的更多信息,则可以更轻松地提供帮助。