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, прежде чем любые просмотры страниц отслеживаются.