Тестирование Google Analytics на локальном хосте

Мне нужно протестировать некоторые пользовательские события с использованием Google Analytics. Я бы хотел протестировать в локальной среде.

Я установил свой тестовый сайт с помощью apache с именем сервера: my-ga-test.localhost/

Согласно Могу ли вы проверить Google Analytics на адрес localhost? и Google Analytics, я могу настроить свой код GA для использования:

ga('create', 'UA-XXXX-Y', {
  'cookieDomain': 'none'
});

Я попытался создать новую учетную запись, чтобы получить идентификатор отслеживания для этого сайта, но я получаю следующую ошибку:

URL заканчивается недопустимым доменным именем верхнего уровня

enter image description here

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

Ответ 1

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

Просто измените его на что-то другое (например, example.com), и все должно работать нормально.

Ответ 2

Я не рекомендую вышеупомянутый ответ.

Я считаю, что наилучшей практикой является использование Debug js Analytics на вашем локальном хосте. Отладка отпечатков в консоли все работает, в том числе и при стрельбе. Таким образом, вы можете проверить, работает ли ваш код или нет, не отправляя информацию отслеживания в Analytics на Localhost (что не имеет смысла).

Узнайте больше здесь :)