我用我的网站谷歌Analytics(分析),我想读__umtz cookie来获得推介链接。 我做了一些研究,我写了这样的代码:
$refer=explode('utmcsr=',$_COOKIE['__utmz']);
if(count($refer)>1) $refer=explode('|',$refer[1]);
$refer=addslashes($refer[0]);
问题是,这并不总是工作,有时我收到垃圾作为结果。 我做错了吗? 也许有人有此cookie的一个很好的说明?
检查我的谷歌Analytics(分析)的Cookie分析器 。
谷歌Analytics(分析)PHP解析器的Cookie是一个PHP类,你可以用它来从GA饼干等系列,来源,媒介等,您可以使用此解析器得到您的联系方式或CRM这个数据获得的数据。
刚刚更新到1.2版本轻微错误修正和更多的信息,在当前访问浏览网页数量。
你可以使用$ _ SERVER [“HTTP_REFERER”]来获得Referer的。
整体而言,这是一个坏主意,使用其他的人的cookie,除非你知道他们究竟是如何工作来获取数据,而当他们更新,或者你使用他们已提供的API。
比方说,谷歌的决定完全改造饼干,这样的Referer的信息不可用的饼干,您的系统会打破。 最好是直接从自己的消息来源,而不是别人的获取数据。