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