使用 Google 代碼管理工具手動設定強化轉換 (Beta 版)

強化轉換是一項有助改善轉換評估準確度的功能。它能輔助您現有的轉換標記,以確保隱私安全的做法,傳送您網站上經雜湊處理的第一方轉換資料。這項功能會先針對您的第一方客戶資料 (如電子郵件地址) 使用 SHA256 這種安全的單向雜湊演算法,然後再傳送給 Google。系統接著會將經雜湊處理的資料與已登入的 Google 帳戶進行比對,以便將廣告活動轉換歸因給點擊或觀看等廣告事件。進一步瞭解強化轉換的運作方式

建議您使用 Google 代碼管理工具全域網站代碼來設定強化轉換,這樣就不必修改 (或只需要小幅修改) 標記設定。

本文將說明如何使用 Google 代碼管理工具手動設定強化轉換,以及驗證和導入作業的常見問題。

如果您想使用全域網站代碼來導入強化轉換,請參閱「使用全域網站代碼手動設定強化轉換」一文的操作說明。

事前準備

確認您已使用 Google 代碼管理工具設定 Google Ads 轉換追蹤。

注意:以匯入 Google Analytics (分析) 目標的方式來評估的轉換,目前不適用強化轉換功能。如果您想使用強化轉換,建議您利用全域網站代碼或 Google 代碼管理工具設定新的 Google Ads 轉換動作。
  • 知道轉換標記觸發時所在的轉換頁網址 (例如確認網頁的網址) 和轉換事件觸發條件 (例如按鈕點擊或網頁瀏覽)。
  • 確認轉換追蹤代碼觸發時所在的網頁有第一方客戶資料 (電子郵件、全名、住家地址和/或電話號碼)。
  • 如要進行這項導入作業,您必須熟悉如何在網站上設定轉換追蹤,且可能需要修改程式碼,因此請確保開發團隊能在您需要時提供協助。
  • 請務必詳閱強化轉換客戶資料政策,並同意 Google Ads 中的強化轉換服務條款和政策 (請參閱下方「操作說明」一節中的步驟)。
注意:我們做了一系列的更新,協助您進一步瞭解強化轉換對報表的影響。從現在起,您可以查看轉換動作表格中提供的最新結果,瞭解強化轉換所帶來的影響。進一步瞭解強化轉換影響結果
注意:接受服務條款前,請確認您已在要用於強化轉換的 Google 代碼管理工具容器中設定轉換追蹤代碼,否則強化轉換可能會無法正常啟用容器。

操作說明

  1. 登入 Google Ads 帳戶
  2. 按一下帳戶右上角的工具圖示 Google Ads | 工具 [圖示],然後點選「評估」下方的 [轉換]
  3. 開啟要用來設定強化轉換的轉換動作。
  4. 在底部的「強化轉換」部分中,按一下 [啟用強化轉換]
  5. 按一下 [同意],對法規遵循聲明表示同意。啟用強化轉換即表示您確認遵守我們的政策。使用強化轉換時,必須遵守《Google Ads 資料處理條款》。
  6. 按一下 [檢查網址],檢查網站是否有 Google 代碼。
  7. 在「代碼類型」中,建議您預設為使用「Google 代碼管理工具」(如果您是透過這種方式追蹤該轉換動作的轉換)。由於您使用 Google 代碼管理工具設定網站代碼,因此也需要用該工具設定強化轉換功能。請按照下方操作說明,使用 Google 代碼管理工具手動設定強化轉換。
  8. 按一下 [儲存]

注意:接受《服務條款》後,您的 Google 代碼管理工具帳戶最多可能需要 5 天才能啟用強化轉換功能。請確認您已在 Google 代碼管理工具中設定轉換追蹤代碼,5 天後回來就能看到強化轉換已啟用。

使用 Google 代碼管理工具手動設定強化轉換

