在Excel中通过Analytics API过滤排除特定目标(Goal 10)
解决Google Analytics排除特定目标的需求
当然可行!不用挨个获取其他所有目标的完成数,有两种实用的方法能帮你实现这个需求:
方法一:用指标减法直接计算
ga:goalCompletionsAll本身就是所有目标的完成总数,而Google Analytics提供了单个目标的完成数指标ga:goal10Completions(对应Goal 10)。你只需要在查询中同时请求这两个指标:metrics=ga:goalCompletionsAll,ga:goal10Completions之后用
ga:goalCompletionsAll的数值减去ga:goal10Completions的数值,就能得到排除Goal 10后的总目标完成数。这种方法最直接,不需要额外处理维度或过滤器。方法二:用过滤器筛选后汇总
如果你希望直接从API获取已经排除Goal 10的结果,可以结合维度和过滤器来实现:- 选择维度
ga:goalId或ga:goalName(根据你更习惯用目标ID还是名称) - 添加过滤器排除Goal 10:
- 用ID的话:
ga:goalId!=10 - 用名称的话:
ga:goalName!="你的Goal 10名称"(注意替换成你实际的目标名称)
- 用ID的话:
- 请求指标
ga:goalCompletions(单个目标的完成数),最后将返回的所有目标完成数汇总,得到的就是除Goal 10之外的总完成数。
- 选择维度
内容的提问来源于stack exchange,提问作者Denneappeltje
相关产品推荐
相关产品推荐

