使用 Google 點擊 ID (GCLID) 設定離線轉換匯入功能

使用 Google Ads 轉換匯入功能,您就能查看使用者按下廣告後,在現實生活中採取了哪些行動。

本文將說明如何使用設定 Google Ads 帳戶和網站,追蹤使用 Google 點擊 ID (GCLID) 匯入的離線轉換。按照這些說明操作後,您就可以將轉換資料匯入 Google Ads。如想瞭解其他匯入方法,請參閱下列連結:

注意:本文的操作說明解釋了如何使用 Google 點擊 ID (GCLID) 匯入離線轉換。如果您用待開發客戶表單取得使用者提供的資料,請參閱這篇有關「待開發客戶強化轉換功能」的文章

事前準備

請先確認您的商家符合以下條件,再使用 Google 點擊 ID (GCLID) 匯入離線轉換:

  • 您必須啟用自動標記功能,才能匯入離線轉換。
  • 您可以修改所有網頁的程式碼,以擷取 Google 點擊 ID (GCLID) 參數;這項參數附加在使用者點選您的廣告時所連結的網址上。
  • 您可以一併儲存網站上收集來的潛在客戶資訊和相對應的 Google 點擊 ID,像待開發客戶追蹤系統就很適合使用這種方式。Google 點擊 ID 會區分大小寫,因此請務必上傳正確的 ID。
  • 您的點擊轉換週期短於 90 天。如果您在最終點擊發生超過 90 天後才上傳相關轉換資料,這些資料就無法匯入 Google Ads,因此也不會顯示在您的轉換統計資料中。

操作說明

匯入離線轉換匯入的設定可分為 2 個部分:在 Google Ads 帳戶中建立轉換動作,以及設定網站和待開發客戶追蹤系統。請按照以下兩組指示來操作。

第 1 部分:建立一或多項匯入轉換動作

請為您要評估的每一種離線轉換分別建立一項新的轉換動作 (例如「合格的待開發客戶」或「已成交的交易」);您想建立幾種離線轉換動作來進行評估都可以,沒有數量上限。

建立新離線轉換動作的步驟如下:
  1. 在 Google Ads 帳戶中,按一下「目標」圖示 目標圖示
  2. 按一下該部分的「轉換」下拉式選單。
  3. 按一下「摘要
  4. 按一下加號按鈕 建立新的轉換動作。
  5. 這時,畫面會針對您可以追蹤的各種轉換來源列出相關選項,請按一下 [匯入]。
  6. 如要直接整合客戶關係管理系統,請選取「其他資料來源或 CRM」,或選取「使用 API 或上傳功能手動匯入」
  7. 按一下「繼續」
  8. 輸入轉換動作的名稱 (請務必記住正確的名稱及拼法,因為以後在上傳離線轉換資訊時需要輸入這個名稱)。
  9. 點選 [類別] 下拉式選單,然後選取與您的轉換最相符的類別。這個類別可用來劃分轉換報表的資料,而且日後隨時都可更改。
  10. 在「價值」部分中,選擇要如何追蹤每次轉換的價值
  11. 在「計算方式」部分中,選擇要如何計算轉換
  12. 按一下「點閱後轉換回溯期,然後為該轉換動作設定要追蹤廣告獲得點擊後多久以內發生的轉換。如果是搜尋、購物和多媒體廣告活動,則回溯期可為 1 到 90 天。
  13. (進階) 按一下 [納入「轉換」欄]。您可以視需求取消勾選這項設定 (預設為選取),這樣「轉換」和「轉換價值」欄就不會納入這個轉換動作的資料,但即使取消勾選這項設定,「所有轉換」欄中仍會包含該筆資料。
    • 如果您使用自動出價策略來爭取轉換,而且「不想」在出價策略中納進這個轉換動作,建議採用這項設定。若想進一步瞭解帳戶預設轉換目標,請參閱這篇文章
  14. 按一下「歸因模式」,用這項設定決定如何為每一次轉換分配功勞。
    • 如要採用 Google Ads 歸因模式,請勾選 [使用 Google Ads 歸因模式],然後從下拉式選單中選取一種模式。若想進一步瞭解各個選項以及這項設定的運作方式,請參閱「歸因模式簡介」一文。
    • 如要使用您自己的歸因模式,並為各個 Google 點擊 ID 匯入分配到的功勞,請選取「使用外部歸因模式」。
    • 注意:轉換動作建立完畢後,您就無法在外部歸因模式和 Google Ads 歸因模式之間切換。
  15. 按一下「建立並繼續」
  16. 按一下「完成」

