New Relic Roku エージェントは、システムレベルおよびビデオ関連のイベントに焦点を当てて、Roku アプリケーションの動作を監視するように設計されています。 イベントAPIを使用して REST インターフェイス経由でデータを送信し、次の 5 種類のイベントをサポートします。
- ConnectedDeviceSystem : システムイベント
- VideoAction : ビデオイベント
- VideoErrorAction : エラーイベント
- VideoAdAction : 広告イベント
- VideoCustomAction : カスタムイベント
前提条件
New Relic Rokuエージェントを初期化するには、以下が必要です。
- あなたのNew Relic アカウントID
- あなたのNew Relic 。
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
関数を呼び出して、 New Relicエージェントを初期化します。
環境に応じて異なるエンドポイントを使用するようにエージェントを構成するには、 Main.brs
ファイルを変更します。デフォルトの設定値はUS
ですが、使用する環境に応じてEU
またはstaging
に変更できます。
m.nr = NewRelic("ACCOUNT ID", "LICENSE KEY", "APP NAME", "APPLICATION TOKEN", "US", true)