Cookies 使用标记管理器识别Cookie时出现问题
我创建了一个WordPress函数,当有人访问网站的管理端时,它会应用cookie。在GoogleTagManager中,我创建了一个监视cookie的变量 当我使用预览模式时,我看到变量在寻找cookie,但值仍然设置为“undefined”。我已经玩了几个小时,看了一些不同的教程。我所做的一切似乎都是对的,但我无法让GTM看到饼干Cookies 使用标记管理器识别Cookie时出现问题,cookies,google-tag-manager,Cookies,Google Tag Manager,我创建了一个WordPress函数,当有人访问网站的管理端时,它会应用cookie。在GoogleTagManager中,我创建了一个监视cookie的变量 当我使用预览模式时,我看到变量在寻找cookie,但值仍然设置为“undefined”。我已经玩了几个小时,看了一些不同的教程。我所做的一切似乎都是对的,但我无法让GTM看到饼干 有人能帮我理解我做错了什么吗?很难说,因为您既不共享GTM设置,也不共享设置cookie的代码。但是您应该检查cookie是否设置了httponly标志,在这种情
有人能帮我理解我做错了什么吗?很难说,因为您既不共享GTM设置,也不共享设置cookie的代码。但是您应该检查cookie是否设置了httponly标志,在这种情况下,您无法通过Javascript读取它,因此GTM将无法识别它
在任何情况下,如果您已经有一个WP函数,那么您不需要依靠JavaScript来读取cookie—只需添加一些逻辑来读取cookie服务器端,并输出一个JS代码段,将值推送到数据层。在花了一些时间之后,我进一步研究了这个问题。我已经设置了/wp admin/页面的路径。当我第一次设置cookie时,我认为可能需要使用路径将cookie设置为仅应用于管理员,但我最终使用current_user_can()应用于管理员。谢谢我永远忽略了这个细节。这不太可能,但它让我更仔细地看了看。我设置了/wp admin/page的路径。当我第一次设置cookie时,我认为可能需要使用路径将cookie设置为仅应用于管理员,但我最终使用current_user_can()应用于管理员。谢谢我永远忽略了这个细节。