• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Cette traduction automatique est fournie pour votre commodité.

En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.

Créer un problème

Utilisation des API Browser

Les API Browser vous permettent de personnaliser et d'étendre votre . Pour commencer à utiliser les API, assurez-vous que l'agent du navigateur est présent sur chaque page que vous souhaitez monitorer.

Vous trouverez ci-dessous des cas d’utilisation pour chaque méthode d’API de navigateur.

trace et événement

Pour monitorer les traces et les événements, utilisez ces méthodes :

Si vous voulez...

Utilisez cette API

Suivre une action que New Relic ne suit pas automatiquement

newrelic.addPageAction()

Ajouter un objet à une trace de sessionen cours

newrelic.addToTrace()

Enregistrez un moment où votre page est terminée selon des critères personnalisés

newrelic.finished()

Ajoutez un nom d'attribut et une valeur à l'événement suivant sur la page

newrelic.setCustomAttribute()

Ajoutez les informations sur la version de l'application à l'événement suivant sur la page

newrelic.setApplicationVersion()

Regroupez les pages vues en définissant un nom de page

newrelic.setPageViewName()

Ajouter des informations d'identification utilisateur à l'événement ultérieur sur la page

newrelic.setUserId()

Capturer un seul événement de logdu navigateur

newrelic.log()

Capturez automatiquement les messages passant par vos méthodes d'activation existantes en tant qu'événement de log

newrelic.wrapLogger()

Signaler des erreurs

Pour signaler des erreurs dans votre application, utilisez ces méthodes :

Si vous voulez...

Utilisez cette API

baliser les erreurs avec les informations de version de votre application

newrelic.addRelease()

Capturez une erreur détectée ou traitée sans perturber le fonctionnement de votre application

newrelic.noticeError()

Ignorer sélectivement une erreur connue

newrelic.setErrorHandler()

Suivre les applications d'une seule page (SPA uniquement)

Pour suivre les applications d'une seule page, utilisez ces méthodes d'API SPA :

Si vous voulez...

Utilisez cette API

Définissez le actionText (le texte de l'élément HTML cliqué) d'une interaction SPA.

newrelic.interaction().actionText()

tracer les sous-composants d'une interaction SPA séparément

newrelic.interaction().createTracer() (obsolète)

Mettre fin à une interactionSPA

newrelic.interaction().end()

Données agrégées associées à l'interactionactuelle

newrelic.interaction().getContext()

Ignorer une interaction

newrelic.interaction().ignore()

Renvoyer un nouvel objet API lié à l'interactionactuelle

newrelic.interaction()

Ajustez les attributs, tels que le nom et l'attribut ignoré, avant l'enregistrement de l'interaction

newrelic.interaction().onEnd()

Assurez-vous qu'une interaction avec le navigateur sera enregistrée lorsqu'elle se termine

newrelic.interaction().save()

Ajouter un attribut personnalisé à l'interactionactuelle

newrelic.interaction().setAttribute()

Donnez aux itinéraires SPA des noms plus précis que les noms par défaut

newrelic.interaction().setCurrentRouteName

Comportements de collecte de données des agents de contrôle

Pour contrôler les comportements de récolte d'agents, utilisez ces méthodes API :

Si vous voulez...

Utilisez cette API

Empêcher la récolte des fonctionnalités jusqu'à ce qu'elles soient déclenchées manuellement

newrelic.start()

Démarrer manuellement la collecte de relecture de session

newrelic.recordReplay()

Mettre en pause manuellement la collecte de relecture de session

newrelic.pauseReplay()

Droits d'auteur © 2025 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.