安裝Media Analytics與Experience Platform Edge

Adobe Experience Platform Edge 可讓您將預計要送給多個產品的資料傳送到一個集中位置。 Experience Edge 會將適當的資訊轉送給所需的產品。 此概念可讓您整合實施工作,特別是橫跨多個資料解決方案時。

下圖說明Media Analytics實作如何使用Experience Platform Edge,讓資料可在Analysis Workspace中使用,無論是在Adobe Analytics還是Customer Journey Analytics中:

CJA 工作流程

如需所有實作選項的概觀,包括未使用Experience Platform Edge的實作方法,請參閱 實作Adobe Analytics或Customer Journey Analytics適用的串流媒體.

無論您使用Adobe Experience Platform Web SDK、Adobe Experience Platform Mobile SDK、Adobe Experience Platform Roku SDK或API來實作具有Experience Edge的串流媒體,您都必須先完成下列章節:

在Adobe Experience Platform中設定結構

為了標準化資料彙集以跨利用 Adobe Experience Platform 的應用程式使用,Adobe 建立了開放且公開記錄標準,即體驗資料模型 (XDM)。

若要建立及設定綱要:

  1. 在Adobe Experience Platform中,開始建立結構描述,如所述 在UI中建立和編輯方案.

  2. 在建立綱要時,請在「綱要詳細資訊」頁面中選擇 體驗事件 為結構描述選擇基底類別時。

    已新增欄位群組

  3. 選取​ 「下一步」

  4. 指定結構描述顯示名稱和說明,然後選取 完成.

  5. 組合 區域,在 欄位群組 區段,選取 新增,然後搜尋並將以下新欄位群組新增到結構描述中:

    • Adobe Analytics ExperienceEvent Template
    • Implementation Details
    • MediaAnalytics Interaction Details

    新增欄位群組後,它們應該顯示在 欄位群組 區段,如下所示:

    已新增欄位群組

  6. 選取 儲存 以儲存變更。

  7. (選用)您可以隱藏Media Edge API未使用的特定欄位。 隱藏這些欄位可讓結構描述更容易閱讀和理解,但並非必要。 這些欄位僅指 MediaAnalytics Interaction Details 欄位群組。

