设置适用于流媒体的JavaScript

Media SDK for JavaScript (3.x)将流媒体数据直接发送到Adobe Analytics。 本页介绍手动JavaScript安装。 要改为通过标记部署SDK,请参阅设置Media Analytics标记扩展。 对于新的实施,请考虑使用Web SDK通过Edge Network数据流将数据发送到Adobe Analytics。

安装和配置SDK

  1. 在所有页面均可访问的Web服务器上安装主机MediaSDK.js(来自下载的libs目录),并在每个页面上引用它:

    code language-html
    <script type="text/javascript" src="https://INSERT-DOMAIN-AND-PATH/MediaSDK.js"></script>
    
  2. 每页配置一次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();
    

跟踪媒体事件

在创建跟踪器后,使用其跟踪器方法跟踪每个媒体事件。 查看每个事件变量页面上的​ Media SDK JS 3.x ​选项卡,了解确切的调用。

下一步

实施完成后,您可以为仅限Analytics的实施设置报表

recommendation-more-help
media-analytics-help