Google Analytics API - данные для линейной диаграммы - PullRequest
1 голос
/ 13 мая 2011

Я хочу создать линейную диаграмму, используя данные, полученные с помощью Google Analytics API. Построить диаграмму с помощью Highcharts.js не проблема, но я ищу решение для эффективного запроса. Единственная идея, которая у меня была, - сделать 30 запросов данных для 30-дневного графика, чтобы получать просмотры страниц каждый день, используя следующий запрос:

https://www.google.com/analytics/feeds/data?ids=$id&dimensions=$dimension&metrics=$metric&sort=$sort&start-date=$start&end-date=$end&max-results=$max_results&start-index=$start_index

Нет ли способа получить эти данные только в одном запросе?

Ответы [ 3 ]

2 голосов
/ 13 мая 2011

На самом деле я не могу увидеть измерения, которые вы пытаетесь запросить, потому что вы используете переменные, но вы просто должны иметь возможность использовать измерение ga:date для разделения данных по дням.

Выможно загрузить не более 10 000 строк на запрос, но вы можете использовать параметр start-index, чтобы получить остальные.

0 голосов
/ 24 июня 2011

Попробуйте добавить в запрос измерение ga: day. Это будет сортировать ваши данные в день

0 голосов
/ 13 мая 2011

Ну, вы можете установить переменные $ start и $ end для включения 30 дней.Это должно уменьшить ваш запрос с 30 до 1.

...