2017-09-27 70 views
-1

跟踪我的网站的网页观点我的网站会具有很多的页面,URL将会像我怎么能由饼干

http://test.com/abcdse 
http://test.com/1gshjj 
.... 

我要跟踪这些页面上的饼干的意见,我能想到的在数据库的视图栏中保存每个页面的视图,并检查用户的唯一性我正在考虑发送cookie“pages_id”,其中包括用户访问过的页面的所有id(以逗号分隔),并且每次用户访问一个新页面我需要更新该cookie,

这是我在想的解决方案但后来我检查了其他网站(https://links-safety.com/HNpj5K )他们跟踪视图,他们使用名为_gid,_ga等Cookie,他们没有任何长字符串保存page_ids,所以然后我尝试谷歌有关这些cookie(_gid和_ga),我发现它们被使用谷歌analytics.js。然后我发现更多的库和方法来跟踪视图,我现在完全困惑,但我有这种感觉,这将是很容易做一些现有的图书馆或某事,可有人指导我一点点位向正确的方向?

感谢

+3

只需安装谷歌分析。这是一个小小的JS脚本,你完成了。为什么要设法让别人做得更好? – Andreas

+0

@Andreas谢谢,我会尝试一下,我对此一无所知,但现在我了,谢谢! – beginner

+0

我应该删除这个问题吗?我认为这对别人没有任何意义 – beginner

回答

2

我能想到的在数据库

是节约每一页的意见,视图列。去做。

好吧。除了列。您需要一个桥接表,一次将用户连接到一个页面。

检查用户的独特性,我想发送的cookie“pages_id”,这将包括所有的IDS用户访问该网页的(用逗号隔开),

那并不是”告诉你关于用户唯一性的任何信息。这只是告诉你用户访问过哪些页面,并将数据存储在浏览器中,而你无法获取。

按照原计划将数据存储在数据库中。

他们使用名为_gid,_ga等饼干,他们没有任何长的字符串,其节约page_ids,

号他们有一个唯一标识,所以他们可以告诉从一个用户另一个。

我有这种感觉,这将是很容易与一些现有的库或东西

是做。谷歌分析。他们甚至为你提供数据库。

+0

谢谢,顺便说一下,你写了“这不会告诉你任何有关用户的独特性”为什么不呢?,我会检查page_ids cookie是否已经有当前页面的ID,如果是,那意味着用户已经访问了该页面,无论如何,我会尝试谷歌分析。谢谢 – beginner

+0

@beginner - Bob访问第1页并获得第1页cookie。爱丽丝访问第1页并获得第1页cookie。现在他们有相同的饼干。就你可以从饼干中知道的,Alice和Bob是一样的。 – Quentin

+0

啊,这样,但我不需要知道,我只是想知道用户是否已经访问过该页面,如果没有,我会增加查看次数,如果是的话,我会离开计数为它是, 无论如何,我误解了你在说什么,谢谢你的帮助:) – beginner