• /
  • EnglishEspañolFrançais日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

En caso de que haya discrepancias entre la versión en inglés y la versión traducida, se entiende que prevalece la versión en inglés. Visita esta página para obtener más información.

Crea una propuesta

Uso de las API del agente

El agente de Roku de New Relic proporciona una API completa para monitorear eventos del sistema y de video en aplicaciones de Roku. La API está organizada en categorías lógicas para ayudarle a encontrar rápidamente los métodos que necesita.

Categorías de API

Explorar métodos de la API por categoría:

Categoría

Descripción

Inicialización del agente

Inicializar el agente y controlar el seguimiento de la sesión de video

Métodos del ciclo de vida

Rastrear eventos del ciclo de vida de la aplicación y la escena

Seguimiento de eventos

Enviar eventos personalizados, del sistema y de video

Monitoreo HTTP

Monitorear solicitudes y respuestas de red

Atributo personalizado

Agrega metadatos a los eventos para filtrado y análisis

Logging

Enviar mensajes de log a New Relic

Métrica

Realizar un seguimiento de mediciones cuantitativas personalizadas

Configuración de Harvest

Controle cuándo se envían los datos a New Relic

Configuración

Actualizar la configuración del agente en tiempo de ejecución

Gestión de dominios

Configurar la sustitución de dominio para URLs

Identificación de usuario

Asociar eventos con usuarios específicos

Guía de inicio rápido

1. Inicializar el agente

Comience por inicializar el agente de New Relic en su aplicación de Roku:

sub Main(aa as Object)
screen = CreateObject("roSGScreen")
m.port = CreateObject("roMessagePort")
screen.setMessagePort(m.port)
scene = screen.CreateScene("VideoScene")
screen.show()
m.nr = NewRelic("ACCOUNT ID", "API KEY")

2. Iniciar el logging del sistema

Habilitar el monitoreo de eventos del sistema:

m.syslog = NewRelicSystemStart(m.port)

3. Rastrear sesiones de video

Monitorear la reproducción de video:

NewRelicVideoStop(m.nr)

4. Enviar eventos personalizados

Rastrear eventos de la aplicación:

nrSendCustomEvent(m.nr, "MyEvent", "MY_ACTION")
attr = {"key0":"val0", "key1":"val1"}
nrSendCustomEvent(m.nr, "MyEvent", "MY_ACTION", attr)

5. Agregar atributos personalizados

Agrega metadatos a tus eventos:

nrSetCustomAttribute(m.nr, "myNum", 123, "CONTENT_START")
nrSetCustomAttribute(m.nr, "myString", "hello")

6. Establecer el identificador de usuario

Asociar eventos con usuarios específicos:

nrSetUserId(m.nr, "TEST_USER")
Copyright © 2026 New Relic Inc.

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