Показать / получить среду выполнения, os, контексты устройства от Sentry Javascript - PullRequest
0 голосов
/ 14 апреля 2020

Я пытаюсь получить время выполнения , os и / или устройство контекст / информацию, которую Sentry измеряет при отправке события, например: enter image description here

Я хочу переработать эту информацию в собственном приложении для отправки в мой API и сделать аналитику; так что информация должна быть в обычном JavaScript объекте и должна быть получена в любой момент, а не только когда приложение отправляет события sh и Sentry;).

Можете ли вы помочь мне с этим, Я нахожу формы только для setContext и заполняю эту информацию, но не знаю, как ее получить во время выполнения.

Спасибо всем за поддержку.

1 Ответ

1 голос
/ 14 апреля 2020

Эти данные собираются компанией Sentry через их собственные интеграции (https://github.com/getsentry/sentry-react-native).

Я предлагаю Вам получить эту информацию самостоятельно через https://github.com/react-native-community/react-native-device-info

Базовая ОС, на которой строится продукт:

DeviceInfo.getBaseOs().then(baseOs => {
  // "Windows", "Android" etc
});

Получить имя устройства:

DeviceInfo.getDeviceName().then(deviceName => {
  // iOS: "Becca's iPhone 6"
  // Android: ?
  // Windows: ?
});
...