Как мне встроить панель мониторинга Google Analytics в режиме реального времени на свой веб-сайт?

Я разрабатываю дашборд для клиента. Мой клиент запрашивает данные в реальном времени на панели инструментов. После долгих поисков и чтения в Google я вижу, что встраивание панели мониторинга в реальном времени находится в БЕТА-версии. Я подписываюсь на доступ к БЕТА, мне интересно, есть ли у кого-нибудь какие-либо ресурсы для отчетности в реальном времени.

Насколько я понимаю, этапы встраивания дашборда на мой сайт следующие.

1. Настройте фрейм/контейнер HTML для диаграмм и таблиц. 2. Разрешите доступ к учетной записи GA. 3. Запросите GA через API Google.

var mainChart = new gapi.analytics.googleCharts.DataChart({
query: {
  'dimensions': 'ga:browser',
  'metrics': 'ga:sessions',
  'sort': '-ga:sessions',
  'max-results': '6'
},
chart: {
  type: 'TABLE',
  container: 'main-chart-container',
  options: {
    width: '100%'
  }
}

});

4: Запустить/Тестировать/Отладить

Мой вопрос касается получения данных в режиме реального времени из GA. На данный момент в сети нет четкого ответа. В идеале я хотел бы реализовать это в javascript. Однако, если решение написано на PHP, я не буду жаловаться.


person Keegan    schedule 02.07.2015    source источник


Ответы (1)


Что ж, я думаю, что лучше поместить Google в iframe на веб-сайте тура, и, надеюсь, это будет лучше, быстрее и проще, а с настройкой самого iframe вы можете сделать его крутым для клиента, пока пользователь будет работать со всеми обновлениями. что Google добавляет и новые функции, потому что он будет фактически действовать с Google

person Mohamed Sherif Noureldin    schedule 02.07.2015