展開此處以檢視可隱藏欄位的指示。
  1. 結構 區域,選取 Media Collection Details 欄位,然後選取 管理相關欄位.

    manage-related-fields

  2. 啟用選項以 顯示欄位顯示名稱,然後更新結構,如下所示:

    • Media Collection Details > Advertising Details 欄位,隱藏下列報表欄位: Ad CompletedAd Started、和 Ad Time Played.

    • Media Collection Details > Advertising Pod Details 欄位,隱藏下列報告欄位: Ad Break ID

    • Media Collection Details > Chapter Details 欄位,隱藏下列報表欄位: Chapter CompletedChapter IDChapter Started、和 Chapter Time Played.

    • Media Collection Details 欄位,隱藏 List Of States 欄位。

      隱藏媒體收集狀態

    • Media Collection Details > List Of States EndMedia Collection Details > List Of States Start 欄位,隱藏下列報表欄位: Player State CountPlayer State Set、和 Player State Time.

      要隱藏的欄位

    • Media Collection Details > Qoe Data Details 欄位,隱藏下列報表欄位: Average BitrateAverage Bitrate BucketBitrate Change Impacted StreamsBitrate ChangesBuffer Impacted StreamsBuffer EventsDropped Frame Impacted StreamsDrops Before StartsErrorsExternal Error IDsError Impacted StreamsMedia SDK Error IDsPlayer SDK Error IDsStalling Impacted StreamsStalling EventsTotal Buffer Duration、和 Total Stalling Duration.

    • Media Collection Details > Session Details 欄位,隱藏下列報表欄位: 10% Progress Marker25% Progress Marker50% Progress Marker75% Progress Marker95% Progress MarkerAd CountAverage Minute AudienceContent CompletesChapter CountContent StartsContent Time SpentEstimated StreamsFederated DataMedia Segment ViewsMedia Downloaded FlagMedia StartsMedia Session IDMedia Session Server TimeoutMedia Time SpentPause EventsPause Impacted StreamsPev3PccrTotal Pause DurationUnique Time Played、和 Video Segment.

  3. 選取 確認 以儲存變更。

  4. 結構 區域,啟用選項 顯示欄位顯示名稱,然後選取 List Of Media Collection Downloaded Content Events 欄位。

  5. 選取 管理相關欄位,然後更新結構,如下所示:

    • List Of Media Collection Downloaded Content Events > Media Details > Advertising Details 欄位,隱藏下列報表欄位: Ad CompletedAd Started、和 Ad Time Played.

    • List Of Media Collection Downloaded Content Events > Media Details > Advertising Pod Details 欄位,隱藏下列報告欄位: Ad Break ID

    • List Of Media Collection Downloaded Content Events > Media Details > Chapter Details 欄位,隱藏下列報表欄位: Chapter CompletedChapter IDChapter Started、和 Chapter Time Played.

    • List Of Media Collection Downloaded Content Events > Media Details 欄位,隱藏 List Of States 欄位。

    • List Of Media Collection Downloaded Content Events > Media Details > List Of States EndMedia Collection Details > List Of States Start 欄位,隱藏下列報表欄位: Player State CountPlayer State Set、和 Player State Time.

    • List Of Media Collection Downloaded Content Events > Media Details > Qoe Data Details 欄位,隱藏下列報表欄位: Average BitrateAverage Bitrate BucketBitrate Change Impacted StreamsBitrate ChangesBuffer EventsBuffer Impacted StreamsDrops Before StartsDropped Frame Impacted StreamsError Impacted StreamsErrorsExternal Error IDsMedia SDK Error IDsPlayer SDK Error IDsStalling EventsStalling Impacted StreamsTotal Buffer Duration、和 Total Stalling Duration.

    • List Of Media Collection Downloaded Content Events > Media Details > Session Details 欄位,隱藏下列報表欄位: 10% Progress Marker25% Progress Marker50% Progress Marker75% Progress Marker95% Progress MarkerAd CountAverage Minute AudienceChapter CountContent CompletesContent StartsContent Time SpentEstimated StreamsFederated DataMedia Downloaded FlagMedia Segment ViewsMedia Session IDMedia Session Server TimeoutMedia StartsMedia Time SpentPause EventsPause Impacted StreamsPccrPev3Total Pause DurationUnique Time Played、和 Video Segment.

    • List Of Media Collection Downloaded Content Events > Media Details 欄位,隱藏 Media Session ID 欄位。

  6. 選取 確認 以儲存變更。

  7. 結構 區域,選取 Media Reporting Details 欄位,選取 管理相關欄位.

  8. 啟用選項以 顯示欄位顯示名稱,然後更新結構,如下所示:

    • Media Reporting Details 欄位,隱藏下列欄位: Error DetailsList Of States EndList of States Start、和 Media Session ID.
  9. 選取 確認 > 儲存 以儲存變更。

  10. 繼續使用 在Adobe Experience Platform中建立資料集.

在Adobe Experience Platform中建立資料集

  1. 請確定您設定了結構描述,如所述 在Adobe Experience Platform中設定結構描述.

  2. 在Adobe Experience Platform中,依照中的說明開始建立資料集 資料集UI指南.

    為資料集選取結構描述時,請選擇您先前建立的結構描述,如中所述 在Adobe Experience Platform中設定結構描述.

  3. 繼續使用 在Customer Journey Analytics中設定資料串流.

