SDK de React Native - Módulos
El SDK de React Native exporta varios componentes y métodos para que personalices tu grabación:
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(): inicia la grabación.
- setMetadata(): Establece un campo de metadatos y lo guarda como parte de la grabación.
- event(): Envía eventos personalizados para que se registren como parte de tus reproducciones con este método.
- setUserID(): Identifica a tus usuarios con este método.
- patchNetwork(): Parchea fetch y/o XMLHttpRequest para registrar las solicitudes de red.
Components
Section titled Components ORTouchTrackingViewVista usada para rastrear eventos táctiles. → ORSanitizedViewVista que te permite sanear (o difuminar) partes de tu grabación → ORTrackedInputTextInput que registra eventos de entrada → ORAnalyticsViewVista marcada que envía un evento una vez que se ve en la pantalla y cuando sale de ella →