如何获得维度(自定义变量)的结果,其中未设置值?

tro*_*skn 4 google-analytics google-analytics-api

我正在使用自定义变量来跟踪订单ID.为了将分析数据聚合到数据仓库中,我想选择一些自定义变量作为维度的指标.但是,如果我这样做,我将无法获得未设置变量的条目(例如,未导致销售的会话).我也需要得到这些.

我可以编写一个过滤器或段,只选择没有特定自定义变量的条目吗?我试过了:

segment=dynamic::ga:customVarValue1==
Run Code Online (Sandbox Code Playgroud)

但这似乎不起作用(它没有给出任何结果).

基本上我在寻找与where ga:customVarValue1 is nullsql 相当的东西.

小智 5

简而言之,正如Google代表所解释的那样,无法获取nullset数据:

对于某些维度,GA使用默认值(未设置).自定义变量没有默认值,因此如果匹配没有与之关联的自定义变量,则查询中的所有其他维度都不会添加到报表中.

原来的答案有点令人困惑,但是当你在这些行之间阅读时,它表明他们在运行聚合时会抛出这些"空"值.

正如他解释的那样,"正确"方法是为您要报告的任何行设置默认值:

如果需要查看(未设置)值,可以尝试为自定义变量发送默认值.

例如,如果您使用访问者级自定义变量跟踪成员与非成员,则应始终将非成员设置为每个人的默认值; 然后在注册后修改成员.

详细信息如下:http: //groups.google.com/group/google-analytics-data-export-api/browse_thread/thread/cd078ddb26ca18d5?pli = 1