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Включает запись экрана.