React Native SDK - Модули
React Native SDK экспортирует несколько компонентов и методов, позволяющих вам настроить запись:
Connector
Section titled Connectorinterface IORTrackerConnector {
startSession: (
projectKey: string,
optionsDict: Options,
projectUrl?: string
) => void;
setMetadata: (key: string, value: string) => void;
event: (name: string, payload?: string) => void;
setUserID: (userID: string) => void;
userAnonymousID: (userID: string) => void;
}
- startSession(): запускает запись.
- setMetadata(): Устанавливает поле метаданных и сохраняет его как часть записи.
- event(): С помощью этого метода отправляйте пользовательские события, чтобы они записывались как часть ваших воспроизведений.
- setUserID(): Идентифицируйте ваших пользователей с помощью этого метода.
- patchNetwork(): Патчит fetch и/или XMLHttpRequest для записи сетевых запросов.
Components
Section titled Components ORTouchTrackingViewПредставление, используемое для отслеживания событий касания. → ORSanitizedViewПредставление, позволяющее вам санировать (или размывать) части вашей записи → ORTrackedInputTextInput, который записывает события ввода → ORAnalyticsViewПомеченное представление, которое отправляет событие, как только оно появляется на экране и когда покидает его →