Pixel与Ajax进行分析

时间:2016-01-24 14:29:45

标签: ajax events analytics web-analytics

我的任务是构建一个简单的分析服务器。

我阅读了一些文章,其中讨论了使用ajax vs pixel的一些优点/缺点: https://www.admonsters.com/blog/pixel-delivery-best-practiceshttps://alexcsantos.wordpress.com/2015/12/17/high-performance-cross-domain-events-tracking/

我看到了两者的好处。但是,由于我读过的网址限制,我倾向于使用帖子的ajax。

我不知道的是,如果网址只是一个跟踪像素,我会这样做:

btoa(JSON.stringify(data));

浏览器网址限制是否重要? 让我们说变量数据中的参数(键,值)非常长,但是我们只关心数据到达我们的服务器,浏览器是否会挂起,特别是像IE这样的旧浏览器。 9。

编辑:数据可能会变长,因为我们需要跟踪页面上的各个ID。例如,这是针对电子商务网站的。当用户访问搜索页面时,我们需要在该页面上记录所有产品ID。 ID通常是15位数字,如:8174254394082605294或-9156993181215463331。我不确定这是否是一个问题,直到测试我才会知道。

我的一个大问题是,如果旧浏览器的url字符长度变长,那么行为是什么?它不会ping服务器吗?

显然会进行测试,我很好奇是否有人已经知道这个问题的答案。

也有人建造类似的东西,并知道像素与ajax的优点/缺点。

在我看来,像素更容易。在我们的api中,我们可以有一些东西返回整个图像src,然后我们就可以从api中取出它并将它放在页面上。

思想?

感谢您花时间阅读/回答

布赖恩

0 个答案:

没有答案