Google Analytics - фильтрация трафика, созданного моим ботом
Я создал продукт для тестирования веб-сайтов, который может быть использован Q&A и другими командами. По сути, это робот на основе Chrome, который выполняет все виды запросов к целевому веб-сайту.
Я хотел бы дать своим клиентам возможность отфильтровывать трафик ботов из их Google Analytics, используя фильтры GA, или просто отфильтровывать его по умолчанию.
Ограничения:
- Никаких изменений на протестированном сайте не требуется
- Это должно быть решение для всего продукта (без исключений для конкретных клиентов)
- Он не должен изменять какие-либо типичные параметры (пользовательский агент, размер экрана, поддержка java, переход, ...), так как они могут быть изменены пользователем в моем продукте
- Это не должно требовать никаких плагинов Chrome (таких как отказ от GA)
- Фильтрация не может основываться на IP, так как продукт может быть запущен из любого места в любое время
- Я хотел бы избежать блокировки загрузки объектов GA в браузере, так как это может исказить данные теста
В идеале это было бы реализовано с использованием чего-то вроде настраиваемого заголовка X- HTTP или специального cookie, но не было найдено способа фильтрации данных GA, основанных на этом.
Есть идеи, как к этому подойти?