Google Analytics:按自定义维度过滤

Posted

技术标签:

【中文标题】Google Analytics:按自定义维度过滤【英文标题】:Google Analytics: Filter by custom dimension 【发布时间】:2016-11-16 17:17:29 【问题描述】:

我正在使用来自 Google Analytics 的增强型电子商务跟踪将 JS 中的此类数据发送到 GA:

ga("ec:addImpression", 
  brand: null,
  dimension2: "shop123",
  id: 1,
  list: "Search",
  name: "Product 123",
  position: 1
);
ga("send", "pageview");

然后,我使用 Reporting API 生成一些图表。在这里,我想按我的自定义维度dimension2 进行过滤。请求如下所示:


  "reportRequests":[
    
      "dateRanges":[
        
          "startDate":"2016-10-17",
          "endDate":"2016-11-16"
        
      ],
      "viewId":"132093148",
      "metrics":[
        
          "expression":"ga:productListViews"
        
      ],
      "dimensions":[
        
          "name":"ga:date"
        ,
        
          "name":"ga:dimension2"
        
      ],
      "dimensionFilterClauses":[
        
          "filters":[
            
              "dimension_name":"ga:dimension2",
              "operator":"EXACT",
              "expressions":[
                "shop123"
              ]
            
          ]
        
      ]
    
  ]

但是,这不会返回任何结果:


  "reports":[
    
      "columnHeader":
        "dimensions":[
          "ga:date",
          "ga:dimension2"
        ],
        "metricHeader":
          "metricHeaderEntries":[
            
              "name":"ga:productListViews",
              "type":"INTEGER"
            
          ]
        
      ,
      "data":
        "totals":[
          
            "values":[
              "0"
            ]
          
        ]
      
    
  ]

但是当我删除dimensionFilterClauses时,我得到了所有结果,当然没有被dimension2过滤。

过滤该维度时我有什么问题吗?

【问题讨论】:

【参考方案1】:

将您的字符串 dimension_name 更改为 dimensionName 并尝试。

如您在示例中所见:https://developers.google.com/analytics/devguides/reporting/core/v4/samples

"dimensionFilter":
              
                "dimensionName":"ga:browser",
                "operator":"EXACT",
                "expressions":["Safari"]
              

【讨论】:

以上是关于Google Analytics:按自定义维度过滤的主要内容,如果未能解决你的问题,请参考以下文章

在 BigQuery 中按 Google Analytics 自定义维度过滤

Google Analytics自定义维度

php 使用Google Analytics自定义维度添加WordPress作者跟踪

通过自定义维度中的用户 ID 查询 Google Analytics

如何在 BigQuery 中使用 UDF 展平 Google Analytics 自定义维度?

Google Analytics 到 Bigquery 数据 - 自定义维度的 SQL 代码是啥?