客戶如果具有 帳戶且使用產品廣告,就必須更新自己的 UET 標籤,以便讓自己的網站在使用者在網站上做出互動時,傳送交易與產品資料。這些資料可用於成交目標 (例如,自訂事件或產品目標成交) 和目標鎖定功能 (例如,動態再行銷以及 Microsoft Advertising 未來更強大的功能)。
下列範例針對各種案例與頁面類型,指出建議對 UET 標籤進行的修改:
在您的首頁上,將 ecomm_pagetype 屬性設為 'home'。
<script> window.uetq = window.uetq || []; window.uetq.push('event', '', { 'ecomm_pagetype': 'home' } ); </script>
將 ecomm_category 設為類別 ID、將 ecomm_prodid 設為產品 ID,並將 ecomm_pagetype 設為 'category'。
<script> window.uetq = window.uetq || []; window.uetq.push('event', '', { 'ecomm_category': 'REPLACE_WITH_CATEGORY_ID', 'ecomm_prodid': ['REPLACE_WITH_PRODUCT_ID', 'REPLACE_WITH_PRODUCT_ID', …], 'ecomm_pagetype': 'category' } ); </script>
將 ecomm_query 設為搜尋字詞、將 ecomm_prodid 設為產品 ID,並將 ecomm_pagetype 設為 'searchresults'。
<script> window.uetq = window.uetq || []; window.uetq.push('event', '', { 'ecomm_query': 'REPLACE_WITH_SEARCH_TERM', 'ecomm_prodid': ['REPLACE_WITH_PRODUCT_ID', 'REPLACE_WITH_PRODUCT_ID', …], 'ecomm_pagetype': 'searchresults' } ); </script>
將 ecomm_prodid 設為產品 ID,並將 ecomm_pagetype 設為 'product'。
<script> window.uetq = window.uetq || []; window.uetq.push('event', '', { 'ecomm_prodid': ['REPLACE_WITH_PRODUCT_ID'], 'ecomm_pagetype': 'product' } ); </script>
新增至購物車事件通常是發生在產品顯示頁面,在這種情況下,ecomm_pagetype 就應設為 'product'。不過,如果該事件是發生在其他頁面,則應提及該頁面類型。
ecomm_totalvalue 欄位會擷取全部所新增項目的總售價。例如,如果新增了 2 桶油漆,那麼該欄位應會擷取這兩桶油漆售價的總和。如果成交回報是根據這個事件來進行,則 revenue_value 欄位會擷取該值。大多數情況下,revenue_value 和 ecomm_totalvalue 會一樣。不過,使用 2 個欄位,就能靈活以不同的值定義多個成交目標。
<script> window.uetq = window.uetq || []; window.uetq.push('event', 'add_to_cart', { 'ecomm_prodid': ['REPLACE_WITH_PRODUCT_ID', 'REPLACE_WITH_PRODUCT_ID', …], 'ecomm_pagetype': 'REPLACE_WITH_PAGETYPE', 'ecomm_totalvalue': REPLACE_WITH_TOTAL_PURCHASE_PRICE, 'revenue_value': REPLACE_WITH_VALUE_FOR_CONVERSION_REPORTING, 'currency': 'REPLACE_WITH_CURRENCY', 'items': [ { 'id': 'REPLACE_WITH_PRODUCTID', 'quantity': REPLACE_WITH_QUANTITY, 'price': REPLACE_WITH_SELLING_PRICE }, { 'id': 'REPLACE_WITH_PRODUCTID', 'quantity': REPLACE_WITH_QUANTITY, 'price': REPLACE_WITH_SELLING_PRICE } ] } ); </script>
將 ecomm_prodid 設為產品 ID、將 ecomm_pagetype 設為 'cart'、將 ecomm_totalvalue 設為總購買價格、將 revenue_value 設為與 ecomm_totalvalue 相同的值 (在大多情況下) 或不同的值 (如果是要根據成交目標追蹤變動收入)、將 currency 設為貨幣類型,並將 item.id、item.quantity 和 item.price 分別設為該項目的 ID、數量和價格。
<script> window.uetq = window.uetq || []; window.uetq.push('event', '', { 'ecomm_prodid': ['REPLACE_WITH_PRODUCT_ID', 'REPLACE_WITH_PRODUCT_ID', …], 'ecomm_pagetype': 'cart', 'ecomm_totalvalue': REPLACE_WITH_TOTAL_PURCHASE_PRICE, 'revenue_value': REPLACE_WITH_VALUE_FOR_CONVERSION_REPORTING, 'currency': 'REPLACE_WITH_CURRENCY', 'items': [ { 'id': 'REPLACE_WITH_PRODUCTID', 'quantity': REPLACE_WITH_QUANTITY, 'price': REPLACE_WITH_SELLING_PRICE }, { 'id': 'REPLACE_WITH_PRODUCTID', 'quantity': REPLACE_WITH_QUANTITY, 'price': REPLACE_WITH_SELLING_PRICE } ] } ); </script>
將 transaction_id 設為交易 ID、將 ecomm_prodid 設為產品 ID、將 ecomm_pagetype 設為 'purchase'、將 ecomm_totalvalue 設為總購買價格、將 revenue_value 設為與 ecomm_totalvalue 相同的值 (在大多情況下) 或不同的值 (如果是要根據成交目標追蹤變動收入)、將 currency 設為貨幣類型,並將 item.id、item.quantity 和 item.price 分別設為該項目的 ID、數量和價格。
<script> window.uetq = window.uetq || []; window.uetq.push('event', 'purchase', { 'transaction_id': 'REPLACE_WITH_TRANSACTION_ID', 'ecomm_prodid': ['REPLACE_WITH_PRODUCT_ID', 'REPLACE_WITH_PRODUCT_ID', …], 'ecomm_pagetype': 'purchase', 'ecomm_totalvalue': REPLACE_WITH_TOTAL_PURCHASE_PRICE, 'revenue_value': REPLACE_WITH_VALUE_FOR_CONVERSION_REPORTING, 'currency': 'REPLACE_WITH_CURRENCY', 'items': [ { 'id': 'REPLACE_WITH_PRODUCTID', 'quantity': REPLACE_WITH_QUANTITY, 'price': REPLACE_WITH_SELLING_PRICE }, { 'id': 'REPLACE_WITH_PRODUCTID', 'quantity': REPLACE_WITH_QUANTITY, 'price': REPLACE_WITH_SELLING_PRICE } ] } ); </script>