如何在google分析api中应用多个嵌套过滤器

hl0ma9xz  于 2021-07-13  发布在  Java
关注(0)|答案(1)|浏览(335)

因此,我尝试使用 batchGet 具有嵌套格式的多个过滤器的函数,如 ga:Dimension1 不为null且( ga:Dimension2 包含“y”或 ga:Dimension3 =='z')。如何使用 operator 嵌套格式的关键字 dimensionFilterClauses ?
编辑-我还添加了代码,其中有一个和,但我想添加一个或里面的和

dimensionFilterClauses= [
              {

         "operator": "AND",         

         "filters": [

         {"dimensionName": "ga:dimension1",
          "not": False,
         "operator": "REGEXP",
        "expressions": [".+"]}

         ,

        { "dimensionName": "ga:Dimension2",
          "not": False,
          "operator": "REGEXP",
         "expressions": [";"]}

          ]}
         ],
eaf3rand

eaf3rand1#

这个 AND 运算符是用分号定义的( ; ). 这个 OR 运算符是用逗号定义的( , ).
您可以在reporting api filter reference中找到信息和示例:https://developers.google.com/analytics/devguides/reporting/core/v3/reference#filters

相关问题