ストリーミングメディア用のWeb SDKの設定

Adobe Experience Platform Web SDKalloy.js、バージョン 2.20.0以降)のstreamingMedia コンポーネントは、web サイト上のメディアセッションデータを収集し、それをEdge Networkに送信します。 このページでは、インコード (alloy.js)設定について説明します。 代わりにタグを使用してWeb SDKを設定するには、​ ストリーミングメディア用のWeb SDK タグ拡張機能の設定を参照してください。

  • 前提条件:

    • Edgeの実装の概要を完了します(Media Analyticsが有効になっているスキーマ、データセット、データストリーム)。
    • Web SDK 2.20.0以降をインストールします。 Web SDKのインストール ​を参照してください。

streamingMedia コンポーネントの設定

streamingMedia コンポーネントをalloy設定に追加します。

alloy("configure", {
  edgeConfigId: "<datastreamID>",
  streamingMedia: {
    channel: "sample_channel",
    playerName: "player_name",
    appVersion: "app_version",
    mainPingInterval: 10,
    adPingInterval: 10
  }
});

構成の詳細については、streamingMedia コマンド ​を参照してください。

Media JS SDKからの移行

Media JS (3.x) SDKから移行する場合、Web SDK getMediaAnalyticsTracker コマンドは、3.x Media SDKと同じAPIを公開するトラッカーインスタンスを返すため、既存のトラッキング呼び出しは引き続き機能します。

メディアイベントの追跡

SDKが設定された状態で、sendEventを呼び出して各メディアイベントを送信します。 正確なペイロードについては、各eventおよびvariable ページの「Web SDK」タブを参照してください。

次の手順

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

recommendation-more-help
media-analytics-help