BrightCove影片追蹤擴充功能概觀

注意

Adobe Experience Platform Launch在Adobe Experience Platform中已重新命名為一套資料收集技術。 因此,產品檔案中已推出數個術語變更。 有關術語更改的綜合參考,請參閱以下document

先決條件

Adobe Experience Platform中的每個標籤屬性都需要在「擴充功能」畫面中安裝並設定下列擴充功能:

  • Adobe Analytics
  • Experience Cloud 訪客 ID 服務
  • 已安裝核心擴充功能

在影片播放器要呈現之每個網頁的HTML中,使用「頁面內嵌程式碼(進階)」程式碼片段。 您可在Brightcove檔案中找到「頁面內嵌程式碼(進階)」HTML片段。 下列連結提供關於如何為預覽和已發佈的視訊播放器產生內嵌程式碼的詳細資訊。

此1.1.0版擴充功能可支援在單一網頁內嵌多個BrightCove影片。 如果進階內嵌標籤中有多個id屬性,請確定每個屬性都有不重複的值。 例如player1player2等。

注意

在有多個影片的頁面上,每個影片皆使用該頁面上執行之標籤規則中設定的相同組態。 例如,若您建立的規則是要在影片播放到 50% 時觸發事件,頁面上的每個影片都會在 50% 的提示點觸發規則。

如果在相關指令碼完全載入前使用此擴充功能的網頁與影片互動,您可以採取兩個動作來修正問題。 首先可同步載入標籤程式庫,其次將<script type="text/javascript">\_satellite.pageBottom();\</script\>元素置於頁面所內嵌的視訊之前。

如需此擴充功能中使用之元件方法和事件的詳細資訊,請參閱BrightCove API檔案

資料元素

擴充功能中有 7 個可用的資料元素,且皆無需設定。

  • 播放點位置: 在標籤規則內呼叫此資料元素時,其會以秒為單位記錄,亦即播放點位置在視訊時間軸上的位置。
  • 影片帳戶 ID:​此資料元素會記錄所發佈影片的 Brightcove 帳戶 ID。
  • 影片長度:​此資料元素會記錄影片內容長度 (以秒為單位)。此外,您可在 Analytics 中建立計算量度,將秒數換算成分鐘或小時。
  • 視訊廣告支援: 此資料元素會指定視訊中是否支援廣告。
  • 影片 ID:​此資料元素會指定與影片相關聯的 BrightCove ID。
  • 影片名稱:​此資料元素會指定描述影片的名稱或易懂名稱。
  • 影片標籤: 此資料元素會指定與影片相關聯的特定指令碼。

事件

擴充功能提供 7 種事件,其中只有「自訂提示點追蹤」需要設定。

  • 自訂提示點追蹤:​影片播放到指定的臨界值百分比時,就會觸發此事件。例如,如果影片長度為60秒,而指定的提示點為50%,則事件會在30秒標籤處觸發。
注意

請注意,每次影片播放到提示點時,就會觸發此事件。例如,如果使用者達到 50% 標記處,在 50% 標記處前搜尋影片,之後再次來到 50% 標記處時,仍會再次觸發事件。

  • 影片完成: 影片播放完畢時會觸發此事件。
  • 影片載入中繼資料: 播放器收到初始的持續時間和維度資訊時,就會觸發此事件。
  • 影片暫停:​影片暫停播放時會觸發此事件。
  • 影片繼續:​在暫停事件後繼續播放影片內容,就會觸發此事件。
  • 影片畫面變更: 影片進入或退出全螢幕模式時,就會觸發此事件。
  • 影片開始:​第一次播放影片內容時會觸發此事件。

使用方式

每個視訊事件(即上方列出的七個事件)皆可設定一個標籤規則。 為每個您要追蹤的事件建立特定的標籤規則。 如果您不想追蹤事件,只需略過以建立事件的規則即可。

規則包含三個動作:

  1. 設定 Adobe Analytics 變數(為上述所有或部分資料元素建立資料元素。)
  2. 傳送 Adobe Analytics 信標。
  3. 清除 Adobe Analytics 變數。

「影片開始」的標籤規則範例

將包括下列視訊擴充功能物件:

  • 事件

    1. 影片開始:此事件會在訪客開始播放 BrightCove 影片時觸發規則。
  • 條件

    1. None
  • 動作

    1. 在 Analytics 的「設定變數」動作中,設定:

      • 影片開始​事件 (範例:event17)
      • 視訊名稱​資料元素的prop/eVar(範例:eVar10)
      • 視訊持續時間​資料元素的prop/eVar(範例:eVar11)
      • 目前影片位置​資料元素的prop/eVar(範例:eVar12)
    2. Analytics 的「傳送信標」動作 (s.tl)

    3. Analytics 的「清除變數」動作

秘訣

若不想針對每個影片元素布建多個eVar或prop,則可使用替代方法。 資料收集UI中可串連資料元素值。 接著,會使用Classification Rule Builder Tool剖析它們並製成分類報表。 如需詳細資訊,請參閱分類規則產生器工具檔案。 最後,這些區段會以區段形式套用至Analysis Workspace。

若要這麼做,請建立「Video MetaData」之類的新資料元素,並將其設定為提取所有視訊資料元素(如上所列),然後串連這些資料元素。

var r = [];

r.push( \_satellite.getVar( &#39;Video ID&#39; ) );

r.push( \_satellite.getVar( &#39;Video Name&#39; ) );

r.push( \_satellite.getVar( &#39;Video Duraction&#39; ) );


return r.join(&#39;|&#39;);

本頁內容