2016-07-13 21 views

cevap

7

TLDR: Görünüm listelerini her zaman sahip olduğunuz şekilde alırsınız.

Analytics Reporting API V4, Analytics View verilerini sorgulamak için bağımsız bir API'dir. V4 yönetim API'si yok, sadece Analytics Management API V3. İki API birlikte kullanılmak üzere tasarlanmıştır.

Python V3 ve V4 kütüphaneleri hem yüklemek için:

from apiclient.discovery import build; 

analytics = build('analytics', 'v3', http=http) 
analyticsReporting = build('analyticsreporting','v4', http=http) 

bir kullanıcının tüm görünümleri listelemek için en iyi yolu accountsummaries.list() aramaya - detaylar için method reference docs bakınız.

response = analyticsreporting.reports().batchGet(
    body={ 
    "reportRequests":[ 
    { 
     "viewId": viewId, 
     "dateRanges":[ 
     { 
      "startDate":"2015-06-15", 
      "endDate":"2015-06-30" 
     }], 
     "metrics":[ 
     { 
      "expression":"ga:sessions" 
     }], 
     "dimensions": [ 
     { 
      "name":"ga:browser" 
     }] 
     }] 
    } 
).execute() 
:

account_summaries = analytics.management().accountSummaries().list().execute() 

V4 API ilgi viewId almak yanıtını Ayrıştırma ve çağrı

İlgili konular