更新時間:2025年11月11日
如果你正在使用CJ Affiliate(原 Commission Junction) 進行聯盟行銷,除了需要完成平台設定之外,更重要的是正確安裝追蹤碼,才能準確記錄訂單、計算佣金,以及分析聯盟流量成效。
本文將示範如何透過GTM完成:
- CJ Affiliate基礎追蹤碼安裝
- Site Page頁面分類追蹤
- Purchase購買事件轉換追蹤
- GTM觸發條件設定
完成後,即可將網站轉換資料正確回傳至CJ Affiliate。
什麼是CJ Affiliate
CJ Affiliate(前身為 Commission Junction,簡稱 CJ)是全球知名的聯盟行銷平台之一,隸屬於Publicis Groupe集團。
其主要功能是服務於廣告主(Advertiser)和聯盟夥伴(Publisher)
當聯盟夥伴成功帶來訂單、註冊或其他指定轉換時,CJ Affiliate便會協助追蹤成效並計算佣金。
對於電商網站而言,CJ Affiliate提供:
- 聯盟流量追蹤
- 訂單歸因
- 佣金計算
- 成效分析報表
因此,正確的追蹤設定非常重要。
安裝演示概覽
接下來以GA4的purchase事件作為範例,示範如何完成CJ Affiliate的追蹤設定。
第一步:取得企業ID與轉換ID
首先登入CJ Affiliate後台,建立網站與轉換設定,完成後即可取得:
- Advertiser ID(企業 ID):741
- Action Tracker ID(轉換 ID):789789
後續GTM設定都會使用到這兩個值。
第二步:安裝CJ Affiliate伺服端程式
CJ 官方通常會提供一段伺服器端程式碼供工程師部署,如:
https://www.example.com/?cjevent=656e8fa049ec11ea823702390a240612
當訪客透過聯盟連結進站時,網站需要讀取 URL 中的 cjevent,儲存至 Cookie,後續訂單完成時回傳給 CJ Affiliate。
第三步:安裝 CJ Universal Tag Container
CJ Universal Tag Container 是 CJ Affiliate 的基礎追蹤碼。
它負責載入 CJ 的追蹤函式庫,後續所有 CJ Tag 都依賴此程式運作。
在GTM中點擊「代碼」—「新增」—「請選擇代碼類型以開始設定…」——「自訂 HTML」,命名為“CJ Universal Tag Container”,然後將如下程式黏貼進入:
所有的企業使用的ID是不同的。
第四步:安裝CJ Site Page Tracking
這一步是對不同的網頁類型做追蹤,官方有一個不同頁面的對照表,需要將不同類型的頁面按照對照表去分類,發送資料。
建立Page Type變數
CJ Affiliate 要求不同頁面類型傳送對應的Page Type,因此需要先建立Page Type變數。
在GTM中點擊「變數」—「新增」—「請選擇變數類型以開始設定…」——「規則運算式表格」,命名為“Page Type”,然後做如下設定:

設定Page Type代碼
完成Page Type後,即可設定頁面追蹤。
在GTM中點擊「代碼」—「新增」—「請選擇代碼類型以開始設定…」——「探索社群範本庫的其他代碼類型」,然後搜尋“CJ”:

點擊安裝CJ Affiliate – Universal Tag。
命名為“CJ Tag for Site Page”,然後做如下設定:

注意點:觸發順序裡CJ Tag for Site Page觸發之前要先觸發CJ Universal Tag Container,觸發條件要排除訂單成功網頁。
裡面的Advanced Tracking、Cross Journey Tracking和Additional Parameters都是可選設定。
第五步:安裝CJ Affiliate轉換追蹤
接下來設定購買事件追蹤,purchase轉換ID是789789。
在GTM中點擊「代碼」—「新增」—「請選擇代碼類型以開始設定…」——「CJ Affiliate – Universal Tag」,命名為“CJ Conversion-purchase”,然後做如下設定:

裡面的Advanced Tracking、Cross Journey Tracking和Additional Parameters都是可選設定。
第六步:預覽調試
GTM裡預覽測試是否成功,測試沒問題才發佈。
常見問題
為什麼有訂單但CJ沒有記錄?
通常有以下幾種原因:
- cjevent 未成功寫入 Cookie
- Cookie 被瀏覽器封鎖
- Conversion Tag 未觸發
- Action Tracker ID 設定錯誤
- 訂單資料格式不符合 CJ 要求
建議先透過GTM預覽模式逐步檢查。
Advanced Tracking、Cross Journey Tracking 要設定嗎?
這些屬於進階功能,不一定需要設定。
總結
CJ Affiliate的GTM導入流程可分為三個主要階段:
- 安裝Universal Tag Container基礎追蹤碼
- 建立Site Page Tracking進行頁面分類追蹤
- 建立Conversion Tracking回傳purchase等轉換事件
完成部署後,即可在CJ Affiliate後台查看聯盟流量、訂單歸因與佣金數據,進一步評估聯盟行銷的實際成效。

