Как скрыть глобальную переменную амплитуды
Кто-нибудь использует Amplitude?
Я просто интегрирую этот инструмент анализа в свой сторонний проект.
Я следую за ресурсом, как настроить,
но позже я узнал, что могу получить доступ к переменной Amplitude
и делать logEvent
в моем console.log на моем сайте.
Было бы не хорошо, если бы другие могли сделать то же самое и загрязнить мой анализ.
данные без сомнения
Любая идея, чтобы скрыть глобальную переменную, которая загружается асинхронно?
заранее спасибо
0 ответов
Как кто-то из работающих @Amplitude, я могу сказать, что в действительности мы не видели попыток загрязнить аналитику, отправляя события со стороны клиента. Любые проблемы загрязнения данных, которые я видел, как правило, связаны с кодом клиента.
Я не могу придумать эффективного способа остановить это, и, как упоминалось выше, другие инструменты отслеживания имеют ту же проблему.
Что если вы являетесь пользователем бесплатного уровня, вы можете заблокировать события / свойства при приеме внутрь https://amplitude.zendesk.com/hc/en-us/articles/235649848-Settings в Amplitude
Если вы являетесь платным пользователем таксономии, вы можете выполнять более продвинутую санитарию и оповещения на основе правил https://amplitude.zendesk.com/hc/en-us/articles/115001477311-Taxonomy
Или вы устанавливаете автоматическое отслеживание сообщений на основе заданного доверительного интервала определенного объема события или неверного содержания события, если у вас есть понимание. https://amplitude.zendesk.com/hc/en-us/articles/115001764612