Google 分析 - Python API
Google Analytics - Python API
我正在使用 Python 从 Google Analytics API 中提取数据,
我使用 dimensionFilterClauses 过滤特定值,有谁知道这种过滤器的运算符是什么? (与'Exact'相反)
下面是工作中的 Exact 示例:
"dimensionFilterClauses": [
{
"filters": [
{
"dimensionName": "ga:eventCategory",
"operator": "EXACT",
"expressions": ["Operational Events"]
}]}],
谢谢!
operator
有以下选项:
OPERATOR_UNSPECIFIED
如果未指定匹配类型,则将其视为 REGEXP。
REGEXP
匹配表达式被视为正则表达式。所有匹配类型都不会被视为正则表达式。
BEGINS_WITH
匹配以提供的匹配表达式开头的值。
ENDS_WITH
匹配以提供的匹配表达式结尾的值。
PARTIAL
子字符串匹配。
EXACT
该值应完全匹配匹配表达式。
NUMERIC_EQUAL
- 整数比较过滤器。这些忽略区分大小写,并且假定表达式是表示整数的字符串。失败条件:
- 如果 expression 不是有效的 int64,客户端应该会收到错误。
- 不是有效 int64 值的输入维度永远不会匹配过滤器。
NUMERIC_GREATER_THAN
- 检查维度在数值上是否大于匹配表达式。阅读 NUMERIC_EQUALS 的说明以了解限制。
NUMERIC_LESS_THAN
检查维度在数值上是否小于匹配表达式。阅读 NUMERIC_EQUALS 的说明以了解限制。
IN_LIST
此选项用于指定维度过滤器,其表达式可以采用选定值列表中的任何值。这有助于避免评估多个完全匹配的维度过滤器,这些过滤器针对每个响应行进行“或”运算。例如:
- 表达式:
["A", "B", "C"]
- 维度值为 A、B 或 C 的任何响应行都匹配此维度过滤器。
如果您只是想按类别过滤事件,我相信您只需要添加 "not" 字段:
"dimensionFilterClauses": [
{
"filters": [
{
"dimensionName": "ga:eventCategory",
"operator": "EXACT",
"not": "true",
"expressions": ["Operational Events"]
}]}],
我正在使用 Python 从 Google Analytics API 中提取数据, 我使用 dimensionFilterClauses 过滤特定值,有谁知道这种过滤器的运算符是什么? (与'Exact'相反)
下面是工作中的 Exact 示例:
"dimensionFilterClauses": [
{
"filters": [
{
"dimensionName": "ga:eventCategory",
"operator": "EXACT",
"expressions": ["Operational Events"]
}]}],
谢谢!
operator
有以下选项:
OPERATOR_UNSPECIFIED
如果未指定匹配类型,则将其视为 REGEXP。REGEXP
匹配表达式被视为正则表达式。所有匹配类型都不会被视为正则表达式。BEGINS_WITH
匹配以提供的匹配表达式开头的值。ENDS_WITH
匹配以提供的匹配表达式结尾的值。PARTIAL
子字符串匹配。EXACT
该值应完全匹配匹配表达式。NUMERIC_EQUAL
- 整数比较过滤器。这些忽略区分大小写,并且假定表达式是表示整数的字符串。失败条件:- 如果 expression 不是有效的 int64,客户端应该会收到错误。
- 不是有效 int64 值的输入维度永远不会匹配过滤器。
NUMERIC_GREATER_THAN
- 检查维度在数值上是否大于匹配表达式。阅读 NUMERIC_EQUALS 的说明以了解限制。NUMERIC_LESS_THAN
检查维度在数值上是否小于匹配表达式。阅读 NUMERIC_EQUALS 的说明以了解限制。IN_LIST
此选项用于指定维度过滤器,其表达式可以采用选定值列表中的任何值。这有助于避免评估多个完全匹配的维度过滤器,这些过滤器针对每个响应行进行“或”运算。例如:- 表达式:
["A", "B", "C"]
- 维度值为 A、B 或 C 的任何响应行都匹配此维度过滤器。
- 表达式:
如果您只是想按类别过滤事件,我相信您只需要添加 "not" 字段:
"dimensionFilterClauses": [
{
"filters": [
{
"dimensionName": "ga:eventCategory",
"operator": "EXACT",
"not": "true",
"expressions": ["Operational Events"]
}]}],