设置适用于流媒体的JavaScript
Media SDK for JavaScript (3.x)将流媒体数据直接发送到Adobe Analytics。 本页介绍手动JavaScript安装。 要改为通过标记部署SDK,请参阅设置Media Analytics标记扩展。 对于新的实施,请考虑使用Web SDK通过Edge Network数据流将数据发送到Adobe Analytics。
-
先决条件:
安装和配置SDK
-
在所有页面均可访问的Web服务器上安装主机
MediaSDK.js(来自下载的libs目录),并在每个页面上引用它:code language-html <script type="text/javascript" src="https://INSERT-DOMAIN-AND-PATH/MediaSDK.js"></script> -
每页配置一次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跟踪服务器。 -
创建具有
getInstance的跟踪器实例。 使实例在整个媒体会话中保持可访问状态:code language-js var tracker = ADB.Media.getInstance();
跟踪媒体事件
在创建跟踪器后,使用其跟踪器方法跟踪每个媒体事件。 查看每个事件和变量页面上的 Media SDK JS 3.x 选项卡,了解确切的调用。
下一步
实施完成后,您可以为仅限Analytics的实施设置报表。
recommendation-more-help
media-analytics-help