將 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 中

  1. 在 cPixel 中,開啟目的地,點擊連接平台底下的 Google Ads 圖示。設定 Google Ads 會開啟並停在貼上你的 ID。
  2. 在轉換 ID欄位輸入 AW- 加上 Conversion ID 的數字,並將標籤貼到轉換標籤。兩者缺一不可:單獨的 ID 無法指向一個轉換動作。Google Ads 沒有權杖、測試事件代碼或測試連線。
  3. 如果你想要,可以在為這個帳戶命名(選填)底下命名這個帳戶,然後點擊繼續。
  4. 在選擇選項中,保持從瀏覽器傳送事件勾選。伺服器端傳送面板會顯示瀏覽器端:轉換是從顧客的瀏覽器傳送,廣告封鎖工具會造成一定損耗,而且沒有任何內容可供 cPixel 重新傳送。
  5. 除非另一個工具也會觸發這個購買動作(詳見下方),否則請保持沒有 — 由 cPixel 負責處理 Google Ads(建議):儘管名稱是這樣,有 — 請保留它,cPixel 將停止對 Google Ads 進行伺服器端傳送會停止 cPixel 對這個帳戶的 Google Ads 標記;本來就沒有伺服器傳送。
  6. 點擊儲存並繼續。測試連線會確認Google Ads 已連接;其中關於伺服器端購買事件的說明在這裡不適用。

「設定 Google Ads」對話方塊的貼上你的 ID 畫面,包含轉換 ID 與轉換標籤欄位,並建議選擇以程式碼手動建立的轉換動作

我要如何建立正確的轉換動作?

在 Purchase 類別下建立一個網站轉換動作,衡量方式選擇 Manually with code。Google 官方指南:Set up your web conversions。

  1. 在 Google Ads 中,開啟 Goals → Conversions → Summary,點擊 New conversion action(Google 的指南稱它為 + Create conversion action)。

    Google Ads 的 Goals、Conversions、Summary 頁面,尚未建立任何轉換動作,顯示 Set up conversion tracking 面板與其 New conversion action 按鈕

  2. 在 Choose data sources to measure conversions 中,保持 Conversions on a website 勾選,取消勾選 Google 預設幫你勾好的 Conversions from phone calls。點擊網站列的 Add URL。

    Google Ads 的 Choose data sources to measure conversions 畫面,Conversions on a website 與 Conversions from phone calls 皆已勾選,網站列上有 Add URL

  3. 輸入你商店的網域(.myshopify.com 網址也可以),點擊 Scan。勾選 Google tag:顯示「Not installed yet」是正常的,因為 cPixel 會在頁面沒有 Google 標記的情況下傳送轉換。忽略任何連結 Google Analytics 的提議,點擊 Done。

    Google Ads 掃描後的 Measure conversions on your website 畫面,Google tag 已勾選並標示為 Not installed yet,上方是一個已遮蔽的資料來源與 Link 選項

  4. 選擇 Purchase,「When someone completes a purchase or checkout flow」;cPixel 只會在購買事件時觸發這個動作。

    Google Ads 的 Group your conversions 步驟,Purchase 類別列在最上方,上面依序還有 Sign-up、Subscribe 與 Submit lead form

  5. 選擇 Manually with code,Google 的指南也稱它為「Manually using code」,然後點擊 Done 並完成 Google 的其餘步驟。

    Google Ads 的 Create a conversion 對話方塊,提供 Manually with code(在你的網站上安裝程式碼)或 Automatically without code(從網站網址)兩種選項

注意: 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。

  1. 在 Goals → Conversions → Summary 中,點擊你的 Purchase 動作。
  2. 在 Tag setup 底下,點擊 Use Google Tag Manager。部分帳戶會在資料來源旁看到 Manage 連結,點擊也能開啟。
  3. 複製這兩個值。ID 顯示為數字,因此在 cPixel 中要在前面加上 AW-。標籤大約是 20 個英文字母、數字、減號與底線組成的字串。

Google Ads 購買轉換動作的 Google Tag Manager 說明畫面,表格列出 Conversion name、Conversion label 與 Conversion ID,標籤與 ID 已遮蔽

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 的情況:

cPixel 的 Google Ads 發現項目,標示為「同一帳戶,兩個像素」,顯示共用的轉換 ID、背後的 Shopify App ID,以及移除重複設定的三個步驟

我要如何檢查它是否成功?

在即時工作階段執行時下單:這筆購買的瀏覽器列會列出 Google Ads。這只能證明 cPixel 觸發了標記,不代表 Google 已經計算了一次轉換。

  1. 在 cPixel 中,開啟即時,點擊開始工作階段,然後在另一個分頁下單。測試訂單也會觸發這個標記:瀏覽器無法分辨這是不是測試。
  2. 開啟這筆購買的瀏覽器列:Google Ads 顯示由瀏覽器傳送,酬載內容(已遮蔽)會顯示訂單 ID、金額與幣別。廣告平台不會回應瀏覽器傳送,而被廣告封鎖工具擋下的標記則不會出現在清單中。
  3. 在 Google Ads 中,於 Summary 底下檢查這個動作。在收到來自廣告點擊的轉換之前,它會顯示 Awaiting conversions,Google 表示這對新動作來說是正常現象(Google);部分帳戶會顯示 Inactive,其目標則顯示 Misconfigured。Google 的更新時間表指出,最後點擊歸因模型需要 3 小時,其他歸因模型需要 15 小時(Google)。

即時中一筆購買瀏覽器副本的詳細資料,Google Ads 標示為由瀏覽器傳送,並附上廣告平台不會回應瀏覽器傳送的說明

在目的地頁面,這個帳戶會如預期顯示僅瀏覽器。

如果沒有成功該怎麼辦?

先從即時中該筆購買的瀏覽器列查起,接著檢查 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 對該帳戶的標記傳送。

需要 cPixel 的相關協助嗎?請寄送電子郵件至 support@b2bgold.app。