Я использую Application Insights для отслеживания событий на своих веб-страницах:
appInsights.trackEvent("my-event", { test: true });
Однако я вижу, что каждая запись в журнале собирает некоторую информацию о нескольких других вещах, таких как:
- Логин пользователя
- Идентификатор сессии
- Название операции
Последнее является чувствительным, так как я могу получить имя компьютера или что-то еще. Чтобы соответствовать GDPR, я хочу удалить эту информацию из своего журнала.
Как сообщить Application Insights об обработке данных перед их записью в журнал? В моем случае я хотел бы получить доступ к объекту, который будет отправлен trackEvent
, и изменить его перед передачей.