如何使用 UET 報告變動收入

成交的定義範圍很廣,從下載白皮書、提交連絡表單到購買均可當做成交。這些成交往往都設有相關聯的收入值,供您在 Microsoft Advertising 上追蹤廣告支出報酬率 (ROAS)。UET 可讓您基於此目的來報告收入。

成交目標可讓您追蹤顧客在您網站上的動作,像是下單購買和註冊獎勵方案等等。每個動作為您的業務帶來的價值均可能不同。正因如此,我們才會讓您為每個成交目標各設定一個適當的收入值,以便追蹤您的投資報酬率 (ROI)。這就是所謂的報告變動收入。連結網址與事件成交目標均可以報告變動收入。

需求

開始設定變動收入前,請先確認您具有:

如何設定變動收入報告

步驟 1:在您的 Microsoft Advertising 帳戶中設定變動收入的成交追蹤 expando image
您需要確保為變動收入設定了連結網址或事件成交目標。
  1. 從頂端功能表中,選取 [工具] > [成交目標]

    如果您使用 新的 Microsoft Advertising 導覽,請從左側的導覽功能表,將滑鼠指標停留在 [成交] 上,然後選取 [成交目標]

  2. [類型] 欄位中,尋找連結網址或事件成交目標。如果沒有,請選取 [建立] 來建立一個。
  3. [目標名稱] 欄中,選取連結或事件成交目標的名稱。
  4. 設定 [目標類別]
  5. 選取 [下一步]
  6. [收入值] 下,選取 [成交動作價值可能會不同 (例如,依購買價格而異)]。然後,輸入及選取當收到的成交未指定價值時,要使用的預設金額與預設貨幣。
  7. 選取 [下一步]
  8. 選取適當的 [設定標記選項],然後選取 [儲存並移到下一步]
注意

若要查看成交目標可用貨幣的完整清單,請參閱 轉換目標收入貨幣

步驟 2:在您的網站上新增或修改 UET 標籤追蹤程式碼expando image
注意
  • 您是否使用 Google Tag Manager?請查看 使用 Google Tag Manager 設定 UET 標籤
  • 在用其他標籤管理工具嗎?請參閱 此文章中的〈使用標籤管理工具新增 UET 標籤追蹤程式碼〉一節。
  • 在用網站空間代管服務嗎?請參閱 此文章中的〈使用您的網站平台新增 UET 標籤追蹤程式碼〉一節。

接下來要編輯 UET 追蹤程式碼來支援變動收入。如果您已新增 UET 標籤追蹤程式碼至網站,可以修改網站程式碼中的標籤。如果您尚未新增標籤至網站,請參閱 如何將 UET 標籤新增至我的網站?,但請務必記得將標籤新增至成交目標確認網頁的本文區段。