如果您目前使用 Google 代碼管理工具進行轉換追蹤,只要稍微修改設定,就能導入強化轉換。要在 Google 代碼管理工具中導入強化轉換,主要有以下兩種做法:

  1. 使用自動收集 (如果可用)。請參閱「設定自動強化轉換」一文。
  2. 搭配使用「手動設定」與 CSS 選取器或現有的資料層變數:不需變更網頁程式碼 (如果無法使用「自動」功能,則建議使用)。
    • 以利用 Google 代碼管理工具導入強化轉換來說,這是最簡單的方式,因為只要您的轉換頁上有客戶資料 (例如電子郵件),通常就不必修改網頁程式碼。
    • 如果您經常變更網站程式碼 (尤其是轉換頁上的格式設定/CSS 選取器),不妨考慮改用資料層變數或下方的「程式碼」選項,因為修改網站格式可能會影響 CSS 選取器運作。
  3. 使用「程式碼」選項傳送單一資料物件中的所有資料:可能需要變更網頁程式碼。
    • 您可以使用轉換頁上的 JavaScript 變數將強化轉換做為單一資料物件導入,但必須先在轉換頁上將想利用強化轉換標記傳遞的客戶資料 (例如電子郵件、電話號碼等) 定義為全域 JavaScript 變數。
    • 如果您想使用 JavaScript 變數來傳遞資訊,或是轉換頁上沒有客戶資料 (例如資料位於先前的頁面或需要傳遞至轉換頁),這個方法就很實用。此外,如果您經常變更網站格式,我們也建議使用這個做法,比較能彈性應對程式碼變更。

在 Google 代碼管理工具中手動設定強化轉換

找出轉換頁上的強化轉換變數

  1. 使用 Chrome 瀏覽器前往轉換頁。
    • 您想透過強化轉換評估的轉換 (例如網頁 A 中完成的購買) 目前是由現有的轉換追蹤代碼在哪個網頁中進行追蹤,該網頁就是轉換頁。如果不確定這是指哪個網頁,請詢問您的開發人員。從網頁上顯示的資料中,找出所有您要傳送至 Google 的客戶資料。舉例來說,您的網頁可能會在客戶完成購物後,顯示感謝訊息及客戶電子郵件地址。

      注意:您至少要提供下列其中一項變數,強化轉換才能正常運作:

      • 電子郵件 (建議提供)
      • 全名和地址 (若您選擇使用這項資料,名字、姓氏、街道地址、城市、區域、郵遞區號、國家/地區皆為必要資訊)
      • [選用] 也可以提供電話號碼,但不能只有電話號碼,必須搭配電子郵件,或是搭配全名和地址一起提供
  2. 找到網頁上的客戶資料後,請按照下個步驟的指示複製 CSS 選取器,並將其輸入至 Google 代碼管理工具 (如果有現成的資料層變數,也可使用這些變數),這樣強化轉換標記才知道要雜湊處理哪些資料並傳送給 Google。請勿關閉這個轉換頁分頁。

在 Google 代碼管理工具代碼中啟用強化轉換

在另一個分頁中開啟 Google 代碼管理工具。

  1. 登入 Google 代碼管理工具帳戶
  2. 按一下 [工作區],然後點選導覽選單中的 [代碼]
  3. 選取要導入強化轉換的 Google Ads 轉換追蹤代碼,然後修改該代碼。
    • 如果您尚未在 Google 代碼管理工具帳戶中設定 Google Ads 轉換追蹤代碼,請參閱 Google Ads 轉換一文。
    • 確認這項轉換動作與您在 Google Ads 帳戶中已啟用強化轉換功能的轉換動作,具有相同的轉換追蹤 ID 和標籤。
  4. 按一下 [加入使用者在您網站上提供的資料]
  5. 按一下 [選取使用者提供的資料變數] 下拉式選單,然後點選 [新增變數]
  6. 選取 [手動設定] (建議選項)。
    • 如要使用自訂 JavaScript 或其他資料物件透過 Google 代碼管理工具傳送資料,也可以選取 [程式碼]。這種方法需要以特定方式設定資料格式,因此如要執行這項操作,請參閱下方的「程式碼」操作說明。頁面頂端會顯示「使用者提供的資料」,接著列出可供您納入強化轉換標記的各項客戶資料。
  7. 針對您想透過強化轉換提供的相關使用者資料欄位,點選下拉式選單,然後選取 [新增變數]
    注意:如果資料層中已有未經雜湊處理的變數 (不論使用的是 CSS 選取器還是其他變數類型),您便可選取這些變數,而不建立新的變數。如果您不確定,請繼續按照相關說明操作。
  8. 在「變數設定」畫面中,選取 [請選擇變數類型以開始設定]。在「請選擇變數類型」畫面中,選取 [DOM 元素]
  9. 返回「變數設定」畫面,將下拉式選單中的「選取方式」變更為「CSS 選取器」。
  10. 為變數命名。
  11. 在 [元素選取器] 輸入欄位中,輸入參照使用者資料的 CSS 選取器 (請參閱下節,瞭解如何找出 CSS 選取器)。您可以將「屬性名稱」欄位留白 (詳情請見下方)。

