我正在设置一个 WordPress 工具,用户单击链接,然后从数据库中提取单个帖子并将其插入模式/叠加层中。 (完全像 http://www.usatoday.com/ )
现在,由于用户没有访问实际页面,我假设没有办法将其作为“页面 View ”进行跟踪,以获取“在页面上花费的时间”和其他重要的页面相关统计数据。
我确实知道我可以跟踪 URL 事件,但仅跟踪 URL 点击是不够的。
有没有办法实现将模态内容跟踪为拉入模态的实际帖子 URL 的页面 View ?提前致谢。
最佳答案
这是可能的,但在没有看到调用覆盖层的代码的情况下不容易回答。
基本上,您会查看模态函数是否提供回调(在代码执行后运行的 JavaScript 函数)并提供“虚拟页面浏览”,即运行页面浏览调用并传入指示模态的自定义路径窗口:
ga('send', 'pageview', '/modal/path/to/post/');
您作为额外参数提供的路径将作为页面显示在您的内容报告中。如果您还想提供标题(或覆盖 GA 中的任何其他 field),您可以传递 JSON 对象作为第三个参数:
ga('send', 'pageview', {
page:'/modal/path/to/post/',
title:'my title'
});
由于它被标记为 ajax - 您可以将 pageview 放入 ajax 成功事件的回调中,这样只有在页面实际加载时才会触发它。
关于javascript - 带有模态/覆盖 Ajax 内容的 Google Analytics 页面 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36317884/