2016-11-04 17 views
0

如何在执行Google Analytics报告API v4查询时传递多个维度。例如,除了ga:维度5之外,我会如何传递ga:dimension7?使用javaScript将多个维度传递到Google Analytics报告API v4

function queryReports() { 
 
     gapi.client.request({ 
 
      path: '/v4/reports:batchGet', 
 
      root: 'https://analyticsreporting.googleapis.com/', 
 
      method: 'POST', 
 
      body: { 
 
       reportRequests: [ 
 
        { 
 
         viewId: VIEW_ID, 
 
         dateRanges: [ 
 
          { 
 
           startDate: '7daysAgo', 
 
           endDate: 'today' 
 
          } 
 
         ], 
 
         dimensions: [ 
 
          { 
 
           name: 'ga:dimension5' 
 
          } 
 
         ], 
 
         metrics: [ 
 
          { 
 
           expression: 'ga:totalEvents', 
 
           alias: 'orderNumber' 
 
          } 
 
         ], 
 
         filtersExpression: 'ga:eventCategory==xxx,ga:eventAction==xxx', 
 
         filtersExpression: 'ga:dimension5=~\^\\\[.*\\\]\$' 
 
        } 
 
       ] 
 
      } 
 
     }).then(displayResults, console.error.bind(console)); 
 
    }

当我用逗号隔开他们,然后我有以下错误:

wrong message

任何想法?

回答

相关问题