接下來將說明如何從轉換頁複製 CSS 選取器,並貼至這些強化轉換變數中。請勿關閉這個頁面。

找出強化轉換 CSS 選取器,並輸入至 Google 代碼管理工具

請按照下列步驟操作,找出要輸入至這些強化轉換標記欄位 (例如電子郵件、電話號碼等) 的 CSS 選取器。如果資料層中已有未經雜湊處理的變數,您便可選取這些變數,而不建立新的 CSS 變數。如果您不確定,請繼續按照相關說明操作:

  1. 返回轉換頁分頁 (請勿關閉 Google 代碼管理工具頁面)。
  2. 在轉換頁上找出想利用強化轉換功能傳送的客戶資料,然後對該資料按一下滑鼠右鍵並選取 [檢查]。
    • 舉例來說,如果您想擷取電子郵件地址,請務必在轉換頁顯示的電子郵件地址上 (例如 example@email.com) 按一下滑鼠右鍵。
  3. Chrome 開發人員工具就會在 Chrome 瀏覽器中啟動。
  4. 在 Chrome 開發人員工具頁面顯示的原始碼中,您會看到有一部分程式碼已醒目顯示。醒目顯示的程式碼部分就是必須擷取的網頁元素,也就是您在本節中步驟 2 以滑鼠右鍵點選的客戶資料的 CSS 選取器。
  5. 將滑鼠遊標懸停在醒目顯示的程式碼上,然後按一下滑鼠右鍵。
  6. 向下捲動至「複製」,然後選擇 [複製選取器]
  7. 在 Google 代碼管理工具已開啟的情況下,在另一個分頁中將這段文字貼到 [元素選擇器] 欄位中。
    • 這段文字看起來會類似下列範例,但不一定會完全相同:

      tsf > div:nth-child(2) > div.A8SBwf > div.RNNXgb > div > div.a4bIc > custEmail

  8. 按一下 [儲存]
  9. 針對各項客戶資料 (例如電子郵件、姓名和地址等) 重複本節的步驟 2 到步驟 8,也就是將 CSS 選取器複製到 Google 代碼管理工具中每個客戶資料變數的新欄位。
  10. 在 Google 代碼管理工具中,按一下 [儲存]

您現在已為該轉換動作完成強化轉換設定,接著請驗證是否能正常運作。請前往下方「驗證導入狀態」一節。

在 Google 代碼管理工具中使用「程式碼」設定強化轉換

識別並定義強化轉換變數

首先,請確認觸發 Google Ads 轉換標記的轉換頁上有您需要的變數,例如電子郵件、地址和電話號碼。這類網頁通常會要求客戶提供資料,像是購買頁、註冊頁或其他類似轉換類型的網頁。如果您不確定這是指哪個網頁,請詢問您的開發人員。

確認有可用的資訊後,請在網頁中將這些客戶資料儲存為全域 JavaScript 變數,以供強化轉換標記使用 (詳情將於下一節說明)。

注意:您至少要提供下列其中一項變數:

  • 電子郵件 (建議提供)
  • 全名和地址 (名字、姓氏、街道地址、城市、地區、郵遞區號、國家/地區皆為必要欄位)
  • 也可以提供電話號碼 (必須搭配電子郵件,或是搭配全名和地址一起提供)。

下表列出了可定義客戶資料變數的詳細資訊。您可以視需要為變數命名,而「鍵名」欄將說明這些變數在強化轉換標記中的參照方式 (詳情將於下一步驟說明)。請注意,所有資料都應以字串類型變數的形式傳送。此外,在定義姓名和地址時,請務必將每個元件定義為個別變數 (例如名字和姓氏)。

資料欄位 鍵名 (以下方自訂 JavaScript 變數顯示) 說明
電子郵件地址 email 使用者的電子郵件地址
電話號碼 phone_number 使用者的電話號碼。代碼會將符號和破折號移除,但號碼中必須包含國家/地區代碼。
名字 first_name 使用者的名字,例如:「大明」
姓氏 last_name 使用者的姓氏,例如:「方」
街道地址 home_address.street 使用者的街道地址,例如:中正路 123 號
城市 home_address.city 使用者所在城市名稱,例如:「台北市」
地區 home_address.region 使用者所在的州/省或區域,例如:「加州」或「CA」
郵遞區號 home_address.postal_code 使用者的郵遞區號 (僅可使用 5 碼版本)。例如:「12345」
國家/地區 home_address.country 使用者的國家/地區代碼,例如:「US」。請使用 ISO 3166-1 alpha-2 標準的雙字母國家/地區代碼。

