ストリーミングメディア用にJavaScriptを設定する
Media SDK for JavaScript(3.x)は、ストリーミングメディアデータをAdobe Analyticsに直接送信します。 このページでは、JavaScriptの手動インストールについて説明します。 代わりにタグを使用してSDKをデプロイするには、Media Analytics タグ拡張機能の設定を参照してください。 新しい実装の場合は、Web SDKを使用して、Edge Network データストリームを介してAdobe Analyticsにデータを送信することを検討してください。
-
前提条件:
- Analyticsのみの実装の概要を完了します。
- AppMeasurementと訪問者ID サービス を実装します。
- JavaScript用Media SDKをダウンロード 。
SDKのインストールと設定
-
(ダウンロードした
libsディレクトリから)すべてのページにアクセス可能なweb サーバーにMediaSDK.jsをホストし、各ページで参照します。code language-html <script type="text/javascript" src="https://INSERT-DOMAIN-AND-PATH/MediaSDK.js"></script> -
ページごとに1回Media SDKを設定し、前提条件として設定した
appMeasurementインスタンスを渡します。code language-js var mediaConfig = new ADB.MediaConfig(); mediaConfig.trackingServer = "<media_collection_server>"; mediaConfig.playerName = "player_name"; mediaConfig.channel = "sample_channel"; mediaConfig.appVersion = "app_version"; mediaConfig.ssl = true; ADB.Media.configure(mediaConfig, appMeasurement);note NOTE mediaConfig.trackingServer変数はメディアコレクションサーバー (例:[namespace].hb-api.omtrdc.net)です。 このコレクションサーバーは、AppMeasurement インスタンス内で設定されたAnalytics トラッキングサーバーとは異なります。 -
getInstanceでトラッカーインスタンスを作成します。 メディアセッション全体でインスタンスにアクセスできるようにします。code language-js var tracker = ADB.Media.getInstance();
メディアイベントの追跡
トラッカーを作成したら、トラッカーのメソッドを使用して各メディアイベントを追跡します。 正確な呼び出しについては、各eventおよびvariable ページのMedia SDK JS 3.x タブを参照してください。
次の手順
実装が完了したら、Analyticsのみの実装用のレポートを設定できます。
recommendation-more-help
media-analytics-help