使用 Google Ads 轉換匯入功能,您就能查看使用者按下廣告後,在現實生活中採取了哪些行動。
本文將說明如何使用設定 Google Ads 帳戶和網站,追蹤使用 Google 點擊 ID (GCLID) 匯入的離線轉換。按照這些說明操作後,您就可以將轉換資料匯入 Google Ads。如想瞭解其他匯入方法,請參閱下列連結:
- 若要從 Salesforce 匯入轉換資料,請按照這些操作說明連結 Google Ads 和 Salesforce 帳戶,並追蹤 Google Ads 廣告活動達成銷售漏斗里程碑的情形。
- 如要從 Zapier 匯入轉換資料,請按照這些操作說明設定 Google Ads 的 Zapier 離線轉換匯入功能。
- 如要從 HubSpot 匯入轉換資料,請使用 HubSpot 的 Google Ads 最佳化事件工具設定離線轉換追蹤。
事前準備
請先確認您的商家符合以下條件,再使用 Google 點擊 ID (GCLID) 匯入離線轉換:
- 您必須啟用自動標記功能,才能匯入離線轉換。
- 您可以修改所有網頁的程式碼,以擷取 Google 點擊 ID (GCLID) 參數;這項參數附加在使用者點選您的廣告時所連結的網址上。
- 您可以一併儲存網站上收集來的潛在客戶資訊和相對應的 Google 點擊 ID,像待開發客戶追蹤系統就很適合使用這種方式。Google 點擊 ID 會區分大小寫,因此請務必上傳正確的 ID。
- 您的點擊轉換週期短於 90 天。如果您在最終點擊發生超過 90 天後才上傳相關轉換資料,這些資料就無法匯入 Google Ads,因此也不會顯示在您的轉換統計資料中。
操作說明
匯入離線轉換匯入的設定可分為 2 個部分:在 Google Ads 帳戶中建立轉換動作,以及設定網站和待開發客戶追蹤系統。請按照以下兩組指示來操作。
第 1 部分:建立一或多項匯入轉換動作
請為您要評估的每一種離線轉換分別建立一項新的轉換動作 (例如「合格的待開發客戶」或「已成交的交易」);您想建立幾種離線轉換動作來進行評估都可以,沒有數量上限。
建立新離線轉換動作的步驟如下:- 在 Google Ads 帳戶中,按一下「目標」圖示 。
- 按一下該部分的「轉換」下拉式選單。
- 按一下「摘要」。
- 按一下加號按鈕 建立新的轉換動作。
- 這時,畫面會針對您可以追蹤的各種轉換來源列出相關選項,請按一下 [匯入]。
- 如要直接整合客戶關係管理系統,請選取「其他資料來源或 CRM」,或選取「使用 API 或上傳功能手動匯入」。
- 按一下「繼續」。
- 輸入轉換動作的名稱 (請務必記住正確的名稱及拼法,因為以後在上傳離線轉換資訊時需要輸入這個名稱)。
- 點選 [類別] 下拉式選單,然後選取與您的轉換最相符的類別。這個類別可用來劃分轉換報表的資料,而且日後隨時都可更改。
- 在「價值」部分中,選擇要如何追蹤每次轉換的價值。
- 在「計算方式」部分中,選擇要如何計算轉換。
- 按一下「點閱後轉換回溯期」,然後為該轉換動作設定要追蹤廣告獲得點擊後多久以內發生的轉換。如果是搜尋、購物和多媒體廣告活動,則回溯期可為 1 到 90 天。
- (進階) 按一下 [納入「轉換」欄]。您可以視需求取消勾選這項設定 (預設為選取),這樣「轉換」和「轉換價值」欄就不會納入這個轉換動作的資料,但即使取消勾選這項設定,「所有轉換」欄中仍會包含該筆資料。
- 如果您使用自動出價策略來爭取轉換,而且「不想」在出價策略中納進這個轉換動作,建議採用這項設定。若想進一步瞭解帳戶預設轉換目標,請參閱這篇文章。
- 按一下「歸因模式」,用這項設定決定如何為每一次轉換分配功勞。
- 如要採用 Google Ads 歸因模式,請勾選 [使用 Google Ads 歸因模式],然後從下拉式選單中選取一種模式。若想進一步瞭解各個選項以及這項設定的運作方式,請參閱「歸因模式簡介」一文。
- 如要使用您自己的歸因模式,並為各個 Google 點擊 ID 匯入分配到的功勞,請選取「使用外部歸因模式」。
- 注意:轉換動作建立完畢後,您就無法在外部歸因模式和 Google Ads 歸因模式之間切換。
- 按一下「建立並繼續」。
- 按一下「完成」。
重要事項:建立新的轉換動作後,請等待 4 到 6 個小時,再為該轉換動作上傳轉換資料。如果您在一開始的 4 到 6 小時期間上傳多個轉換,這些轉換可能需要 2 天的時間才會出現在您的報表上。
如何透過單一檔案上傳適用於多個帳戶的轉換
請先將所有的相關帳戶連結到一個共用的經理 (「我的客戶中心」) 帳戶,並從這個管理員帳戶上傳檔案,Google Ads 就會匯入所有源自該帳戶內已連結帳戶的轉換資料。
注意事項:如果您上傳的轉換資料來自尚未與管理員帳戶連結的帳戶,就會發生「未授權上傳」錯誤。
第 2 部分:啟用您的網站和待開發客戶追蹤系統
第 2 部分將介紹您需要完成的 3 個步驟:
- 更新每個待開發客戶提交表單頁面,將 Google 點擊 ID 傳送給待開發客戶管理系統。
- 在所有的網頁中加入指令碼 (請參閱下面的建議指令碼),藉此擷取並儲存 Google 點擊 ID。
- 將 Google 點擊 ID 和潛在客戶資訊儲存至待開發客戶管理系統。
注意事項:開始進行本步驟前,請務必先完成上方第 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>
-
更新各個網頁中的程式碼,以擷取並儲存 Google 點擊 ID (透過 Cookie 或本機儲存空間)。您可以隨意編寫自己需要的指令碼,或使用以下建議指令碼。如果您使用以下指令碼,請務必更新「var gclidFormFields」行,納入您在前一個步驟建立的所有欄位 ID 清單:
注意:請務必遵守當地有關 Cookie 同意聲明的法規。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>
代碼前)。
- 修改後端客戶資料管理系統,讓系統在收到表單欄位的 Google 點擊 ID 值時,能夠將 Google 點擊 ID 和潛在客戶資訊一同儲存。例如,如果您使用待開發客戶管理系統,請讓 IT 團隊在您的待開發客戶物件中加入自訂欄位,以便輕鬆可靠地儲存及擷取 Google 點擊 ID。如需詳請,建議 IT 團隊參閱所使用之特定系統的整合指南。
訣竅:使用 Google 代碼管理工具來收集 Google 點擊 ID
如果您擁有 Google 代碼管理工具帳戶,且在所有表單中使用相同的欄位名稱,則可以依照下列步驟透過帳戶導入上述指令碼:
- 登入 Google 代碼管理工具帳戶。
- 在「帳戶」下,點選用於 Google Ads 代碼的容器所屬的帳戶名稱。
- 在「容器」下方找出要使用的容器,並點選對應名稱。
- 按一下「新增」,然後在下拉式選單中選取「代碼」。
- 在「代碼名稱」欄位中輸入名稱 (比方說「轉換匯入專用的 Google Ads 點擊 ID 集合」)。
- 在「代碼類型」下方,從下拉式選單中選取 [自訂 HTML 代碼]。
- 複製前述步驟 2 中的 JavaScript 程式碼,並貼進「HTML」欄位。
- 在「觸發規則」下點選 [+ 新增] 按鈕,接著勾選「所有網頁」旁邊的方塊,然後按一下 [儲存]。
- 按一下「儲存」。
- 按一下「建立版本」。
- 按一下「發布」。
將轉換資料匯入 Google Ads
現在 Google Ads 帳戶、網站和待開發客戶追蹤系統的設定已經大功告成,接下來請按照操作說明將廣告點擊促成的轉換匯入 Google Ads,完成您要追蹤的離線轉換的匯入程序。