如何防止 WordPress 主题删除分析跟踪参数
How to prevent WordPress theme from removing analytics tracking parameters
我正在尝试使用 utm 参数在 google 分析中跟踪页面浏览量,但它们在加载时被从我的 url 中删除。该问题似乎特定于我正在使用的 WordPress 主题,但我无法在主题文件中找到任何会导致此行为的代码。
我使用的是子主题,但该行为存在于父主题中,可以在此处公开查看:
http://coolist.themewaves.com/food/2016/10/31/consequat-ipsum-sagittis-sem-nibh-elit-duis-sed-odio-amet/?utm_source=sourceexample&utm_medium=facebook
我在“?”之后添加的所有内容被忽略,这使我无法跟踪流量。在本地,我已禁用所有插件,但行为仍然存在。但是,如果我切换到一个全新的主题,跟踪链接会起作用,所以我认为这不是配置问题。 (我的.htaccess文件是标准的基本文件w/o任意修改)。
我一直在代码库中搜索任何可能导致重定向或以其他方式修改 url 的函数(例如 remove_query_arg
,任何带有 "redirect" 一词的函数)但没有成功到目前为止。
有人对尝试的事情或潜在原因有建议吗?任何输入将不胜感激,非常感谢!
根据 link,我可以看出您的 header 图像滚动有问题。
它会在您滚动 header 图像后删除参数。但这没关系,因为 UTM 参数用于登录页面而不是后续页面。一旦用户登陆着陆页,GA 会自动将 utm 参数归因于 session,即使它在后续交互中被删除也是如此。希望这有意义
PS - 如果给定的 link 是测试 URL 那么我找不到 GA 代码
我正在尝试使用 utm 参数在 google 分析中跟踪页面浏览量,但它们在加载时被从我的 url 中删除。该问题似乎特定于我正在使用的 WordPress 主题,但我无法在主题文件中找到任何会导致此行为的代码。
我使用的是子主题,但该行为存在于父主题中,可以在此处公开查看: http://coolist.themewaves.com/food/2016/10/31/consequat-ipsum-sagittis-sem-nibh-elit-duis-sed-odio-amet/?utm_source=sourceexample&utm_medium=facebook
我在“?”之后添加的所有内容被忽略,这使我无法跟踪流量。在本地,我已禁用所有插件,但行为仍然存在。但是,如果我切换到一个全新的主题,跟踪链接会起作用,所以我认为这不是配置问题。 (我的.htaccess文件是标准的基本文件w/o任意修改)。
我一直在代码库中搜索任何可能导致重定向或以其他方式修改 url 的函数(例如 remove_query_arg
,任何带有 "redirect" 一词的函数)但没有成功到目前为止。
有人对尝试的事情或潜在原因有建议吗?任何输入将不胜感激,非常感谢!
根据 link,我可以看出您的 header 图像滚动有问题。
它会在您滚动 header 图像后删除参数。但这没关系,因为 UTM 参数用于登录页面而不是后续页面。一旦用户登陆着陆页,GA 会自动将 utm 参数归因于 session,即使它在后续交互中被删除也是如此。希望这有意义
PS - 如果给定的 link 是测试 URL 那么我找不到 GA 代码