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 またはステージングに変更できます。
m.nr = NewRelic("ACCOUNT ID", "LICENSE KEY", "APP NAME", "APPLICATION TOKEN", "US", true)