接下來,您必須在 Google 代碼管理工具中啟用強化轉換,並參照您剛剛建立的客戶資料變數!建議您記下客戶資料變數的名稱,因為後續步驟會需要用到。

在 Google 代碼管理工具代碼中啟用強化轉換,並建立自訂 JavaScript 變數

  1. 登入 Google 代碼管理工具帳戶
  2. 按一下 [工作區],然後按一下導覽選單中的 [代碼]
  3. 選取要導入強化轉換的 Google Ads 轉換追蹤代碼,然後修改該代碼。
    • 如果您尚未在 Google 代碼管理工具帳戶中設定 Google Ads 轉換追蹤代碼,請參閱 Google Ads 轉換一文。
    • 確認這項轉換動作與您在 Google Ads 帳戶中已啟用強化轉換功能的轉換動作,具有相同的轉換追蹤 ID 和標籤。
  4. 按一下 [加入使用者在您網站上提供的資料]
  5. 按一下 [選取使用者提供的資料變數],然後選取 [新增變數]
  6. 在新的「使用者提供的資料變數」中,選取底部的 [程式碼]
  7. 在「請選擇變數類型」下方選取 [自訂 JavaScript]
  8. 將下列程式碼複製到自訂 JavaScript 變數中:

    function () {

    return {

    "email": 您的電子郵件變數 , // 將您的電子郵件變數替換成用來擷取使用者電子郵件的變數名稱

    "phone_number": 您的電話號碼變數 , // 為您的電話號碼變數和下方變數名稱重複此步驟

    "first_name": 您的名字變數

    "last_name": 您的姓氏變數 , "home_address": {

    "street": 您的街道地址變數 ,

    "city": 您的城市變數 ,

    "region": 您的區域變數 ,

    "postal_code": 您的郵遞區號變數 ,

    "country": 您的國家/地區變數

    }

    }

    }

  9. 請將上述程式碼中各類客戶資料的預留位置變數 (例如您的電子郵件變數),替換成內含轉換頁上客戶資料的全域 JavaScript 變數名稱。
    • 提醒您,您至少要提供下列其中一項變數:
      • 電子郵件 (建議提供)
      • 全名和地址 (名字、姓氏、街道地址、城市、地區、郵遞區號、國家/地區)
      • 電話號碼 (必須搭配上述任一組資訊一起提供)
    • 請注意,如果您的網站未收集上述任一欄位資料,請將整個欄位移除,不要留下空白欄位。舉例來說,如果網站只收集電子郵件和電話號碼,則自訂 JavaScript 變數看起來會像這樣:

      function () {

      return {

      "email": 您的電子郵件變數 ,

      "phone_number": 您的電話號碼變數

      }

      }

  10. 按一下 [儲存]

您現在已為該轉換動作完成強化轉換設定,接著請驗證是否能正常運作。請前往下方「驗證導入狀態」一節。

驗證導入狀態

使用 Google 代碼管理工具預覽模式來驗證導入狀態

完成上述步驟後,請按照下列操作說明,在 Google 代碼管理工具中驗證您的強化轉換導入狀態。建議您在導入強化轉換後立即進行驗證,如果無法正常運作,就能進行調整。

  1. 請確認您已儲存變更,但暫時還不用發布。
  2. 在工作區首頁中,按一下 Google 代碼管理工具右上角的 [預覽]
  3. 系統會請您輸入網址,以便開始測試轉換。輸入可連至您網頁的網址。
    注意:這不必是真正的轉換網址。您之後會有機會測試用您提供的網址前往轉換頁。
  4. 按一下 [開始]
  5. 畫面會出現彈出式視窗,指出「Tag Assistant」正在連結您的網頁。畫面顯示「已連線」時,請按一下 [繼續]
  6. 此時瀏覽器中會開啟兩個新分頁,一個是您輸入的網址,另一個則是 Tag Assistant 視窗。在您輸入的網址分頁中,瀏覽相關網頁以完成轉換。
  7. 切換至 Tag Assistant 視窗分頁。
  8. 您可以在這裡確認 Google 轉換標記是否順利觸發。請至「代碼」部分下方查看是否有您的轉換事件。您可以尋找先前在 Google 代碼管理工具中設定強化轉換時所輸入的代碼名稱。
  9. 如要確認系統能否正確處理強化轉換變數,請按一下該代碼。
  10. 前往「變數」分頁。
  11. 確認客戶資料已正確傳送給代碼。您可以依名稱查看每個變數 (先前您已在 Google 代碼管理工具中直接為變數命名)。
    • 如果您使用 CSS 選取器這個方法,針對各項客戶資料 (例如電子郵件、名字、姓氏等) 的變數,其名稱會與您先前在 Google 代碼管理工具中為變數輸入的名稱相同,類型則與 DOM 元素相同。您也可以查看「值」欄顯示的值,是否與您在瀏覽至轉換頁時輸入的值相同。使用者資料會先使用 SHA256 雜湊處理,然後才傳送給 Google。
    • 如果您使用 JavaScript 變數這個方法,應該會看到「自訂 JavaScript」這個類型的變數。這個變數包含一個陣列,其中各項客戶資料會以下列格式顯示於「值」欄中:{email: email@address.com、phone_number: 123456789 等}。使用者資料會先使用 SHA256 雜湊處理,然後才傳送給 Google。

