SDK de React Native - Inicialización del SDK

Opciones de configuración para el método constructor del tracker de React Native para iOS

SDK de React Native ⁠-⁠ Inicialización del SDK

La siguiente línea instalará el tracker y con él el SDK para que puedas aprovechar todas las funciones del tracker.

npm i @openreplay/react-native

Al instanciar el tracker de OpenReplay, hay varias opciones de configuración que puedes proporcionar para personalizar muchos aspectos de la grabación y de la experiencia de grabación. Debes establecer la opción projectKey en el constructor. Puedes obtener este valor desde tu panel de OpenReplay en ‘Preferences > Projects’.

Añadir el código de seguimiento

Section titled Añadir el código de seguimiento

Añade el siguiente código a tu archivo raíz:

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
	);
}, [])

Consulta cómo sanear datos en las repeticiones de React Native para más detalles.

De forma predeterminada, todas las opciones están marcadas como true:

  • crashes: Bool Habilita crashlytics.
  • analytics: Bool Habilita el seguimiento de analítica de las vistas marcadas.
  • performances: Bool Habilita el detector de rendimiento.
  • logs: Bool Habilita el detector de registros.
  • screen: Bool Habilita el grabador de pantalla.

Si tienes alguna pregunta sobre este proceso, no dudes en contactarnos en nuestro Slack o consultar nuestro Foro.