PHP未显示所有(Google-Analytics-)Cookies-但Javascript会显示

如果我在自己的网页(www.example.com)上实现了Google Analytics(分析),Google会将Cookie设置为主机.example.com(据我所知,可以通过子域工作)。

现在,我想访问“ _ga” -Cookie。这在localhost上有效(在localhost之前没有点),但在我的实际网站上无效。)

有人知道吗?

编辑:

好的,我还没有解决问题-但是由于我发现了这个社区,所以问题的根源不在其他地方:

GA(Google Analytics(分析))使用Javascript设置Cookie,例如“ _ga”或​​“ _gid”。我可以在我的浏览器设置/ -devtools中找到所有cookie(尝试了多个浏览器),因此它们是在加载网站之前设置的。

现在,我想使用 test.php 阅读cookie:

<?php echo var_dump($_COOKIE); ?>

如果执行此文件,我将获得所有cookie和“ _gid” -cookie。我没有得到“ _ga”(还有更多的GA-Cookies)。如果现在按Strg + F5,我将得到所有cookie。如果我按“正常” F5,我只会看到几个cookie(总是我看到的/我没看到的)。

test2.php 的相同问题:

<?php phpinfo(); ?>

我得到了尝试使用javascript的提示-是的,javascript总是会获取所有Cookie。

但是很奇怪: test.php test2.php 都没有执行任何Javascript-一次我获得所有Cookie(Strg + F5),一次我没有获得所有Cookie(F5)。

我认为这可能是某种缓存问题-因此我停用了我的提供商为我提供的更改的所有缓存选项-而且...我也无法“复制”我自己用{ {1}}。

“ _ ga”-和“ _gid” -cookie之间的唯一区别是过期日期。

我不知道这个问题可能来自哪里...

希望有人有一个主意:) 谢谢!

p7888835 回答:PHP未显示所有(Google-Analytics-)Cookies-但Javascript会显示

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3148829.html

大家都在问