ストリーミングメディア用にJavaScriptを設定する

Media SDK for JavaScript(3.x)は、ストリーミングメディアデータをAdobe Analyticsに直接送信します。 このページでは、JavaScriptの手動インストールについて説明します。 代わりにタグを使用してSDKをデプロイするには、Media Analytics タグ拡張機能の設定を参照してください。 新しい実装の場合は、Web SDKを使用して、Edge Network データストリームを介してAdobe Analyticsにデータを送信することを検討してください。

SDKのインストールと設定

  1. (ダウンロードしたlibs ディレクトリから)すべてのページにアクセス可能なweb サーバーにMediaSDK.jsをホストし、各ページで参照します。

    code language-html
    <script type="text/javascript" src="https://INSERT-DOMAIN-AND-PATH/MediaSDK.js"></script>
    
  2. ページごとに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 トラッキングサーバーとは異なります。
  3. getInstanceでトラッカーインスタンスを作成します。 メディアセッション全体でインスタンスにアクセスできるようにします。

    code language-js
    var tracker = ADB.Media.getInstance();
    

メディアイベントの追跡

トラッカーを作成したら、トラッカーのメソッドを使用して各メディアイベントを追跡します。 正確な呼び出しについては、各eventおよびvariable ページの​Media SDK JS 3.x タブを参照してください。

次の手順

実装が完了したら、Analyticsのみの実装用のレポートを設定できます

recommendation-more-help
media-analytics-help