• EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

Criar um problema

getContext (API SPA)

Sintaxe

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

Armazena valores para a interação SPA atual de forma assíncrona no browser.

Requisitos

Descrição

Este método API recebe um retorno de chamada que será invocado de forma assíncrona com o objeto de contexto associado à interação atual. Use isto para agregar dados associados à interação atual. Esses valores podem ser usados em outras partes do seu código.

Esse contexto também é fornecido pela chamada onEnd .

Parâmetro

Parâmetro

Descrição

$callback

função

Obrigatório. Uma função que aceita o objeto de contexto de interação como seu único argumento.

Valores de retorno

Este método retorna o mesmo objeto de API criado por interaction().

Exemplos

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);
}
});
});
Copyright © 2024 New Relic Inc.

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