设置适用于流媒体的Web SDK

Adobe Experience Platform Web SDKalloy.js,版本2.20.0或更高版本)的streamingMedia组件收集您网站上的媒体会话数据并将这些数据发送至Edge Network。 本页介绍代码内(alloy.js)配置。 要改为通过标记配置Web SDK,请参阅为流媒体设置Web SDK标记扩展

  • 先决条件

    • 完成Edge实施概述(架构、数据集、启用了Media Analytics的数据流)。
    • 安装Web SDK 2.20.0或更高版本。 请参阅安装Web SDK

配置流媒体组件

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发送每个媒体事件。 有关确切负载,请参阅每个事件变量页面上的​ Web SDK ​选项卡。

下一步

实施完成后,您可以为Edge实施设置报表

recommendation-more-help
media-analytics-help