重要事項:建立新的轉換動作後,請等待 4 到 6 個小時,再為該轉換動作上傳轉換資料。如果您在一開始的 4 到 6 小時期間上傳多個轉換,這些轉換可能需要 2 天的時間才會出現在您的報表上。

如何透過單一檔案上傳適用於多個帳戶的轉換

請先將所有的相關帳戶連結到一個共用的經理 (「我的客戶中心」) 帳戶,並從這個管理員帳戶上傳檔案,Google Ads 就會匯入所有源自該帳戶內已連結帳戶的轉換資料。

注意事項:如果您上傳的轉換資料來自尚未與管理員帳戶連結的帳戶,就會發生「未授權上傳」錯誤。

  • 如果您使用跨帳戶轉換追蹤功能:您必須先在管理員帳戶層級建立匯入轉換動作,然後按照設定跨帳戶轉換追蹤中的操作說明,確認所有客戶帳戶均使用該管理員帳戶做為「轉換帳戶」。
  • 如果您並未使用跨帳戶轉換追蹤功能:您必須分別在每個個人帳戶中建立匯入轉換動作。但別忘了,若您跨多個帳戶追蹤相同的轉換 (如「合格的待開發客戶」),請務必為所有帳戶中的轉換名稱採用相同拼法和大小寫格式。
  • 如果您未曾使用 Google Ads 轉換追蹤,而管理員帳戶下的所有帳戶都屬於同一間公司:建議您使用跨帳戶轉換追蹤,藉此簡化轉換追蹤程序與歸因報表。

第 2 部分:啟用您的網站和待開發客戶追蹤系統

第 2 部分將介紹您需要完成的 3 個步驟:

  1. 更新每個待開發客戶提交表單頁面,將 Google 點擊 ID 傳送給待開發客戶管理系統。
  2. 在所有的網頁中加入指令碼 (請參閱下面的建議指令碼),藉此擷取並儲存 Google 點擊 ID。
  3. 將 Google 點擊 ID 和潛在客戶資訊儲存至待開發客戶管理系統。
注意:請務必遵守當地有關 Cookie 同意聲明的法規。

注意事項:開始進行本步驟前,請務必先完成上方第 1 部分「建立一或多項轉換動作」,否則,您將無法匯入先前的轉換資料。

  1. 您必須修改每個表單提交頁面,新增 Google 點擊 ID 的隱藏表單欄位。Google 點擊 ID 就是透過這種方式傳送到您的後端系統中。
    以下是具有 Google 點擊 ID 隱藏欄位的表單範例。如果您能夠直接修改表單程式碼,只要在 <form> 代碼之間插入醒目顯示的 <input> 代碼即可。在某些情況下,您的待開發客戶管理系統管理員可能需要為您產生這段表單程式碼。
   <form action="" name="myForm">
         Name: <input type="text" name="name">
         <input type="hidden" id="gclid_field" name="gclid_field" value="">
         <input type="submit" value="Submit Form" name="btnSubmit">
   </form>
       
  1. 更新各個網頁中的程式碼,以擷取並儲存 Google 點擊 ID (透過 Cookie本機儲存空間)。您可以隨意編寫自己需要的指令碼,或使用以下建議指令碼。如果您使用以下指令碼,請務必更新「var gclidFormFields」行,納入您在前一個步驟建立的所有欄位 ID 清單:

    注意:請務必遵守當地有關 Cookie 同意聲明的法規。
    <script>

    function getParam(p) {
    var match = RegExp('[?&]' + p + '=([^&]*)').exec(window.location.search);
    return match && decodeURIComponent(match[1].replace(/\+/g, ' '));
    }

    function getExpiryRecord(value) {
    var expiryPeriod = 90 * 24 * 60 * 60 * 1000; // 90 天到期,以毫秒計

    var expiryDate = new Date().getTime() + expiryPeriod;
    return {
    value: value,
    expiryDate: expiryDate
    };
    }

    function addGclid() {
    var gclidParam = getParam('gclid');
    var gclidFormFields = ['gclid_field', 'foobar']; // 此處為所有可能的 Google 點擊 ID 表單欄位 ID
    var gclidRecord = null;
    var currGclidFormField;

    var gclsrcParam = getParam('gclsrc');
    var isGclsrcValid = !gclsrcParam || gclsrcParam.indexOf('aw') !== -1;

    gclidFormFields.forEach(function (field) {
    if (document.getElementById(field)) {
    currGclidFormField = document.getElementById(field);
    }
    });

    if (gclidParam && isGclsrcValid) {
    gclidRecord = getExpiryRecord(gclidParam);
    localStorage.setItem('gclid', JSON.stringify(gclidRecord));
    }

    var gclid = gclidRecord || JSON.parse(localStorage.getItem('gclid'));
    var isGclidValid = gclid && new Date().getTime() < gclid.expiryDate;

    if (currGclidFormField && isGclidValid) {
    currGclidFormField.value = gclid.value;
    }
    }

    window.addEventListener('load', addGclid);

    </script>

