Google Ads 轉換追蹤
您可以使用 Google Ads 轉換追蹤來追蹤人們在點擊您的廣告後,在您網站上採取的行動。例如,設定了 Google Ads 轉換追蹤後,就可以看到哪一則 Google Ads 廣告為您的網路商店帶來最多的銷售。
透過編輯佈景主題程式碼或第三方應用程式來設定自訂 Google 轉換追蹤之前,請確保您尚未在 Google Ads 帳號中設定轉換追蹤事件。如果您使用的是 Shopify 的 Google & YouTube 管道,該管道會在設定過程中自動將轉換追蹤事件新增至您的 Google Ads 帳號。
如果您在現有轉換追蹤設定上設定自訂追蹤,則您的商店可能會有重複的轉換追蹤事件。重複的轉換追蹤可能導致報告資料不正確以及廣告最佳化發生問題。您在設定自訂追蹤時,可以停用 Google Ads 帳戶重複的轉換追蹤事件。
若要從 Google Ads 帳戶停用重複的轉換追蹤事件,請確保僅停用重複的追蹤事件。停用非重複轉換事件會降低廣告追蹤的準確性與效率。
在 Google Ads 說明中心瞭解更多關於「轉換設定」的資訊。
此頁面上
需求
在按照本指南操作前,您必須:
- 擁有 Google Ads 帳戶
- 正在透過 Google Ads 投放廣告,或計畫投放廣告
設定 Google Ads 轉換追蹤
若要設定 Google Ads 轉換追蹤,您需要建立轉換動作、安裝全域網站代碼,然後新增事件程式碼片段。若要追蹤購買,您也需要編輯事件程式碼片段,根據購買數量來調整轉換價值。
步驟 1:在 Google Ads 中建立轉換動作
若要設定 Google Ads 轉換追蹤,請按照 Google Ads 說明來建立轉換動作。
最常見的轉換動作種類是追蹤購買。若要追蹤購買,以檢視廣告為您的網路商店產生多大的銷售成效,請將類別設定為「購買/銷售」,價值設為「每次轉換使用不同價值」。
在您完成建立轉換動作後,請按一下「建立並繼續」。
步驟 2:安裝全域網站代碼
建立轉換動作後,您需要在 Shopify 佈景主題程式碼中安裝全域網站代碼。
步驟:
- 當您前往 Google Ads 中的「設定代碼」時,請按一下「自行安裝代碼」。
- 在「全域網站代碼」區段中,選取適用選項。產生的程式碼依您的選取項目而定。
- 複製全域網站標籤。您在下一步也會需要此標籤。
- 在另一個瀏覽器視窗中,開啟 Shopify 管理員,然後按一下「網路商店」。
- 依序點擊「…」按鈕和「編輯程式碼」。
- 開啟
theme.liquid
檔案。 - 如果這是您首次安裝全域網站代碼,請將複製的全域網站代碼貼上至
<head>
與</head>
代碼之間,以將代碼套用至您商店中的每個頁面上。如果您要編輯先前安裝的全域網站代碼,請在您的theme.liquid
檔案中找到全域網站代碼,然後按照 Google Ads 的建議變更程式碼。 - 按一下「儲存」。
步驟 3:安裝事件程式碼片段
安裝全域網站代碼後,您需要在結帳頁面中加入事件程式碼片段。只要有人點選您的廣告,然後前往您網路商店的結帳頁面,事件程式碼片段就會追蹤轉換。
步驟:
- 在 Google Ads 中,前往「事件程式碼片段」區段,選取「頁面載入」。
- 複製事件程式碼片段。
- 在另一個瀏覽器視窗中,開啟 Shopify 管理員,然後依序按一下「設定」>「結帳」。
- 在「其他指令碼」文字方塊中,貼上事件程式碼片段。如果「其他指令碼」文字方塊中已有程式碼,請在現有程式碼下方另起一行,然後加上事件程式碼片段。
- 在「安裝全域網站標籤」步驟,複製全域網站標籤。將此標籤新增在步驟 4 的事件程式碼片段程式碼上。
-
如果客戶重新載入結帳頁面,Google Ads 可能會記錄重複的轉換。為避免重複的轉換,請在事件程式碼片段前後加上代碼,使每一位客戶只會觸發一次:
- 在程式碼片段前一行,貼上
{% if first_time_accessed %}
。 - 在程式碼片段後一行,貼上
{% endif %}
。
- 在程式碼片段前一行,貼上
預設貨幣為
USD
(美元)。如果您不以美元銷售,請以'{{ currency }}'
取代事件程式碼片段中的'USD'
。預設的交易 ID 為空白。為避免 Google Ads 記錄重複的轉換,在「transaction_id:」旁以
'{{ order_number }}'
取代''
。按一下「儲存」。
進行這些變更後,指令碼應如下列範例所示:
{% if first_time_accessed %}
<!-- Event snippet for Test conversion page -->
<script>
gtag('event', 'conversion', {
'send_to': '1234567',
'value': 1.0,
'currency': '{{ currency }}',
'transaction_id': '{{ order_number }}',
});
</script>
{% endif %}
步驟 4:活絡轉換價值
如果您追蹤的轉換動作是網路商店的購買,則每次轉換的價值都不相同。
舉例來說,Andy 擁有一家服飾店,他透過 Google Ads 投放兩則不同的廣告,一個是手錶商品系列,另一個是 T 恤商品系列。雖然兩則廣告為他的網路商店產生相當的點擊次數和銷售量,點擊手錶商品系列廣告的人帶來的購買價值卻比較高。這是因為客戶點選該則廣告後購買了較貴的商品,因此價值較高。Andy 利用這個資訊來決定要將廣告預算投入何處。
若要追蹤各轉換的不同價值,您需要編輯事件程式碼片段,以使用每個交易專屬的價值。
步驟:
- 開啟 Shopify 管理員,然後依序按一下「設定」>「結帳」。
- 在「其他指令碼」文字方塊中,找到您於步驟 3:安裝事件程式碼片段中加入的事件程式碼片段。
-
以下列其中一個程式碼片段取代開頭為
'value':
的那行程式碼:- 若轉換金額中要排除稅金和運費,請以這個程式碼片段取代:
'value': {{ checkout.subtotal_price | divided_by: 100.0 }},
- 若轉換金額中要包含稅金和運費,請以這個程式碼片段取代:
'value': {{ checkout.total_price | divided_by: 100.0 }},
- 若轉換金額中要排除稅金和運費,請以這個程式碼片段取代:
按一下「儲存」。
進行此項變更後,指令碼應如下列範例所示:
{% if first_time_accessed %}
<!-- Event snippet for Test conversion page -->
<script>
gtag('event', 'conversion', {
'send_to': '1234567',
'value': {{ checkout.subtotal_price | divided_by: 100.0 }},
'currency': '{{ currency }}',
'transaction_id': '{{ order_number }}',
});
</script>
{% endif %}
若要確保代碼正常運作,請在您 Google Ads 帳戶的「轉換動作」頁面中檢查追蹤狀態。可能需要數小時的時間,轉換追蹤代碼才會顯示為已驗證。
設定再行銷功能
再行銷功能可協助您鎖定曾經造訪您商店的人投放廣告。動態再行銷功能會根據商店訪客在您網站上所檢視的特定商品來鎖定廣告目標。您可以透過 Google Ads 帳號完成大部分的再行銷和動態再行銷設定。請詳閱 Google 的再行銷和動態再行銷設定指南,瞭解如何在 Google 上設定再行銷程式碼。
您必須編輯佈景主題程式碼,才能將再行銷程式碼新增至 Shopify 商店。此為不支援的佈景主題自訂操作,但您可以向 Shopify 社群論壇尋求協助,或聘僱 Shopify 專家為您編輯佈景主題程式碼。