2016-02-15 2 views
0

Я начинаю использовать javascript. Я использую google embed api и требую, чтобы данные были получены из определенного вида в определенной учетной записи. Я проверил с документацией Google, у них есть селектор представлений, но я хочу получить доступ только к одному виду.API-интерфейс Google Analytics с использованием javascript

Также нет упоминания в типе report в какой-либо документации, для чего он используется?

var timeline = new gapi.analytics.googleCharts.DataChart({ 
    reportType: 'ga', //Kindly explain this 
    query: { 
     'dimensions': 'ga:date', //what if i want to access a more specific view (i have the view id)** 
     'metrics': 'ga:sessions', 
     'start-date': '30daysAgo', 
     'end-date': 'yesterday', 
    }, 
    chart: { 
     type: 'LINE', 
     container: 'timeline' 
    } 
}); 

Пожалуйста, помогите мне напрямую получить доступ к измерению под конкретной учетной записью и просмотреть с помощью идентификатора.

ответ

0

В целом, это хороший совет для проверки Core Reporting API - он использует многие из тех же параметров.

«ga» - единственный параметр, который, по-видимому, принят GA API, см. here.

Если вы хотите, чтобы увидеть только конкретные объекты, вам нужен ID профиля. Затем включите его с помощью параметра «ИДС»:

var timeline = new gapi.analytics.googleCharts.DataChart({ 
reportType: 'ga', //Kindly explain this 
query: { 
'ids': 'ga:' + profileId, 
    'dimensions': 'ga:date', 
    'metrics': 'ga:sessions', 
    'start-date': '30daysAgo', 
    'end-date': 'yesterday', 
}, 
chart: { 
    type: 'LINE', 
    container: 'timeline' 
} 
}); 
+0

Эй @ oliver13 он работал .. Кроме того, если я хочу, чтобы объединить несколько запросов и извлечения данных в формате JSON, это возможно? Поскольку диаграммы Google немного ограничены, и моей панели мониторинга нужен живой канал. Если я отдельно запрошу данные, ограничения доступа будут превышены. –

+0

Что вы подразумеваете под живым фидом? Я не знаю, что связывание запросов возможно. – oliver13

+0

Я пытаюсь создать приборную панель реального времени. ohkay, спасибо за помощь :) –

Смежные вопросы