Comments 5
Гораздо проще использовать google analytics api: developers.google.com/analytics
0
Ваше решение рабочие, но Вы завязаны на тестовом файле, что не хорошо — надо следить за его актуальностью.
Правильный путь (ИМХО) — получить список уникальных пользователей из GA, и уже потом пройтись по этим данным. Такж можно проходиться сразу по нескольким пользователям сразу: ga:dimension1==$userId1,ga:dimension1==$userId2 или регурярное выражение (ga:dimension1=~^$) — думаю, тут все понятно.
Но тут надо понять какое будет сэмплирование данных (если будет), и если будет, то критично ли это для вашего кейса.
ЗЫ: длина фильтра в GA API имеет ограничение по длине.
Правильный путь (ИМХО) — получить список уникальных пользователей из GA, и уже потом пройтись по этим данным. Такж можно проходиться сразу по нескольким пользователям сразу: ga:dimension1==$userId1,ga:dimension1==$userId2 или регурярное выражение (ga:dimension1=~^$) — думаю, тут все понятно.
Но тут надо понять какое будет сэмплирование данных (если будет), и если будет, то критично ли это для вашего кейса.
ЗЫ: длина фильтра в GA API имеет ограничение по длине.
0
Вы завязаны на тестовом файле, что не хорошо — надо следить за его актуальностью.
это как пример, если такая информация нужна на постоянно основе — можно и из БД вытягивать список пользователей, которые совершили покупки.
Статья направлена на знакомство с технологией, а не о подробностях интеграции с сайтом.
получить список уникальных пользователей из GA, и уже потом пройтись по этим данным
Лучше брать из БД и запрашивать информацию по каждому из пользователей.
Но тут надо понять какое будет сэмплирование данных (если будет)
Да, это риски. В данном случае лучше по каждому пользователю отдельно пройтись, чтобы избежать сэмплирорвания.
Такж можно проходиться сразу по нескольким пользователям сразу: ga:dimension1==$userId1,ga:dimension1==$userId2 или регурярное выражение (ga:dimension1=~^$)
Можно. :) Но как по мне, это усложнит логику парсинга результатов.
0
да, всё верно говорите
по опыту — часовая статистика не очень профитна, но от кейса к кесйсу всё меняется
возможно, но как по мне это зло можно опустить
по работе делаем оченннь много запросов к ГА
Да, это риски. В данном случае лучше по каждому пользователю отдельно пройтись, чтобы избежать сэмплирорвания.
по опыту — часовая статистика не очень профитна, но от кейса к кесйсу всё меняется
Можно. :) Но как по мне, это усложнит логику парсинга результатов
возможно, но как по мне это зло можно опустить
по работе делаем оченннь много запросов к ГА
0
Sign up to leave a comment.
Google Analytics API для маркетолога на практическом примере