在Adobe Experience Platform中設定資料串流

  1. 請確定您已建立資料集,如所述 在Adobe Experience Platform中建立資料集.

  2. 建立新的資料串流,如所述 設定資料串流.

    建立資料串流時,請務必選取下列設定:

    • 事件結構描述 欄位建立資料流時,請務必選取您在中建立的結構 在Adobe Experience Platform中設定結構. 選取「儲存」。

      note important
      IMPORTANT
      不要選取 儲存並新增對應 因為這麼做會導致「時間戳記」欄位發生對應錯誤。

      建立資料流並選取結構描述

    • 根據您使用的是Adobe Analytics還是Customer Journey Analytics,將以下任一服務新增至資料流:

      • Adobe Analytics (若使用Adobe Analytics)

        如果您使用Adobe Analytics,請務必定義報表套裝,如所述 建立報表套裝.

      • Adobe Experience Platform (若使用Customer Journey Analytics)

      如需如何將服務新增至資料流的詳細資訊,請參閱以下的「將服務新增至資料流」一節: 設定資料串流.

      新增Adobe Analytics服務

    • 展開 進階選項,然後啟用 媒體分析 選項。

      Media Analytics選項

  3. 您現在已準備好實施 Media Edge APIMedia Edge SDK 開始收集media analytics資料。

    收集一些資料後,您可以 在Customer Journey Analytics中建立連線.

在 Customer Journey Analytics 中建立連線

note note
NOTE
只有在使用Customer Journey Analytics時,才需要執行下列程式。
  1. 請確定您已建立資料串流,如所述 在Customer Journey Analytics中設定資料串流.

  2. 在Customer Journey Analytics中建立連線,如所述 建立連線.

    建立連線時,實作串流媒體需要下列設定選項:

    1. 選取您先前建立的資料集,如所述 在Adobe Experience Platform中建立資料集.

    2. 確保 匯入所有新資料 設定已啟用。

  3. 繼續使用 在Customer Journey Analytics中建立資料檢視.

在Customer Journey Analytics中建立資料檢視

note note
NOTE
只有在使用Customer Journey Analytics時,才需要執行下列程式。
  1. 請確定您已在Customer Journey Analytics中建立連線,如所述 在Customer Journey Analytics中建立連線.

  2. 在Customer Journey Analytics中,建立資料檢視,如所述 建立或編輯資料檢視.

    建立資料檢視時,實作串流媒體需要以下設定選擇:

    1. 連線 欄位中,選取您先前建立的連線,如所述 在Customer Journey Analytics中建立連線.

      您建立的連線最長可能需要15分鐘才能選取。

    2. 元件 標籤,在 結構描述欄位 區段,搜尋下表中列出的每個元件,並將其拖曳至 量度 面板。 如果存在多個相同名稱的欄位,請使用XDM路徑來確保它是正確欄位。

      主要內容 — 內容量度

      table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2
      元件名稱 XDM 路徑
      媒體開始次數 mediaReporting.sessionDetails.isViewed
      媒體區段檢視次數 mediaReporting.sessionDetails.hasSegmentView
      內容開始 mediaReporting.sessionDetails.isPlayed
      內容完成 mediaReporting.sessionDetails.isCompleted
      內容逗留時間 mediaReporting.sessionDetails.timePlayed
      媒體逗留時間 mediaReporting.sessionDetails.totalTimePlayed
      不重複播放時間 mediaReporting.sessionDetails.uniqueTimePlayed
      10% 進度標記 mediaReporting.sessionDetails.hasProgress10
      平均每分鐘對象數 mediaReporting.sessionDetails.averageMinuteAudience

      章節與廣告 — 章節與廣告量度

      table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2
      元件名稱 XDM 路徑
      章節已開始 mediaReporting.chapterDetails.isStarted
      章節已完成 mediaReporting.chapterDetails.isCompleted
      章節時間已播放 mediaReporting.chapterDetails.timePlayed
      廣告開始 mediaReporting.advertisingDetails.isStarted
      廣告完成 mediaReporting.advertisingDetails.isCompleted
      廣告播放時間 mediaReporting.advertisingDetails.timePlayed

      QoE - QoE量度

      table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2
      元件名稱 XDM 路徑
      開始時間 mediaReporting.qoeDataDetails.timeToStart
      開始前掉格 mediaReporting.qoeDataDetails.isDroppedBeforeStart
      緩衝影響的資料流 mediaReporting.qoeDataDetails.hasBufferImpactedStreams
      位元速率變更影響的資料流 mediaReporting.qoeDataDetails.hasBitrateChangeImpactedStreams
      位元速率變更 mediaReporting.qoeDataDetails.bitrateChangeCount
      平均位元速率 mediaReporting.qoeDataDetails.bitrateAverage
      掉格 mediaReporting.qoeDataDetails.droppedFrames
      錯誤 mediaReporting.qoeDataDetails.errorCount
      錯誤影響的資料流 mediaReporting.qoeDataDetails.hasErrorImpactedStreams
      掉格影響的資料流 mediaReporting.qoeDataDetails.hasDroppedFrameImpactedStreams

      播放器狀態 — 播放器狀態量度

      table 0-row-2 1-row-2 2-row-2 3-row-2
      元件名稱 XDM 路徑
      播放器狀態集 mediaReporting.states.isSet
      播放器狀態計數 mediaReporting.states.count
      播放器狀態時間 mediaReporting.states.time
    3. 更新標籤(在 內容標籤 下拉式功能表)。 搜尋並拖曳量度面板中尚未的任何元件至面板。

      table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2
      元件名稱 內容標籤
      媒體工作階段伺服器逾時 媒體:自上次呼叫以來的秒數
      媒體逗留時間 媒體:媒體逗留時間
      總緩衝期間 媒體:總緩衝期間
      開始時間 媒體:開始時間
      總暫停期間 媒體:總暫停期間
    4. 若要在Customer Journey Analytics專案中加入劃分,請將下列維度新增至 Dimension 面板:

      table 0-row-2 1-row-2 2-row-2
      XDM 路徑 元件名稱
      mediaReporting.states.name 播放器狀態名稱
      mediaReporting.sessionDetails.ID 媒體工作階段 ID

      除了此表格中的維度外,您也可以新增任何其他維度,以便用於在Customer Journey Analytics專案中篩選資料。

  3. 選取 儲存並繼續 > 儲存並完成 以儲存變更。

  4. 繼續使用 在Customer Journey Analytics中建立及設定專案.

