Installez le VegaTracker New Relic pour monitorer la lecture d’éléments vidéo HTML5 natifs dans votre application Amazon Fire TV. VegaTracker ne nécessite aucun SDK de lecteur et s’attache à l’élément W3C VideoPlayer.
Avant de commencer
Effectuez d’abord les étapes d’installation communes pour créer votre application et récupérer le jeton de votre application mobile.
Installer le tracker
Installez le package HTML5
$npm install @newrelic/video-html5 --saveInformations sur l’appareil d’installation
Cette étape est facultative. La bibliothèque d’informations sur l’appareil fournit de véritables attributs d’appareil — modèle, version de l’OS, et UUID — dans vos événements vidéo. Sans elle, les événements utilisent des valeurs d’espace réservé pour deviceModel et deviceUuid.
$npm install @amazon-devices/react-native-device-info --saveInitialiser VegaTracker
Initialisez VegaTracker à l’intérieur du rappel onSurfaceViewCreated. Cela garantit que l’attachement asynchrone du lecteur est terminé avant l’initialisation.
Passez l'élément VideoPlayer comme premier argument. Vous n'avez pas besoin d'une instance de SDK de lecteur. L'objet info doit inclure votre ID de compte, votre jeton d'application, et votre point de terminaison. Si vous avez installé la bibliothèque d'informations sur l'appareil, passez également les attributs de l'appareil en tant que info.deviceInfo.
Lorsque la lecture se termine, appelez tracker.dispose() pour libérer les ressources.
Pour l’exemple d’initialisation, utilisez le snippet de code dans l’ installation guidée de New Relic.
Visualisez vos données
Déployer votre application et lire une vidéo. Accéder à one.newrelic.com > Streaming Video & Ads pour vérifier que les données circulent pour votre application.
Prochaines étapes
Pour continuer, explorez les ressources suivantes.
- Consultez vos données: explorez les fonctionnalités de monitoring, et les dashboards.
- Consultez les exigences de compatibilité: vérifiez les plateformes et versions prises en charge.
- Mettre à jour l’agent: maintenez votre agent à jour.