SDK для React Native - Инициализация SDK
Установка
Section titled УстановкаСледующая строка установит трекер, а вместе с ним и SDK, чтобы вы могли воспользоваться всеми возможностями трекера.
npm i @openreplay/react-native
Инициализация
Section titled ИнициализацияПри создании экземпляра трекера OpenReplay доступно несколько параметров конфигурации, которые вы можете задать для настройки многих аспектов записи и процесса записи. Вы должны задать параметр projectKey в конструкторе. Это значение можно получить на панели управления OpenReplay в разделе ‘Preferences > Projects’.
Добавление кода отслеживания
Section titled Добавление кода отслеживанияДобавьте следующий код в ваш корневой файл:
import Openreplay from '@openreplay/react-native';
// ...
useEffect(() => {
OpenReplay.tracker.startSession(
'yourProjectKey',
options, // explained below, set {} if empty
'https://local.openreplay.instance/ingest' // not required if you're using managed version
);
}, [])
Очистка данных
Section titled Очистка данныхПодробнее см. как очищать данные в повторах React Native.
Параметры инициализации
Section titled Параметры инициализацииПо умолчанию все параметры установлены в true:
crashes: BoolВключает crashlytics.analytics: BoolВключает отслеживание аналитики помеченных представлений.performances: BoolВключает слушатель производительности.logs: BoolВключает слушатель логов.screen: BoolВключает запись экрана.
Методы
Section titled МетодыОстались вопросы?
Section titled Остались вопросы?Если у вас есть какие-либо вопросы об этом процессе, не стесняйтесь обращаться к нам в нашем Slack или загляните на наш Форум.