使用網址建立轉換動作時,您會看到以下任一畫面:
- 如果已設定 Google 代碼,系統會顯示畫面,確認轉換動作現已設定完成。您不需要再採取其他動作。但如果您選擇動態追蹤交易專屬價值,則仍須修改程式碼。
- 如果尚未設定 Google 代碼,畫面上會列出設定 Google 代碼的操作說明。
如果手動設定轉換動作,就會看到下列任一畫面:
- 如果已設定 Google 代碼,系統會顯示加入事件程式碼片段的操作說明。
- 如果尚未設定 Google 代碼,系統會顯示操作說明,讓您瞭解如何為這個轉換動作同時新增 Google 代碼和事件程式碼片段。
加入 Google 代碼
「Google 代碼」會將網站訪客加進「所有訪客」資料區隔 (如已設定資料),並在您的網域上設定新 Cookie,儲存將使用者帶進網站的廣告點擊相關資訊。Google 代碼連結至 Google Ads 帳戶後,會使用點擊資訊將轉換功勞歸給您的 Google Ads 廣告活動。請務必提供清楚詳盡的資訊,讓使用者瞭解資料收集的用途與做法,並依相關法律要求徵得使用者的同意。
網站的每個網頁都必須加入 Google 代碼,但每個 Google Ads 帳戶只需要一段 Google 代碼。
從以下 2 種方法中擇一安插代碼
方法 1:為網站設定 Google 代碼
在「設定 Google 代碼」下方,選取最符合自身情況的選項,然後按照操作說明安插代碼:
使用網站上的 Google 代碼 (建議做法)
1. 按一下「詳細資料」查看代碼詳情。
2. 按一下「確認」。
- 設定好代碼後,接著需要配置 Google 代碼設定。
- 您可以啟動 Tag Assistant,測試轉換動作或資料收集功能。
使用現有的 Google 代碼
如果選擇這個方式,系統會顯示是否在您輸入的網站上偵測到代碼。選擇標有「在網站內」的代碼完成設定,不必另外修改網站程式碼。
注意:如果網站流量偏低,代碼可能會顯示為「偵測不到」。假如您選用標示為「偵測不到」的代碼,則可能需要自行安插代碼。帳戶的使用者將新增為代碼使用者。進一步瞭解如何管理 Google 代碼
只要您具備管理員存取權,應該就能找到這些已偵測到的代碼。如果找不到,可能是因為您沒有適當的使用者權限,無法修改該 Google 代碼。
1. 按一下「選擇代碼」可查看:- 您擁有管理員存取權的代碼清單
- 代碼 ID
- 偵測到代碼的位置。
- 如果系統在您輸入的網站上偵測到代碼,您可以選擇標有「在網站內」的代碼完成設定,不必另外修改網站程式碼。如果您選擇標為「偵測不到」的代碼,則可能需要自行安插代碼。
安插 Google 代碼
- 使用網站製作工具
- 手動安插
使用網站製作工具安插代碼
您可以使用網站製作工具或內容管理系統 (CMS) (如 Wix 或 Duda) 部署 Google 代碼。選取網站製作工具,並按照操作說明完成 Google 代碼設定,無須變更程式碼。如要透過 CMS 或網站製作工具整合部署代碼,但 CMS 不接受 GT- 開頭的代碼 ID,您可以使用 CMS 整合工具支援的別名 (AW-XXXXX 或 G-XXXXX)。
如果您使用以下任一平台管理網站,則無須變更程式碼也能完成 Google 代碼設定:
- Drupal
- Duda
- MonsterInsights for WordPress
- One.com
- Shopify
- Squarespace
- Typo3
- Wix
- WordPress
- WooCommerce
安插完成後,請點選「完成」,我們就會掃描您的網站。
按一下「完成」,Google 代碼即設定完畢。
手動安插
如果您是第一次在帳戶中為轉換動作設定代碼,且尚未安插 Google 代碼,請選擇這個選項。如要安插代碼,請複製這個代碼,然後貼到網站上每個頁面的程式碼中,緊接在 <head> 元素後方。每個網頁只能加入一個 Google 代碼。在下方這個 Google 代碼範例中,「TAG_ID」代表您 Google Ads 帳戶專用的代碼 ID:
<script async
src="https://www.googletagmanager.com/gtag/js?id=TAG_ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'TAG_ID');
</script>
2. (選用) 按照自己的需求修改 Google 代碼:
- 如果不希望 Google 代碼在初次載入網頁時將網站訪客加進再行銷名單,請將下方醒目顯示的部分加到 Google 代碼的「config」指令中:
gtag('config',' TAG_ID',{'send_page_view': false});
- 如果不希望 Google 代碼在網站網域上設定第一方 Cookie,請將下方醒目顯示的部分加到 Google 代碼的「config」指令中:
gtag('config',' TAG_ID',{'conversion_linker': false});
注意:我們不建議這麼做,因為這會導致轉換評估的準確度降低。
如要停用再行銷資料收集功能,請將下方醒目顯示的 gtag('set') 指令加到 Google 代碼的 gtag('js')
指令上方,即可讓所有已設定的 Google Ads 帳戶停止收集再行銷資料。
<script async
src="https://www.googletagmanager.com/gtag/js?id=TAG_ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('set', 'allow_ad_personalization_signals', false);
gtag('js', new Date());
gtag('config', 'TAG_ID');
</script>
3. 複製 Google 代碼並加進您的網站。
4. 找出客戶在網站上完成轉換後到達的網頁 (例如「感謝購買」頁),並開啟該頁的 HTML 程式碼。這類網頁就是所謂的「轉換頁」。
5. 在網頁的 head 代碼 (<head></head>
) 之間貼上全域網站代碼,接著貼上適用該網頁的任何事件程式碼片段。
6. 儲存您對網頁所做的變更。
7. 按一下「完成」。
8. 按一下「安插事件代碼」。
9. 在「事件程式碼片段」旁,選取要追蹤網頁載入還是點擊所帶來的轉換。
- 網頁載入:在客戶造訪轉換頁 (如購物或註冊確認頁) 時計算轉換。這是預設選項,也是最常用的選項。進一步瞭解 Google 安全性標準。
- 點擊:在客戶點按按鈕或連結 (例如「立即購買」按鈕) 時計入轉換。
10. 複製事件程式碼片段,然後按照操作說明將程式碼片段加進網站。如想稍後再加入,請點按「下載程式碼片段」。
- 如果您追蹤的是網頁載入轉換,請將事件程式碼片段加進要追蹤的網頁。
- 如果追蹤點擊轉換,請將事件程式碼片段加進要追蹤點擊的按鈕或連結所在的網頁。
11. 按一下「下一步」。
12. 按一下「完成」。
13. 按一下「完成」。如果您追蹤的是網站上的點擊轉換,請按照「將網站上的點擊視為轉換來追蹤」一文的操作說明,另外加一段程式碼到要追蹤的按鈕或連結。請務必完成這個步驟,否則轉換追蹤功能無法運作。
方法 2:使用 Google 代碼管理工具
Google 代碼管理工具是一套代碼管理系統,可讓您輕鬆迅速地更新網站上的代碼和程式碼片段。您可以使用 Google 代碼管理工具加入 Google 代碼和轉換追蹤代碼。
設定 Google 代碼
如果使用網址設定轉換動作,則必須透過代碼管理工具建立 Google 代碼。
步驟 1:建立新的 Google 代碼
- 開啟 Google 代碼管理工具
- 選取要設定的容器,並開啟 「代碼」選單。
- 建立新的代碼。在頂端輸入代碼名稱 (例如「Google 代碼設定 - example.com」)。
- 在「代碼設定」方塊中,選取 「Google 代碼」。
- 設定代碼。在「代碼 ID」欄位中輸入 Google 代碼 ID。
哪裡可以找到我的 Google 代碼 ID?
您可以在 Google Ads、Google Analytics (分析) 和 Google 代碼管理工具中找到 Google 代碼設定。請登入產品,然後按照以下操作說明查看代碼 ID:
Google Ads 操作說明
開啟 Google 代碼設定。Google Analytics (分析) 操作說明
- 前往「管理」頁面,然後點選「資料收集和修改」下方的「資料串流」。
- 按一下串流查看詳細資料。
- 結果:畫面應該會顯示 Google Analytics (分析) 和 Google 代碼的設定。
Google 代碼管理工具操作說明
注意:您必須使用容器管理 Google Ads、Analytics (分析) 或 Google 代碼,才能在 Google 代碼管理工具中查看 Google 代碼 ID。
- 開啟 Google 代碼管理工具。
- 按一下「Google 代碼」分頁標籤,查看先前設定的 Google 代碼。
- 按一下代碼名稱編輯 Google 代碼設定。
- 選用:您可以設定其他配置選項,控管 Google 代碼與目的地的通訊方式。如果您已設定 Google 代碼,並想保留所有預設設定,現在可跳至「步驟 2:建立觸發條件」。
選用設定
全域參數設定
如需在多個 Google 代碼中建立共通內容,您可以直接在網站上使用 gtag.js 指定全域參數。
如想進一步瞭解如何在多個代碼中重複使用參數,請參閱開發人員說明文件。
共用事件設定
您可以指定與每個事件一起傳送的額外參數,例如價格的 currency
(幣別)。事件參數僅適用於參數所在的代碼。
如要在 Google 代碼中重複使用事件設定,請建立「Google 代碼事件設定」變數。使用建議事件參數名稱,Google Analytics (分析) 就能為您填入維度和指標。
將資料傳送至標記伺服器
使用伺服器端代碼設定,將部分代碼從網站/應用程式移至伺服器,有助於提升成效。進一步瞭解伺服器端代碼。
如要將所有事件傳送至代碼管理工具的伺服器容器 (而非 Google Analytics (分析)),請設定下列參數:
- 開啟「配置設定」選單。
- 新增設定參數,完成伺服器容器網址設定:
- 名稱:
server_container_url
- 值:設為代碼管理工具伺服器容器的網址
- 名稱:
結果:設定參數應如下所示:
設定使用者屬性
使用者屬性是用來描述使用者族群的屬性,例如語言偏好設定或地理位置。您可以使用使用者屬性來定義目標對象。
舉例來說,您可以設定名為 favorite_food
的使用者屬性,用於記錄每位使用者喜愛的食物。您可以使用這項資料,根據使用者喜愛的食物區隔使用者。
Analytics (分析) 會自動收集部分使用者維度,因此您不必定義這些維度的使用者屬性。每項 Google Analytics (分析) 4 資源最多可額外設定 25 項使用者屬性。
如要評估自訂使用者屬性,請建立一個新的「Google 代碼事件設定」變數,然後指派給 Google 代碼。
7. 儲存 Google 代碼。
步驟 2:建立觸發條件
- 為確保 Google 代碼在其他觸發條件之前觸發,請按一下「觸發條件」,然後使用「初始化 - 所有網頁」做為觸發條件。進一步瞭解網頁觸發條件。
- 輸入代碼名稱並儲存代碼設定。
結果
代碼設定應該會如下所示:
設定轉換追蹤代碼
如果手動設定轉換,則必須設定轉換追蹤代碼:
- 複製轉換動作的轉換 ID 和轉換標籤 (顯示於 Google Ads 中)。
- 按照 Google 代碼管理工具中的操作說明設定 Google Ads 轉換追蹤。重要事項:為確保在所有的瀏覽器中都能正確追蹤轉換,請務必加入轉換連接器代碼並妥善設定,讓代碼能在您的所有網頁上觸發。
- 按一下「下一步」。
- 按一下「完成」。
- 如果您追蹤的是網站上的點擊轉換,您將需要完成 Google 代碼管理工具中的其他設定步驟,這樣轉換追蹤功能才能運作。接著請選擇下列任一選項:
- 轉換 ID
- 轉換標籤
TAG_ID
代表帳戶專屬的轉換 ID,AW-CONVERSION_LABEL
則代表每個轉換動作專屬的轉換標籤。
<!-- Event snippet for Example conversion page --> <script>
gtag('event', 'conversion', {'send_to': 'AW-CONVERSION_ID/AW-CONVERSION_LABEL',
'value': 1.0,
'currency': 'USD'
});
</script>
進階選項
停止收集個人化資料
針對不想看到個人化廣告的使用者,或是基於法規遵循原因,您可以選擇停止收集個人化廣告資料。您可以修改全域網站代碼,針對網站上的特定使用者停止收集個人化廣告資料,或在 Google Ads 帳戶的「目標對象管理工具」部分中選擇排除所有來自加州的使用者。
不確定代碼是否設定正確?
您可以使用 Tag Assistant 檢查代碼的導入情形。如需其他疑難排解資訊,請參閱「全網站標記疑難排解」或「使用 Tag Assistant 排解未經驗證或已停用的轉換動作」一文。
向網站訪客告知資料收集事宜
一如往常,請務必提供清楚詳盡的資訊,讓使用者瞭解網站上的資料收集活動,並配合法律要求徵得使用者同意。
網站追蹤的安全性和隱私權
Google 採取非常嚴格的安全標準,Google Ads 只會針對已部署相關代碼的網頁收集資料。
請務必提供清楚詳盡的資訊,讓使用者瞭解網站上的資料收集活動,並配合法律要求徵得使用者同意。