將 Google Ads 轉換追蹤連接到 cPixel
如何將 Google Ads 連接到 cPixel?
在 Google Ads 中,於 Goals、Conversions 底下為你的網站建立一個購買轉換動作,選擇 Manually with code,然後從 Use Google Tag Manager 分頁讀取它的 Conversion ID 與 Conversion label。將兩者都貼到 cPixel,它會從 Shopify 的感謝頁面觸發這個轉換。cPixel 與 Google Ads 之間沒有伺服器連線。
貼到 cPixel 中
- 在 cPixel 中,開啟目的地,點擊連接平台底下的 Google Ads 圖示。設定 Google Ads 會開啟並停在貼上你的 ID。
- 在轉換 ID欄位輸入
AW-加上 Conversion ID 的數字,並將標籤貼到轉換標籤。兩者缺一不可:單獨的 ID 無法指向一個轉換動作。Google Ads 沒有權杖、測試事件代碼或測試連線。 - 如果你想要,可以在為這個帳戶命名(選填)底下命名這個帳戶,然後點擊繼續。
- 在選擇選項中,保持從瀏覽器傳送事件勾選。伺服器端傳送面板會顯示瀏覽器端:轉換是從顧客的瀏覽器傳送,廣告封鎖工具會造成一定損耗,而且沒有任何內容可供 cPixel 重新傳送。
- 除非另一個工具也會觸發這個購買動作(詳見下方),否則請保持沒有 — 由 cPixel 負責處理 Google Ads(建議):儘管名稱是這樣,有 — 請保留它,cPixel 將停止對 Google Ads 進行伺服器端傳送會停止 cPixel 對這個帳戶的 Google Ads 標記;本來就沒有伺服器傳送。
- 點擊儲存並繼續。測試連線會確認Google Ads 已連接;其中關於伺服器端購買事件的說明在這裡不適用。
我要如何建立正確的轉換動作?
在 Purchase 類別下建立一個網站轉換動作,衡量方式選擇 Manually with code。Google 官方指南:Set up your web conversions。
在 Google Ads 中,開啟 Goals → Conversions → Summary,點擊 New conversion action(Google 的指南稱它為 + Create conversion action)。
在 Choose data sources to measure conversions 中,保持 Conversions on a website 勾選,取消勾選 Google 預設幫你勾好的 Conversions from phone calls。點擊網站列的 Add URL。
輸入你商店的網域(
.myshopify.com網址也可以),點擊 Scan。勾選 Google tag:顯示「Not installed yet」是正常的,因為 cPixel 會在頁面沒有 Google 標記的情況下傳送轉換。忽略任何連結 Google Analytics 的提議,點擊 Done。選擇 Purchase,「When someone completes a purchase or checkout flow」;cPixel 只會在購買事件時觸發這個動作。
選擇 Manually with code,Google 的指南也稱它為「Manually using code」,然後點擊 Done 並完成 Google 的其餘步驟。
注意: Google 的最後一個步驟可能會開啟 enhanced conversions,這會用你網站傳送的雜湊過顧客資料(例如電子郵件)補強轉換資料(Google)。cPixel 的標記不會傳送任何雜湊過的電子郵件、電話或地址,因此不論如何,enhanced conversions 都無法從 cPixel 取得任何資料。
為什麼「Manually with code」很重要?
因為這是唯一一種伺服器連線未來可能補強的動作類型,之後如果換成別的類型,就必須建立新的動作,並失去舊動作的歷史紀錄。
Google 的 API 只接受由一般轉換追蹤標記記錄的轉換所提供的伺服器端資料,而不接受 Google Analytics 匯入的資料(Google),而且以網址規則建立的動作無法使用 enhanced conversions(Google)。cPixel 與 Google Ads 之間沒有伺服器連線;這樣的設定能保留未來的彈性。
也沒有金鑰需要收集:Google 的轉換 API 不使用 API 金鑰,只使用 Google 登入(OAuth)或 Google Cloud 專案中的服務帳戶(Google)。要求你建立那個專案的設定,等於是把開發工作丟給你。位於 Google Ads 右上角的顧客 ID只是識別帳戶,不具備任何驗證功能。
我要去哪裡找轉換 ID 與標籤?
在轉換動作的 Tag setup 中,切到 Use Google Tag Manager 分頁,那裡會以表格列出 Conversion name、Conversion label 與 Conversion ID。
- 在 Goals → Conversions → Summary 中,點擊你的 Purchase 動作。
- 在 Tag setup 底下,點擊 Use Google Tag Manager。部分帳戶會在資料來源旁看到 Manage 連結,點擊也能開啟。
- 複製這兩個值。ID 顯示為數字,因此在 cPixel 中要在前面加上
AW-。標籤大約是 20 個英文字母、數字、減號與底線組成的字串。
Google 表示 Conversion ID 在每個帳戶中是唯一的,標籤則是每個轉換動作各自唯一(Google),因此真正指向你 Purchase 動作的其實是標籤。
cPixel 會傳送什麼給 Google Ads?
每筆購買一個轉換,在 Shopify 的感謝頁面載入時從顧客的瀏覽器傳送。它在 Shopify 的網頁像素中執行,因此不需要應用程式嵌入,也不需要在感謝頁面上放程式碼,而且只會在顧客同意行銷追蹤時觸發。
它會攜帶訂單的金額、幣別與訂單 ID,如果顧客是透過廣告而來,還會有 Google 的點擊 ID(gclid、gbraid 或 wbraid),但不會有任何雜湊過的顧客資料。cPixel 的伺服器不會傳送任何內容:沒有退款、重試或重新傳送。這個標記永遠不會計入你的方案額度,當 Google Ads 是你唯一連接的平台時,方案頁面也會這樣說明(定價)。
重要: Google 表示,在 Shopify 的 Google & YouTube App 中連接 Google Ads,會自動將購買、加入購物車與開始結帳設為帳戶預設的轉換動作(Google)。如果 cPixel 的 Purchase 動作也在計算,每筆銷售就會被算兩次:請保持每個動作一個傳送來源(每個像素一個傳送來源)。cPixel 每天的掃描會標示出在多個像素中設定同一個
AW-ID 的情況:
我要如何檢查它是否成功?
在即時工作階段執行時下單:這筆購買的瀏覽器列會列出 Google Ads。這只能證明 cPixel 觸發了標記,不代表 Google 已經計算了一次轉換。
- 在 cPixel 中,開啟即時,點擊開始工作階段,然後在另一個分頁下單。測試訂單也會觸發這個標記:瀏覽器無法分辨這是不是測試。
- 開啟這筆購買的瀏覽器列:Google Ads 顯示由瀏覽器傳送,酬載內容(已遮蔽)會顯示訂單 ID、金額與幣別。廣告平台不會回應瀏覽器傳送,而被廣告封鎖工具擋下的標記則不會出現在清單中。
- 在 Google Ads 中,於 Summary 底下檢查這個動作。在收到來自廣告點擊的轉換之前,它會顯示 Awaiting conversions,Google 表示這對新動作來說是正常現象(Google);部分帳戶會顯示 Inactive,其目標則顯示 Misconfigured。Google 的更新時間表指出,最後點擊歸因模型需要 3 小時,其他歸因模型需要 15 小時(Google)。
在目的地頁面,這個帳戶會如預期顯示僅瀏覽器。
如果沒有成功該怎麼辦?
先從即時中該筆購買的瀏覽器列查起,接著檢查 Google Ads 中的這兩個值。
| 你看到的畫面 | 代表的意思 | 該怎麼做 |
|---|---|---|
| cPixel 無法儲存:「轉換 ID 的格式為 AW- 加上數字,例如 AW-123456789。」 | ID 缺少 AW- 前綴 |
在數字前面加上 AW- |
| 「轉換標籤只能包含英文字母、數字、- 與 _,不能有空格。」或「長度超出 Google Ads 轉換標籤的上限……」 | 你貼上的內容比標籤本身還多 | 從 AW-…/label 中,只保留斜線後面的部分 |
| 購買的瀏覽器列中沒有 Google Ads | 顧客拒絕了行銷 Cookie、使用了廣告封鎖工具,或該帳戶的瀏覽器傳送被關閉或設為有 | 檢查管理 Google Ads;被封鎖的標記無法重新傳送 |
| 標記有觸發,但 15 小時後 Google Ads 仍沒有資料 | 這筆訂單背後沒有廣告點擊,或標籤屬於另一個動作或帳戶 | 在 Use Google Tag Manager 上重新核對這兩個值;該動作必須是 Purchase,且以程式碼手動建立 |
| 每筆銷售被計算兩次 | 另一個購買動作,例如 Google & YouTube App 的動作,或佈景主題中的 Google 標記 | 保持每個動作一個傳送來源 |
在管理 Google Ads中點擊移除會停止 cPixel 對該帳戶的標記傳送。








