Google Analytics: запретить отправку заголовка страницы - PullRequest
3 голосов
/ 02 марта 2011

Как я могу запретить GA отслеживать заголовок страницы? Установка _setDetectTitle в false по-прежнему отправляет заголовок страницы в запросе на сервер GA (utmdt). Из-за проблем с конфиденциальностью я не хочу, чтобы заголовок страницы покинул браузер. Есть идеи?

Ответы [ 2 ]

7 голосов
/ 02 марта 2011

_setDetectTitle отлично работает для меня. Вам просто нужно позвонить до _trackPageview звонка:

    var _gaq=_gaq||[];
    _gaq.push(['_setAccount','UA-XXXXXX-1']);
    _gaq.push(['_setDetectTitle', false]);    
    _gaq.push(['_trackPageview'])

Вы можете сравнить попадание __utm.gif, отправленное в версии , с _setDetectTitle, установленным в значение false , против , отправленного в стандартной версии .

В первом utmdt не установлен, во втором он есть.

Скриншоты: тот, что слева, отправляет заголовок страницы; тот, что справа нет.

Sends the page title Doesn't send the page title

2 голосов
/ 02 марта 2011

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

    <script type="text/javascript">
        var _gaq = _gaq || [];
        _gaq.push(['_setAccount', 'UA-XXXXXXX-X']);
        _gaq.push(['_setDetectTitle', false]);
        _gaq.push(['_trackPageview']);

        (function () {
            var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
            ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
            var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
        })();
    </script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...