Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/417.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从PHP读取Google Analytics cookie_Javascript_Php_Cookies_Google Analytics - Fatal编程技术网

Javascript 从PHP读取Google Analytics cookie

Javascript 从PHP读取Google Analytics cookie,javascript,php,cookies,google-analytics,Javascript,Php,Cookies,Google Analytics,我正在尝试从PHP中读取谷歌分析cookie,以确定该用户是否是新用户 我的网站在www.domain.com上,没有HTTPS 我注意到在chrome控制台上,cookie域是.www.domain.com ie,在域前面有一个点。因此,当我尝试使用php变量$uCookie读取COOKIE时,它不会出现 我还注意到,对于HTTPS域,创建了两个cookie:一个是www.domain.com,另一个是可以读取的.domain.com 最后,我可以使用Javascript阅读www.domai

我正在尝试从PHP中读取谷歌分析cookie,以确定该用户是否是新用户

我的网站在www.domain.com上,没有HTTPS

我注意到在chrome控制台上,cookie域是.www.domain.com ie,在域前面有一个点。因此,当我尝试使用php变量$uCookie读取COOKIE时,它不会出现

我还注意到,对于HTTPS域,创建了两个cookie:一个是www.domain.com,另一个是可以读取的.domain.com

最后,我可以使用Javascript阅读www.domain.com,但我想使用PHP

我错过了什么


演示页面:

显然其他人也有同样的问题。有人创建了一个类来帮助解析GA cookies:

确保在Google Analytics JS代码中明确设置cookie域:

_gaq.push(['_setDomainName', 'www.domain.com']);

谢谢你的链接,但它不会工作,因为从来没有定义过$COOKIE[''''.\uUtma']:/你能读取/设置其他COOKIE吗?您的cookie域设置可能有误。我已经相应地更新了演示页面,但它仍然不起作用