Google Analytics отслеживает одну страницу и анонимизирует IP

Я хочу отслеживать одну страницу и анонимизировать IP. Есть только один URL и 5 разделов.

Я не уверен, смогу ли я объединить функцию следующим образом:

ga('set', 'page', '/#first', '/#second', '/#third', 'anonymizeIp', true);

1 ответ

Я действительно не уверен, что вы спрашиваете, но ваш пример кода не будет работать.

Синтаксис указывает, что вы можете либо передать пару ключ / значение для установки, либо объект с разными парами ключ / значение. Поэтому, используя синтаксис объекта, вы можете установить значения для страницы и anonymizeIp сразу:

ga('set' {
   'page':'/my/path',
   'anonymizeIp':true
});

Вы не можете установить несколько разных путей к страницам одновременно. Я не уверен, почему вы хотели бы сделать это в любом случае.

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

<a href="#section3" onClick="ga('send','pageview','/section3')">Section3</a>;

(обратите внимание, что Google не нравится хеш-метка, лучше использовать правильные пути). Каждый щелчок по этой ссылке будет отображаться в отчете о поведении как обращение к URL-адресу "/section3".

Вам нужно было бы позвонить, чтобы "установить" для функции anonymizeIp, прежде чем любые просмотры страниц отслеживаются.

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