뉴웰릭 Roku 에이전트는 시스템 수준 및 비디오 관련 이벤트에 초점을 맞춰 Roku의 동작을 추적하도록 설계되었습니다. REST 인터페이스를 통해 데이터를 전송하기 위해 이벤트 API 사용하며 다섯 가지 유형의 이벤트를 지원합니다.
- ConnectedDeviceSystem: 시스템 이벤트
- VideoAction: 비디오 이벤트
- VideoErrorAction: 오류 이벤트
- VideoAdAction: 광고 이벤트
- VideoCustomAction: 맞춤형 대시보드
전제 조건
뉴렐릭 Roku 에이전트를 초기화하려면 다음이 필요합니다.
- 귀하의 New Relic 계정 ID
- 귀하의 뉴렐릭 .
Roku 에이전트 설치 및 구성
Roku Video 에이전트 패키지를 다운로드하고 압축을 풀어 다음 파일 구조에 접근하세요.
components/NewRelicAgent/ NRAgent.brs NRAgent.xml NRTask.brs NRTask.xmlsource/ NewRelicAgent.brs
NewRelicAgent
폴더를 components
디렉토리에 복사하고 NewRelicAgent.brs
파일을 Roku 앱 프로젝트의 source
디렉토리에 복사합니다.
에이전트 초기화: 기본 BrightScript 파일을 엽니다(예: Main.brs
). ACCOUNT ID
, , APP NAME
, APPLICATION TOKEN
및 ENDPOINT
으로 NewRelic
함수를 호출하여 뉴렐릭 에이전트를 초기화합니다. **환경에 따라 다른 엔드포인트를 사용하도록 에이전트를 구성하려면 main.brs 파일을 수정해야 합니다. 기본 설정값은 US이며, 사용하고자 하는 환경에 따라 EU 또는 스테이징으로 변경할 수 있습니다.
m.nr = NewRelic("ACCOUNT ID", "LICENSE KEY", "APP NAME", "APPLICATION TOKEN", "US", true)