Проверьте Anonimizing IP весело в веб-исходном коде - PullRequest
0 голосов
/ 30 января 2020

Можно ли из браузера проверить анонимизирующую функцию ip в веб-исходном коде? И если да, могу ли я также проверить, есть ли функция анимирования, перед отслеживанием функции веб-сайта. Это нужно, чтобы убедиться, что я могу отключить внутренний трафик c от Google Analyti c.

Ответы [ 2 ]

0 голосов
/ 31 января 2020

Если вы анонимизируете IP-адрес, вы не можете отфильтровать действительный внутренний IP-адрес из представления.

Я предлагаю вам сделать это на языке сервера, поэтому, если IP-адрес находится среди внутренних, вы не сможете вставьте код отслеживания в страницы.

0 голосов
/ 30 января 2020

Фрагмент кода отслеживания будет обычно настроен для анонимизации IP-данных с помощью метода set, чтобы анонимизировать все попадания, отправленные на страницах сайта и доступные для просмотра через исходный код.

аналитика. js
если все хиты анонимизированы, фрагмент кода отслеживания должен показывать следующую строку кода перед командой отправки просмотра страницы

ga('set', 'anonymizeIp', true);

если анонимизируются только некоторые обращения, он будет настроен в соответствии с отправкой, с которой он отправляется.
например, один просмотр страницы:

ga('send', 'pageview', {
  'anonymizeIp': true
});

gtag. js

gtag('config', '<GA_MEASUREMENT_ID>', { 'anonymize_ip': true });

или отдельное событие

gtag('event', 'your_event', { 'anonymize_ip': true }); 

Также, если вы просматриваете сайт, вы можете проверить вкладку сети инструментов разработки и найти запросы, отправленные на google-analytics.com/collect.
Если GA анонимизирует IP, тогда запрос будет содержать параметр aip.
В соответствии с документами протокола измерений:

IP будет анонимным, если присутствует какой-либо из следующих параметров в полезной нагрузке: & aip =, & aip = 0 или & aip = 1

https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters#aip

...