@sentry/browser
@sentry/node
raven-js
raven-node
_ (ворон вместо узла) _5.12.1
Я пытаюсь интегрировать полную историю с часовым, отправив URL-адрес сеанса полной истории в часовню в качестве дополнительных данных, как показано ниже:
/**
* https://help.fullstory.com/hc/en-us/articles/360020828073-FS-getCurrentSessionURL-Retrieving-a-session-URL-at-time-of-recording
* https://help.fullstory.com/hc/en-us/articles/360020624234-Roll-Your-Own-Integration
*/
// eslint-disable-next-line no-underscore-dangle
window._fs_ready = () => {
Sentry.configureScope((scope) => {
scope.setExtra('fullstoryUrl', window.FS.getCurrentSessionURL());
});
};
В часовом веб-приложении отображается fullstoryUrl
, но некоторые части были отфильтрованы правилом PII creditcard:filter
, как показано ниже:
fullstoryUrl
выглядит так:
https://app.fullstory.com/ui/<accountId>/session/5472936014675968%3A4548674178482176"
Кажется, что часовой узнает эту часть
как номер кредитной карты ...
Есть ли способ отключить эти правила фильтрации или, может быть, мне как-то отправить этот URL-адрес, используя другой метод?
Добавьте fullstoryUrl
в безопасные поля в настройках проекта. Дополнительную информацию о очистке на стороне сервера можно найти по адресу https://docs.sentry.io/data-management/sensitive-data/#server -side-scrubbing.
дайте мне знать, если это сработает для вас, я открою снова
@untitaker Большое спасибо! Работает 💪
Самый полезный комментарий
Добавьте
fullstoryUrl
в безопасные поля в настройках проекта. Дополнительную информацию о очистке на стороне сервера можно найти по адресу https://docs.sentry.io/data-management/sensitive-data/#server -side-scrubbing.