2016-06-27 10 views

答えて

0

短い答え:list custom dimensionsに解析管理API V3を使用してください。

Analytics Reporting API V4は、分析データを照会するためのスタンドアロンAPIです。デベロッパーコンソールにAnalytics Reporting API V4と記載されています。

Analytics管理APIは、Analytics APIとしてコンソールにあります。 V3では

Pythonの例

analytics = build('analytics', 'v3', http=http) 

dimensions = analytics.management().customDimensions().list(
    accountId='123456', 
    webPropertyId='UA-123456-1', 
).execute() 

DISCOVERY_URI = ('https://analyticsreporting.googleapis.com/$discovery/rest') 
analytics = build('analyticsreporting', 'v4', http=http, discoveryServiceUrl=DISCOVERY_URI) 

analytics.reports().batchGet(
    body={ 
    'reportRequests': [ 
    { 
     'viewId': '1234', 
     'dateRanges': [{'startDate': '7daysAgo', 'endDate': 'today'}], 
     'metrics': [{'expression': 'ga:sessions'}], 
     'dimensions': [{'name': 'ga:dimension1}] # From the mgmt API V3. 
    }] 
    } 

歴史

解析APIの(管理、メタデータ、コア報告、MCFレポート、レポーティングリアルタイム)のすべてanalyticsと呼ばれる1つのトップレベルサービス下にありました。しかし、Analytics Reporting API V4の登場により、同じアプリケーションでV3 Management APIとV4 Reporting APIの両方を使用できるように、独立した/スタンドアロンのAPIを用意する必要がありました。

関連する問題