Google Analytics V4 API - dynamicSegment和metricFilter的正确语法

时间:2017-08-28 09:19:16

标签: google-analytics google-analytics-api

尝试(使用Python)创建动态细分以获得完成特定目标的所有会话 当前语法I用于metricFIlter:

"metricFilter":
                  {
                    "metricName":"ga:goal3Completions",
                    "operator":"NUMERIC_GREATER_THAN",
                    "comparisonValue":[0]
                  }

我还尝试了其他选项,例如[' 0'],0,' 0'但没有成功。
以下是我得到的回复错误:

"Invalid value at 'report_requests[0].segments[0].dynamic_segment.session_segment.segment_filters[0].simple_segment.or_filters_for_segment.segment_filter_clauses[0].metric_filter.operator' (TYPE_ENUM), "NUMERIC_GREATER_THAN""

有任何建议如何解决?

1 个答案:

答案 0 :(得分:0)

运营商 NUMERIC_GREATER_THAN 仅对过滤维度有效,而非指标。

"metricFilterClauses" : [
    {   
        "filters" : [
            {
                "metricName" : "ga:goal3Completions",
                "operator":"GREATER_THAN",
                "comparisonValue": "0"
            }
        ]
    }
]

您可以在API docs中找到运营商列表。