在Customer Journey Analytics中建立及設定專案

  1. 請確定您已按照Customer Journey Analytics中的說明建立資料檢視 在Customer Journey Analytics中建立資料檢視.

  2. 在Customer Journey Analytics中,在 工作區 標籤,在 專案 區域,選取 建立專案.

  3. 選取 空白專案 > 建立.

  4. 在新專案中,選取您先前建立的資料檢視。

    在專案中建立面板時,您可以使用新增至資料檢視的任何元件,如中所述 在Customer Journey Analytics中建立資料檢視.

    下列4個面板是您可以建立的面板範例:

    主要內容面板

    章節和廣告面板

    QoE面板

    平板狀態面板

  5. 選取 面板 圖示並拖曳至「 」 媒體同時檢閱者 面板和 媒體播放時間 面板。

    這2個面板看起來應該像這樣:

    媒體同時檢閱者面板

    「媒體播放時間」面板

  6. 共用專案,如所述 共用專案.

    note note
    NOTE
    如果您想要共用的使用者無法使用,請確定使用者擁有在Adobe Admin Console中Customer Journey Analytics的使用者和管理員存取權。
  7. 繼續使用 傳送資料給Experience Platform Edge.

傳送資料給Experience Platform Edge

根據您要傳送至Experience Platform Edge的資料型別,您可以使用下列任一方法:

Web:使用Adobe Experience Platform Web SDK

行動:使用Adobe Experience Platform Mobile SDK

使用下列檔案資源來完成iOS和Android的實作:

Roku:Adobe Experience Platform Roku SDK

API:網頁及其他

此API是目前唯一支援將網頁資料傳送至Experience Platform Edge的方式。

如果您想使用Edge API的自訂實作,也可使用此API。

如需Media Edge API的詳細資訊,請參閱下列資源:

recommendation-more-help
c8eee520-cef5-4f8c-a38a-d4952cfae4eb