在 Campaign Manager 360 中,當使用者在看到廣告後執行預先定義的動作時,系統會透過代碼 (稱為 Floodlight 活動) 記錄轉換。常見的標記動作包括追蹤使用者何時從網路商店購買商品,或造訪網頁並透過線上表單索取更多資訊。一般來說,Google 追蹤的轉換都是從線上開始,也在線上完成。
不過,某些廣告主的轉換可能始於線上,然後在離線狀態下完成。 舉例來說,使用者先在網路上研究產品,然後點按廣告,最後透過電話或在零售商店完成購買。在這種情況下,Campaign Manager 360 會取得交易的線上部分資料,但不會取得離線部分資料,因此不會記錄轉換。
為解決這個問題,廣告主可透過 Campaign Manager 360 API 的 Conversions 服務,直接向 Campaign Manager 360 提供這類轉換的離線部分相關資訊。
必要條件
開始使用 Conversions 服務前,請先完成下列步驟:
按照「開始使用」指南中的說明,建立及授權 API 專案。
確認 Campaign Manager 360 使用者設定檔具備必要的使用者角色權限。如有需要,請與 Campaign Manager 360 帳戶管理員聯絡,要求對方啟用這些權限。
插入離線轉換:允許使用
batchinsert上傳新的離線轉換。更新離線轉換:允許使用
batchupdate修改現有的離線轉換。
將轉換與活動配對
離線轉換必須與 Campaign Manager 360 中的相應線上活動相符。您會依據這些活動的floodlightActivityId和對應的floodlightConfigurationId來參照這些活動。
如果您還沒有用於追蹤離線轉換的活動,可以使用 API 的 FloodlightActivities 服務建立活動。如需相關範例,請參閱「常見放送工作」指南。強烈建議您為離線轉換建立專屬活動。
取得點擊、裝置和使用者 ID
離線轉換也必須歸因於點擊、裝置或使用者 ID (一次只能使用其中一種)。下文將介紹最常見的取得方式。
使用多媒體廣告點擊 ID
系統會使用多媒體廣告點擊 ID (DCLID),將轉換歸因於廣告點擊。您可以透過加強型歸因取得 DCLID。
顯示點擊 ID 必須傳入 dclid 欄位。
使用 Google 點擊 ID
系統會使用 Google 點擊 ID,將轉換歸給廣告點擊。您可以從 Google Ads 或 Search Ads 360 取得 Google 點擊 ID。
Google 點擊 ID 必須傳入 gclid 欄位。
使用比賽 ID
您可以使用自己的第一方 ID 進行轉換歸因,該 ID 必須已透過 Floodlight 中的 match_id 功能與 Google 同步。
使用行動裝置 ID
使用廣告裝置 ID,即可將轉換直接歸因於行動裝置或連網電視裝置。系統支援的 ID 如下:
- AdID
- 廣告識別碼
- 連網電視裝置的廣告 ID:
- RIDA (Roku)
- AFAI (Fire TV)
- AdID (Android TV)
- 廣告識別碼 (Apple TV)
- MSAI (Xbox)
- TIFA (Samsung)
- VIDA (Vizio)
這些 ID 必須在 mobileDeviceId 欄位中傳遞。
使用 %m 比對巨集
您可以將 %m 巨集插入廣告素材的到達網址或重新導向網址。廣告伺服器會在點擊事件後,將這個巨集展開為使用者的加密使用者 ID。然後直接從重新導向網址或伺服器記錄擷取加密的使用者 ID。
使用 %m 巨集擷取的 ID 必須傳遞至 encryptedUserId 或 encryptedUserIdCandidates[] 欄位。
使用資料移轉服務
資料移轉是 Campaign Manager 360 的功能,可存取事件層級的廣告伺服器記錄資料。這項資料會透過個別動態饋給提供,每個動態饋給都包含單一資料移轉檔案。在這些檔案中,每個記錄的事件都會與加密使用者 ID 建立關聯。
如要使用資料移轉檔案中提供的使用者 ID,您必須設法比對線上廣告伺服器事件與離線系統中的某些事件。這通常是使用 Floodlight 自訂變數完成,您可以動態填入可明確識別使用者動作的值。簡化的工作流程可能如下所示:
系統會觸發 Floodlight 活動代碼,表示交易開始。標記包含您提供的自訂變數值,可專門用來指定交易。
交易會繼續進行並離線完成,且維持相同的 ID。
系統會使用交易完成時記錄的 ID,在記錄原始 Floodlight 活動的資料移轉活動記錄檔中,找出相符的項目。
從資料移轉檔案擷取的 ID 必須傳遞至 encryptedUserId 或 encryptedUserIdCandidates[] 欄位。