Сравнение диапазонов дат в Google Analytics API

В настоящее время я работаю над живой панелью данных из Google Analytics, используя JqPlot
Я могу вернуть трафик за текущий день по часам, и это здорово, но я также хочу создать график, который будет иметь трафик на сегодняшний день и данные за тот же день на прошлой неделе.

По сути, я хочу вернуть те же данные, что и при сравнении диапазонов дат в GA.

Может кто-нибудь помочь, пожалуйста?

Спасибо
Adi

1

Решение

Создайте две переменные как startDate и endDate

Получите текущий трафик дней, как показано ниже

установите startDate и endDate как сегодняшнюю дату (т.е. startDate = 2014-10-01, endDate = 2014-10-01)

тогда используйте запрос ниже

https://www.googleapis.com/analytics/v3/data/ga
?ids=ga:YOUR PROFILE ID
&start-date=startDate
&end-date=endDate
&metrics=ga:sessions
&dimensions=ga:hour

И получить данные за тот же день на прошлой неделе

установите startDate и endDate как последнюю дату в тот же день (т.е. startDate = 2014-90-26, endDate = 2014-09-26)

а затем использовать ниже

https://www.googleapis.com/analytics/v3/data/ga
?ids=ga:YOUR PROFILE ID
&start-date=startDate
&end-date=endDate
&metrics=ga:sessions
&dimensions=ga:hour
0

Другие решения

Я исправил это сейчас

var line1 = [[00,4], [01,3], [02,3], [03,1], [04,1], [05,1], [06,8], [07,11] ], [08,41], [09,54], [10,71], [11,72], [12,0], [13,0], [14,0], [15,0], [16,0], [17,0], [18,0], [19,0], [20,0], [21,0], [22,0], [23,0]];

var line2 = [[00,7], [01,3], [02,3], [03,1], [04,0], [05,3], [06,11], [07,21] ], [08,40], [09,54], [10,69], [11,91], [12,76], [13,45], [14,63], [15,52], [16,38], [17,33], [18,26], [19,28], [20,26], [21,31], [22,9], [23,9]];

    var plot1 = $.jqplot('chartdiv',  [line1, line2],

{
axes:   {xaxis: {pad: 0},
yaxis: {pad: 0, max: 100}
}
}
);

Спасибо

0

По вопросам рекламы [email protected]