#javascript #google-analytics
#javascript #google-analytics
Вопрос:
это делается с помощью javascript? или он отправляет запрос куда-то с некоторой информацией, а ga отправляет ответ, который сохраняется в файле cookie?
Комментарии:
1. Какой именно уникальный идентификатор вы имеете в виду?
2. _utma, который они используют для идентификации «уникального» посетителя
3. Возможно, вы захотите рассмотреть webmasters.stackexchange.com — там довольно хорошо описаны материалы GA.
Ответ №1:
Я не уверен, о чем вы спрашиваете, но идентификатор, Google Analytics или нет, генерируется на сервере.
С точки зрения безопасности общее эмпирическое правило в отношении клиент-серверных приложений заключается в том, что вы никогда не должны доверять пользователю. То же самое в данном случае. Логически, не имеет смысла генерировать какой-либо идентификатор, а затем привязываться с ним к серверу.
Ответ №2:
Это должно быть сделано в JavaScript, потому что между ga.js
запросом и __utm.gif
отправляемым маяком не выполняется дополнительный запрос на идентификатор. Это выглядит как комбинация случайного числа и текущей даты, но я не могу подтвердить, правильно ли это.
Одна вещь, которую я использовал в скрипте отслеживания раньше, заключалась в генерации идентификатора на сервере и внедрении его в исходный JavaScript, но я не вижу ничего подобного в ga.js
. Однако, ga.js
довольно сложно читать, поэтому я мог что-то упустить.