• /
  • 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

getContext (API SPA)

Syntaxe

newrelic.interaction().getContext(function $callback)

Stocke les valeurs de l'interaction SPA actuelle de manière asynchrone dans le navigateur.

Exigences

Description

Cette méthode API prend un rappel qui sera invoqué de manière asynchrone avec l'objet de contexte associé à l'interaction en cours. Utilisez ceci pour agréger les données associées à l’interaction actuelle. Ces valeurs peuvent être utilisées dans d’autres parties de votre code.

Ce contexte est également fourni par l'appel onEnd .

Paramètres

paramètres

Description

$callback

fonction

Requis. Une fonction qui accepte l'objet de contexte d'interaction comme seul argument.

Valeurs de retour

Cette méthode renvoie le même objet API créé par interaction().

Exemples

router.addRoute('/products/{productId}', params => {
newrelic.interaction().getContext(ctx => ctx.productId = params.productId);
renderProduct(params.productId);
updateHash();
});
window.addEventListener('hashchange', (ev) => {
const interaction = newrelic.interaction();
interaction.getContext(ctx => {
if (ctx.productId) {
interaction.setAttribute('productId', ctx.productId);
}
});
});
Droits d'auteur © 2025 New Relic Inc.

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