1

我有一个标记有自定义变量的站点,用于确定“页面类型”,该变量设置为页面级变量:

_gaq.push(['_setCustomVar', 1, 'PageType', 'List', 3]);

在大多数情况下,这很有效,因为我可以报告所有列表页面的页面查看次数,并查看我网站上所有列表页面的指标。

但是,我最近在 m.mydomain.com 添加了一个移动站点,我正在尝试针对这些移动页面浏览量报告我的页面类型。我设计了一个简单的自定义报告,其中包含自定义变量值 1 的页面视图和访问者,然后按主机名 m.mydomain.com 过滤 - 但现在我得到的数字非常低,远低于应有的数字。

有谁知道主机名过滤器是否与页面级自定义变量不兼容?或者还有其他原因导致 GA 可能无法使用主机名正确报告此自定义变量吗?

4

1 回答 1

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?:\/\//,'')]);但是,如果您想进入跨多个域的汇总配置文件, 您可以使用类似这样的内容弹出该调用的自定义值,这实际上有点有用。

于 2012-05-14T22:27:30.287 回答