在Google Analytics(分析)提取中关闭过滤器指标?

时间:2018-10-23 17:26:21

标签: python google-analytics

我正在为几个不同的配置文件合并一个Google Analytics(分析)提取。有些包括过滤器,有些则没有。我想知道我可以传递给过滤器参数什么都不做(例如None或“”),但是都返回错误。

这是我正在运行的代码:

  return service.data().ga().get(
        ids='ga:' + profile_id,
        start_date=start_date,
        end_date=end_date,
        metrics=metrics,
        dimensions=dimensions,
        filters=filters,
        segment=segment,
        samplingLevel='HIGHER_PRECISION',
        start_index=str(pag_index + 1),
        max_results=str(pag_index + 10000)).execute()

这似乎是一个简单的问题,但是如果有一种方法可以将filters参数设置为 not filter,我将无法得到一个直接的答案。否则,我可以编写一个if语句并有两个单独的调用,但是自然希望不使用它。

谢谢

1 个答案:

答案 0 :(得分:0)

您可以尝试将过滤器默认设置为:

ga:pagepath=~.*

从本质上讲,它是任何页面路径(即所有内容)的过滤器。

请注意,这可能会触发采样,具体取决于您网站上的流量。