Как предотвратить фальшивые события в firebase Analytics - PullRequest
0 голосов
/ 05 августа 2020

Недавно я настроил Firebase Analytics на своем веб-сайте. Я начал добавлять некоторые события для регистрации и понял, что любое произвольное событие может быть вызвано искусственно. Я мог бы просто go в консоли моего браузера и запустить команду firebase.analytics().logEvent('some_fake_event').

Если вы знаете, что веб-сайт использует аналитику firebase, что мешает вам просто спамить поддельные события в вашу консоль? Аналитика владельца сайта будет изрядно облажена. Кроме того, firebase упоминает, что существует ограничение в 500 типов событий. Можно также запустить firebase.analytics().logEvent('fake_event_1'), firebase.analytics().logEvent('fake_event_2'), et c. К сожалению, владелец веб-сайта не может создавать больше новых (законных) типов событий.

Что есть для предотвращения этого?

1 Ответ

0 голосов
/ 05 августа 2020

Метод logEvent будет доступен, если вы полагаетесь на стандартный SDK Firebase. Единственный способ предотвратить это - скрыть используемую вами библиотеку.

...