Получение количества скачиваний для файла с использованием GA api - PullRequest
0 голосов
/ 17 октября 2018

Мы пытаемся написать небольшой PHP-сервис, который получает количество скачиваний GA-файлов для определенных файлов сайта.Прямо сейчас мы попробовали это с метрикой ga:pageviews, но я не уверен, что это правильная метрика, поскольку результаты намного ниже, чем ожидалось.

Код, который мы использовали для получения данных это:

$analytics->data_ga->get(
  'ga:' . $profileId,
  '2005-01-01',
  'today',
  'ga:pageviews',
  ['filters' => 'ga:pagePath=@' . $url]);

Вот верхние загруженные файлы на странице GA: Файлы Google Analytics

Но самый верхний загруженный файл с указанным выше кодом возвращает количество просмотров страниц.из всего 3.

Итак, мои вопросы:

  • Какова подходящая метрика для получения количества раз, когда файл был загружен?
  • Код, который я использую правильно?

1 Ответ

0 голосов
/ 17 октября 2018

После проверки вашей фотографии я вижу, что вы добавили свои загрузки в качестве событий в аналитиках Google.Это означает, что вы должны использовать измерения и метрики всех событий, чтобы найти данные, а не просмотры страниц.

Измерения и метрики событий

Я бы рекомендовал начать с

$analytics->data_ga->get(
  'ga:' . $profileId,
  '2005-01-01',
  'today',
  'ga:totalEvents');

Затем добавьте эти размеры

ga:eventCategory
ga:eventAction
ga:eventLabel
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...