Нужно ли отфильтровывать пинги доступности сайта New Relic из Google Analytics?

New Relic перечисляет свой заголовок User-Agent и IP-адреса здесь:

https://newrelic.com/docs/alerts/availability-monitoring

Заголовок User-Agent

NewRelicPinger/1.0 (your_account_id)

Но, к сожалению, я не смог найти единого мнения о том, как просто фильтровать Google Analytics по заданному заголовку пользовательского агента. Итак, мне интересно, нужно ли блокировать New Relic из результатов GA, когда New Relic настроен для проверки доступности сайта? Я уже отфильтровал свои журналы Papertrail, потому что меня раздражало видеть запросы, появляющиеся каждые 5-10 секунд. В Google Analytics я вижу некоторые странные результаты определения местоположения, и я думаю, что это может быть связано с NR, но я не уверен. Поскольку я не нашел ни одной статьи, в которой упоминалось бы что-либо из этого, я задался вопросом, знает ли Google автоматически фильтровать пинги NR или что-то в этом роде, возможно, из-за своего заголовка User-Agent. Кто-нибудь знает, нужно ли это делать вручную или оставить в Google Analytics? Я думаю, что это было бы очень актуально, поскольку и New Relic, и GA будут в порядке вещей во многих настройках Heroku/Rails, наряду с отличной функцией мониторинга доступности.

В том же духе кто-нибудь знает, применяется ли этот фильтр ко всем отчетам как упреждающе, так и задним числом неразрушающим образом при установке фильтра в учетной записи GA? Или он только начинает фильтровать результаты деструктивным образом (например, жестко фильтрует результаты и вообще не сохраняет отфильтрованные/исключенные данные)? Спасибо!


person rcd    schedule 06.03.2013    source источник


Ответы (2)


Google Analytics использует Javascript для сбора показателей. Я почти уверен, что клиент, который New Relic использует для проверки связи с вашим сайтом, не будет выполнять Javascript на странице, и по этой причине проверка связи не должна отображаться в Google Analytics.

person friism    schedule 06.03.2013
comment
Чтобы расширить этот ответ, применение фильтров не исправляет ваши данные задним числом. Но фильтр в данном случае изначально не нужен. - person Chris Peters; 07.03.2013
comment
Отличный момент; Я не думал о том, что они не используют полноценный браузер для проверки связи. Я ценю его! - person rcd; 07.03.2013

Большинство сервисов мониторинга не выполняют javascript, и если это случай с New Relic, то фильтровать не нужно.

Чтобы определить, появляется ли New Relic в ваших данных GA, используйте отчет «Аудитория» > «Технологии» > «Браузер и ОС». Google Analytics использует строку пользовательского агента в качестве браузера, поэтому вы должны увидеть строку для NewRelicPinger, если это проблема.

Что касается вашего вопроса о фильтрах, фильтр будет действовать только в движении вперед деструктивным образом. После того, как данные отфильтрованы, их невозможно восстановить, а также невозможно отфильтровать уже собранные данные (хотя при необходимости обычно можно применить расширенный сегмент).

person Greg    schedule 06.03.2013
comment
Отличный ответ тоже; определенно получает от меня голос; Я бы дал ему проверку на принятый ответ, но friism точно знал о том, что NR не использует JS, поэтому я думаю, что это подтолкнуло его. Тем не менее, спасибо за ответ, и я ценю полезный совет по использованию Browser Report; Я забыл, что сообщает строку пользовательского агента. Слава! - person rcd; 07.03.2013