讓我們看看在 PHP 網頁中,如何針對連結網址類型目標來傳遞變動收入。下列的範例會從 JavaScript 函式讀取動態的變動收入值。要傳送靜態值或是從 JavaScript 變數或 HTML 元素讀取靜態值,也是非常容易。

  1. 開啟您成交確認網頁 (顧客完成您要追蹤的動作後會看到的網頁)的程式碼檔案。如果該檔案會產生多個網頁,請找到檔案中負責產生成交網頁的區段。
  2. 首先,您需要新增以下其中一種變動收入 JavaScript:

    重要

    您必須以大寫字母傳遞貨幣值。例如, 'currency': 'USD',而不是 'currency': 'usd'

    1. 對於連結網址成交目標:在您已於自己網頁的程式碼中新增的 UET 標籤下方,新增下列 JavaScript:
      <head>Your page title 
      </head>

      <body>

       // Let's say this is where you pasted the UET tag.


      <script>Your UET tag is here.</script>

       // Here is where to paste the following JavaScript:

      <script>
         window.uetq = window.uetq || [];
         window.uetq.push('event', '', {'revenue_value': Replace_with_Variable_Revenue_Function(), 'currency': 'REPLACE_WITH_CURRENCY_CODE'});
      </script>



         ...
      </body>

      注意

      雖然這並非自訂事件成交目標 (請參閱下節),您還是必須加上命令 'event'。對於連結網址目標,請直接讓事件動作的部分空著 (如 'event', '')。

    2. 對於自訂事件成交目標:在您已於自己網頁的程式碼中新增的 UET 標籤下方,新增下列 JavaScript:
      <head>Your page title 
      </head>

      <body>

       // Let's say this is where you pasted the UET tag.


      <script>Your UET tag is here.</script>

       // Here is where to paste the following JavaScript:

      <script>
         window.uetq = window.uetq || [];
         window.uetq.push('event', 'Event action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value', 'revenue_value': Replace_with_Variable_Revenue_Function(), 'currency': 'REPLACE_WITH_CURRENCY_CODE'});
      </script>



         ...
      </body>

      如需更新自訂事件參數的指示,請參閱 如何使用 UET 追蹤自訂事件

      如果您已於自己網站的程式碼中為自訂事件新增 JavaScript,那麼在這個步驟中,您只需要插入變動收入參數:

      'revenue_value': Replace_with_Variable_Revenue_Function(), 'currency': 'REPLACE_WITH_CURRENCY_CODE'
  3. 接著,確保您的網頁中有定義變動收入的函式:
    <head>Your page title 
    </head>

    <body>
    <script>Your UET tag is here.</script>

    <script>
       window.uetq = window.uetq || [];
       window.uetq.push('event', '', {'revenue_value': Replace_with_Variable_Revenue_Function(), 'currency': 'REPLACE_WITH_CURRENCY_CODE'});
    </script>

       ...

     // Here is an example function, named "GetRevenueValue()", that defines variable revenue:
    <script> function GetRevenueValue() { return 6; } </script>


       ...
    </body>

    注意

    當您的收入函式傳遞值時,它必須使用小數點 (如 12.34),而不是逗號 (如12,34)。

  4. 在步驟 2 新增的變動收入 JavaScript 中,將 'revenue_value' 的值更新為步驟 3 新增的變動收入函式名稱 (在這個範例中,我們將 "Replace_with_Variable_Revenue_Function()" 變更為 "GetRevenueValue()"):
    <head>Your page title 
    </head>

    <body>
    <script>Your UET tag is here.</script>

    <script>
       window.uetq = window.uetq || [];
       window.uetq.push('event', '', {'revenue_value': GetRevenueValue(), 'currency': 'REPLACE_WITH_CURRENCY_CODE'});
    </script>

       ...
    <script> function GetRevenueValue() { return 6; } </script>

       ...
    </body>
  5. 在同一行中,您可以選擇指定要以何種貨幣回報收入值 (在這個範例中,我們將 "REPLACE_WITH_CURRENCY_CODE 變更為 "GBP",表示英鎊):

    重要

    您必須以大寫字母傳遞貨幣值。例如, 'currency': 'USD',而不是 'currency': 'usd'

    <head>Your page title 
    </head>

    <body>
    <script>Your UET tag is here.</script>

    <script>
       window.uetq = window.uetq || [];
       window.uetq.push('event', '', {'revenue_value': GetRevenueValue(), 'currency': 'GBP'});
    </script>

       ...
    <script> function GetRevenueValue() { return 6; } </script>

       ...
    </body>

    注意

    若要查看貨幣代碼的完整清單,請參閱 轉換目標收入貨幣。如果成交目標中未設定任何貨幣,您可以移除 'currency' 參數。

  6. 將網頁儲存並上傳至您的網頁伺服器。
注意
  • 若要查看已安裝在網頁本文區段中的變動收入 UET 標籤範例,請瀏覽 這個網頁 (僅提供英文版)、在網頁中選取並按住 (或以滑鼠右鍵按一下),然後選取 [檢視原始檔][檢視網頁原始檔] (視您使用的瀏覽器而定)。
  • 您的網頁載入時,會觸發 UET 標籤來產生一些 HTTP 要求。其中最重要的要求便是執行 "bat.bing" (看似 "http://bat.bing.com/action/0?ti=..." 的要求)。這項要求在告訴 Microsoft Advertising 有使用者造訪了您的網頁。若要監控當您的網頁載入時,瀏覽器所提出的所有要求,可以使用 Fiddler 之類的第三方工具。
  • 如果是變動收入,則還會觸發一個 HTTP 要求來向 Microsoft Advertising 回報這個值。該要求與 bat.bing 類似,差異在有不同的參數來回報收入 (而非只是回報頁面造訪)。
  • 您可以使用 UET 標籤協助程式來驗證變動收入。

See more videos...