Передача журналов Apache в Google Analytics?

Кто-нибудь знает фрагмент кода, который может работать на сервере, который передает данные из журналов Apache в Google Analytics? У меня есть несколько сайтов, которые генерируют журналы, но пользователи, скорее всего, будут возражать против введения в них кодов отслеживания Google. Это может быть хорошим способом получить основы, то, что запрашивается откуда, и отсортировать все это для меня на других моих страницах Google Analytics.

3 ответа

Решение

Вы можете использовать новый протокол измерений (доступен только для универсальной аналитической учетной записи) для реализации серверного решения.

Журналы по конвейеру, вероятно, будут работать не очень хорошо (по крайней мере, если вы хотите выполнить пакетную работу - я не думаю, что вы можете отправить временную метку через протокол измерений, поэтому будет выглядеть так, как если бы все попадания происходили одновременно), но в любом случае, в этом нет необходимости, просто создайте URL с соответствующими параметрами, указывающими на конечную точку Google, и отправьте его в фоновом режиме через CURL (или аналог).

Если вы находитесь в Европейском Союзе, помните, что правила конфиденциальности все еще применяются, и вам нужно проинформировать пользователей и предоставить ссылку отказа.

Для учетных записей, не относящихся к Universal Analytics, вы можете использовать php-ga - серверный клиент Google Analytics - это, по сути, серверная реализация ga.js.

Одно предупреждение: если вы хотите, чтобы в метриках местоположения было записано что-то отличное от местоположения вашего сервера, вам необходимо войти в систему с помощью идентификатора отслеживания Google Analytics для мобильных устройств. Просто замените "UA" в идентификаторе отслеживания на "MO", например, "MO-12345678-1"

Я думаю, что GA нужен JavaScript, чтобы можно было использовать разные вещи, такие как разрешение экрана. Таким образом, даже если бы это было возможно, вы бы упустили много информации для некоторых из ваших пользователей, искажая другие проценты. Кроме того, если ваши пользователи с подозрением относятся к Google, они, вероятно, не захотят, чтобы вы загружали их IP-адреса в GA.

Имея это в виду, мне интересно, подойдет ли подобная система, подобная GA, самому себе? Если это так, попробуйте Piwik.

Другие вопросы по тегам