請在 72 小時後查看標記診斷報表,以確認導入狀態

採用強化轉換 72 小時後,您就能在 Google Ads 中查看標記診斷報表,確認導入作業是否正常運作。方法如下:

  1. 登入 Google Ads 帳戶
  2. 按一下帳戶右上角的工具圖示 Google Ads | 工具 [圖示],然後點選「評估」下方的 [轉換]
  3. 按一下已啟用強化轉換的轉換動作。
  4. 在頂端的頁面選單中選取 [診斷],即可查看強化轉換標記診斷報表,以及各個部分的強化轉換指標。
  5. 參閱各種健康狀態檢查,確認是否一切運作正常。
  6. 如果標記診斷報表顯示有異常情況,請按照通知內容及說明中心的指示來排除問題。

常見問題

如果您無法驗證強化轉換功能的導入情況,請回頭對照設定操作說明,確認所有必要步驟均已完成。如果還是無法驗證,請參考下列常見原因,瞭解導入強化轉換時可能發生的問題。

沒有偵測到任何代碼

嘗試初步啟用強化轉換時,如果您看到「沒有偵測到任何代碼」的錯誤訊息,就表示網站網址或 Google 代碼有誤:
  • 檢查網址的拼寫
  • 如果您尚未使用全域網站代碼或 Google 代碼管理工具導入轉換追蹤代碼,請透過上述其中一種方法導入轉換追蹤。
  • 如果您已在自家網站上安插了 Google 代碼,可以手動選取一個,並指明該代碼採用的是全域網站代碼或 Google 代碼管理工具。您可能需要排解全網站標記的問題,確保已透過上述兩種方法之一正確導入轉換追蹤。

偵測到多個代碼

選擇對話方塊中列出的其中一個代碼。如果您有全域網站代碼「和」Google 代碼管理工具,建議您使用「全域網站代碼」。

轉換時沒有可供使用的強化轉換資料

有些情況可能會導致轉換發生時沒有可存取的強化轉換資料,比方說,透過其他網域收集資訊 (例如透過第三方網域付款),或在轉換程序中的其他階段收集資訊 (例如已登入的客戶不一定會重新輸入第一方資訊,或者系統已在前一頁收集這類資訊)。

針對強化轉換功能提供預先經過雜湊處理的資料

我們採用 SHA256 演算法,對您透過強化轉換提供的第一方資料進行雜湊處理。SHA256 是單向資料雜湊處理的業界標準。強化轉換功能目前不支援讓廣告客戶預先雜湊處理資料,Google 代碼會代為執行雜湊處理作業。

無法順利為強化轉換功能導入變數

Google 代碼管理工具使用者:請詳閱上方有關建立變數的步驟,確認您的操作過程正確無誤。此外,請確認在 Google 代碼管理工具中設定強化轉換時已確實參照這些變數,且系統會在轉換時為這些變數填入資料。

程式碼複製錯誤

請再次檢查網頁中所有強化轉換程式碼和/或在 Google 代碼管理工具中輸入的變數名稱是否都正確無誤。如果您是使用 JavaScript 變數導入強化轉換,請確認您已正確複製自訂 JavaScript 程式碼片段,並將其更新為適當的變數名稱 (而非預留位置資訊)。如果您使用的是 CSS 選取器,請務必選取正確的選取器,並按照上述步驟正確複製選取器資訊。

這對您有幫助嗎?
我們應如何改進呢?

還有其他問題嗎?

登入即可獲得其他支援選項,快速解決您的問題

搜尋
清除搜尋內容
關閉搜尋
Google 應用程式
主選單
搜尋說明中心
true
73067
false