設定適用於串流媒體的JavaScript

適用於JavaScript的Media SDK (3.x)會將串流媒體資料直接傳送到Adobe Analytics。 本頁涵蓋手動JavaScript安裝。 若要改為透過標籤來部署SDK,請參閱設定Media Analytics標籤擴充功能。 若為新實作,請考慮使用網頁SDK,透過Edge Network資料流傳送資料給Adobe Analytics。

安裝和設定SDK

  1. 主機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