新增程式碼:

  • 為了避免遺漏某些轉換,強烈建議您將這段指令碼新增到網站上的每個頁面 (不只是到達網頁)。例如,您可以將指令碼加入網頁範本中,如此一來,所有新網頁均會自動包含這段指令碼。或者,您也可以在頁尾之類的全域元素中加入指令碼。

  • 新增指令碼時,建議將指令碼插入每個網頁 (緊接在結尾 </body> 代碼前)。

  1. 修改後端客戶資料管理系統,讓系統在收到表單欄位的 Google 點擊 ID 值時,能夠將 Google 點擊 ID 和潛在客戶資訊一同儲存。例如,如果您使用待開發客戶管理系統,請讓 IT 團隊在您的待開發客戶物件中加入自訂欄位,以便輕鬆可靠地儲存及擷取 Google 點擊 ID。如需詳請,建議 IT 團隊參閱所使用之特定系統的整合指南。

訣竅:使用 Google 代碼管理工具來收集 Google 點擊 ID

如果您擁有 Google 代碼管理工具帳戶,且在所有表單中使用相同的欄位名稱,則可以依照下列步驟透過帳戶導入上述指令碼:

  1. 登入 Google 代碼管理工具帳戶
  2. 在「帳戶」下,點選用於 Google Ads 代碼的容器所屬的帳戶名稱。
  3. 在「容器」下方找出要使用的容器,並點選對應名稱。
  4. 按一下「新增」,然後在下拉式選單中選取「代碼」。
  5. 在「代碼名稱」欄位中輸入名稱 (比方說「轉換匯入專用的 Google Ads 點擊 ID 集合」)。
  6. 在「代碼類型」下方,從下拉式選單中選取 [自訂 HTML 代碼]
  7. 複製前述步驟 2 中的 JavaScript 程式碼,並貼進「HTML」欄位。
  8. 在「觸發規則」下點選 [+ 新增] 按鈕,接著勾選「所有網頁」旁邊的方塊,然後按一下 [儲存]。
  9. 按一下「儲存」
  10. 按一下「建立版本」
  11. 按一下「發布」。

將轉換資料匯入 Google Ads

現在 Google Ads 帳戶、網站和待開發客戶追蹤系統的設定已經大功告成,接下來請按照操作說明將廣告點擊促成的轉換匯入 Google Ads,完成您要追蹤的離線轉換的匯入程序。

這對您有幫助嗎?

我們應如何改進呢?
true
Achieve your advertising goals today!

Attend our Performance Max Masterclass, a livestream workshop session bringing together industry and Google ads PMax experts.

Register now

搜尋
清除搜尋內容
關閉搜尋
主選單
237664477036926363
true
搜尋說明中心
true
true
true
true
true
73067
false
false
false