ストリーミングメディア用のWeb SDKの設定
Adobe Experience Platform Web SDK (alloy.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