我的网站标记了一个用于确定“页面类型”的自定义变量,该变量设置为页面级变量:
_gaq.push(['_setCustomVar', 1, 'PageType', 'List', 3]);
这在大多数情况下效果很好,因为我可以报告所有列表页面的页面浏览量,例如,查看我网站上所有列表页面的指标。
但是,我最近在m.mydomain.com添加了一个移动网站,我正在尝试报告这些移动网页浏览的网页类型。我通过自定义变量值1设计了一个包含页面视图和访问者的简单自定义报告,然后按主机名m.mydomain.com过滤 - 但现在我的数字非常低,远低于应该存在的数字。
是否有人知道主机名过滤器是否与页面级自定义变量不兼容?或者还有其他原因导致GA可能无法使用主机名正确报告此自定义变量吗?
答案 0 :(得分:0)
选项1 将为您的移动广告与常规网站创建单独的配置文件。在配置文件上应用过滤器,以根据域包含或排除流量。如何设置实际的配置文件过滤器取决于您的设置,但是,例如,您可以使用以下内容:
mobile profile > include "m.mydomain.com"
desktop profile > include "www.mydomain.com"
rollup profile > (no filters, like what you currently have)
或者,如果您有多个“非移动”(子)域,则可以改为执行以下操作:
mobile profile > include "m.mydomain.com"
desktop profile > exclude "m.mydomain.com"
rollup profile > (no filters, like what you currently have)
选项2 将使用“m.mydomain.com”与“www.mydomain.com”弹出其他自定义字段,并将其用作过滤器。
选项3 将您的域名添加到您的网页名称中。在_trackPageview调用中。默认情况下,报告的页面名称是页面的相对路径。但是,您可以使用类似_gaq.push(['_trackPageview',location.href.replace(/https?:\/\//,'')]);
的内容为该调用弹出自定义值。如果您想要进入跨多个域的汇总配置文件,这实际上有些用处。