![](/img/trans.png)
[英]How to use multiple filters with Google Analytics Data API (GA4) using PHP
[英]How to apply different and/or groups for multiple filters in PHP GA4?
我必须在 php GA4 中使用 AND/OR 运算符使用多维过滤器提取数据。 如何为以下维度过滤器应用 AND 运算符 -
'dimensionFilter' => new FilterExpression([
'filter' => new Filter([
'field_name' => 'dayOfWeek',
'string_filter' => new Filter\StringFilter([
'match_type' => Filter\StringFilter\MatchType::EXACT,
'value' => '5',
])
]),
'filter' => new Filter([
'field_name' => 'pagePath',
'string_filter' => new Filter\StringFilter([
'match_type' => Filter\StringFilter\MatchType::EXACT,
'value' => '/tmp/73.html',
])
])
]),
要使用和操作应用多维过滤器,请使用“and_group”和“FilterExpressionList”-
'dimensionFilter' => new FilterExpression([
'and_group'=> new FilterExpressionList([
'expressions'=> [
new FilterExpression([
'filter' => new Filter([
'field_name' => 'dayOfWeek',
'string_filter' => new Filter\StringFilter([
'match_type' => Filter\StringFilter\MatchType::EXACT,
'value' => '5',
])
]),
]),
new FilterExpression([
'filter' => new Filter([
'field_name' => 'pagePath',
'string_filter' => new Filter\StringFilter([
'match_type' => Filter\StringFilter\MatchType::EXACT,
'value' => '/tmp/73.html',
])
])
]),
]
]),
]),
更多和/或/not_expression 过滤器可以像在嵌套条件中一样组合以获得所需的结果。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.