Мне нужна информация о том, как посетитель пришел на мой сайт. В предыдущей версии Google Analytics вы можете использовать их файлы cookie для этого (см., Например, « Получить реферер, платные / естественные и ключевые слова для текущего посетителя с помощью Google Analytics» ), но в новейшей реализации Google Aanlytics куки не существуют уже: они были заменены одним _ga cookie.
Есть ли способ по-прежнему получать информацию, такую как referrer , платные / естественные и ключевые слова, используя Google Analytics или какой-либо другой метод?
Вам придется либо найти другие аналитические решения, либо испечь свой собственный файл cookie. Возможно, этот новый проект может помочь вам: https://github.com/dm-guy/utm-alternative/
Вы можете получить референта от $ _SERVER ['HTTP_REFERER'] (и сохранить его в своем собственном файле cookie). ^
Если вы используете незашифрованный поиск, вы можете посмотреть, является ли референт google – он будет содержать ключевые слова для поиска в параметре get с именем «q». Если посетитель использовал зашифрованный поиск (например, когда он / она вошел в свою учетную запись Google), вы не можете получить ключевое слово (даже сам GA не отображает ключевые слова для поиска в этом случае).
Вы можете сохранить список имен поисковой системы, и если референт соответствует записи в списке, вы узнаете, что это был обычный поиск.
Помимо прочего, Google использует параметры utm для идентификации источников кампании, и поскольку это только GET-параметры, вы можете прочитать их в своем пользовательском скрипте. Для кампаний с автоматическим тегом adwords вы не можете получить ключевые слова, но glcid-PArameter, по крайней мере, скажет вам, что это платный поиск.
Поэтому, хотя я не знаю, предоставляет ли Universal Analytics какие-либо конкретные методы для получения этой информации (например, я все еще ищу ответ на этот вопрос), но можно получить хотя бы некоторую информацию, не полагаясь на Google вообще.