如何使用 UET 報告變動收入

如何使用 UET 報告變動收入

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

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

需求

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

如何設定變動收入報告

步驟 1:在您的 Bing Ads 帳戶中設定變動收入的成交追蹤expando image
您必須確定已將連結網址或事件成交目標設定為使用變動收入。
  1. 按一下 [廣告活動] 索引標籤,然後在左窗格按一下 [成交追蹤]
  2. [成交追蹤] 下,按一下 [成交目標]
  3. [類型] 資料欄位中,尋找連結網址或事件成交目標。如果沒有連結網址或事件成交目標,請按一下 [建立成交目標] 來建立。
  4. 選取連結或事件成交目標,然後依序按一下 [編輯][編輯目標]
  5. [下一步]
  6. [收入值] 下,選取 [成交動作的價值可能會不同 (例如,依購買價格而異)]。然後,輸入及選取當收到的成交未指定價值時,要使用的預設金額與預設貨幣。
  7. 按一下 [儲存]
注意

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

步驟 2:在您的網站上新增或修改 UET 標籤追蹤程式碼expando image
注意

如果您是使用標籤管理工具,或者您的網站是架設在網站平台上,請參閱這篇文章的<使用標籤管理工具新增 UET 標籤追蹤程式碼>或<使用您的網站平台新增 UET 標籤追蹤程式碼>小節,其中有設定 UET 標籤的指示。

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

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

若要使用網頁編輯器在 PHP 網頁中新增程式碼,請參考以下的 UET 標籤追蹤程式碼範例:

            <script>
   (function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[] ,f=function(){var o={ti:"TAG_ID_HERE"}; o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")} ,n=d.createElement(t),n.src=r,n.async=1,n.onload=n .onreadystatechange=function() {var s=this.readyState;s &&s!=="loaded"&& s!=="complete"||(f(),n.onload=n. onreadystatechange=null)},i= d.getElementsByTagName(t)[0],i. parentNode.insertBefore(n,i)})(window,document,"script"," //bat.bing.com/bat.js","uetq");
</script>

<script> function GetRevenueValue() { return 6; } </script>
<script> window.uetq = window.uetq || []; window.uetq.push('event', 'event name', {revenue_value: GetRevenueValue (), 'currency': 'CURRENCY_CODE_HERE'}); </script>
  1. 開啟成交確認網頁檔案。如果該檔案會產生多個網頁,請找到檔案中負責產生成交網頁的區段。
  2. 新增或確認您的網站具有定義變動收入的 JavaScript 函式。在上文的程式碼中,這是︰
    <script>
       function GetRevenueValue()
          {
             return 6;
          }
    </script>

    您必須將此區段取代為自己的 JavaScript 函式。

  3. 在 UET 標籤追蹤程式碼最後附加 uetq.push 程式碼,讓收入值與成交目標產生關聯。以步驟 2 中定義的值更新 'revenue_value' 參數的金額值。在上文的程式碼中,這是︰
    <script>
       window.uetq = window.uetq || [];
       window.uetq.push('event', 'event name', {revenue_value: GetRevenueValue (), 'currency': 'CURRENCY_CODE_HERE'});  
    </script>

    注意
    • 'event' 命令一定要有,即使您沒有要報告任何事件動作也一樣。如果您沒有要報告任何事件動作,可以將事件動作設成:
      • 空白。例如:
        <script>
           window.uetq = window.uetq || [];
           window.uetq.push('event', '', {revenue_value: GetRevenueValue (), 'currency': 'CURRENCY_CODE_HERE'});  
        </script>
      • 下列其中一個未來可能有助於您識別事件動作的動作:
        add_payment_info、add_to_cart、add_to_wishlist、begin_checkout、checkout_progress、exception、generate_lead、login、page_view、purchase、refund、remove_from_cart、screen_view、search、select_content、set_checkout_option、share、sign_up、timing_complete、view_item、view_item_list、view_promotion、view_search_results
        例如:
        <script>
           window.uetq = window.uetq || []; 
           window.uetq.push('event', 'add_payment_info', {revenue_value: GetRevenueValue (), 'currency': 'CURRENCY_CODE_HERE'});   
        </script>
    • 若要查看貨幣代碼的完整清單,請參閱成交目標收入貨幣。如果成交目標中未設定任何貨幣,您可以移除 'currency' 參數。

  4. 確定您已將修改後的 UET 標籤追蹤程式碼新增至成交確認網頁 (也就是顧客完成您要追蹤的動作後會看到的網頁) 的 body 區段。

    秘訣:搜尋 "</body>" 標籤,然後將 UET 標籤追蹤程式碼緊接插入其上方。

  5. 將網頁儲存並上傳至您的網頁伺服器。
進階:事件成交目標的程式碼範例expando image

您現在已知道要在連結網址成交目標的 UET 標籤追蹤程式碼最後附加哪個程式碼,不妨再試試以下其他幾種程式碼︰

事件成交目標

對於事件成交目標,必須附加不同的程式碼來報告變動收入。如果使用和步驟 2 相同的 JavaScript 函式,則程式碼看起來會類似如下格式︰

            <script>
   window.uetq = window.uetq || [];
   window.uetq.push('event', 'Event action', {event_category: 'Event category', event_label: 'Event label', 'event_value': 'Event value', revenue_value: GetRevenueValue (), 'currency: 'CURRENCY_CODE_HERE'});  
</script>

注意:若要查看貨幣代碼的完整清單,請參閱成交目標收入貨幣

注意
  • 若要查看已安裝在網頁 body 區段中的變動收入 UET 標籤範例,請造訪這個網頁 (只有英文版)、在網頁中按一下滑鼠右鍵,然後按一下 [檢視原始檔][檢視網頁原始碼] (視您是使用什麼瀏覽器而定)。
  • 您的網頁載入時,會觸發 UET 標籤來產生一些 HTTP 要求。其中最重要的要求便是對 "bat.bing" 發出的要求 (長得像 "http://bat.bing.com/action/0?ti=..." 的要求)。這項要求在告訴 Bing Ads 有使用者造訪了您的網頁。若要監控您的瀏覽器在網頁載入時所提出的一切要求,可以使用 Fiddler 之類的協力廠商工具。
  • 如果是變動收入,則還會觸發一個 HTTP 要求來向 Bing Ads 回報這個值。該要求與 bat.bing 類似,差異在有不同的參數來回報收入 (而非只是回報頁面造訪)。
  • 您可以使用 UET 標籤協助程式來驗證變動收入。

See more videos...