- 上傳內容有任何限制嗎?
請注意以下限制:
- 個別
batchinsert和batchupdate要求最多只能包含 1,000 項轉換。 - 轉換時間戳記最久只能回溯至提交時間的 28 天前。
- 您只能將轉換提交至 Campaign Manager 360 使用者個人資料有權存取的 Floodlight 設定。
- 個別
- 我該使用 Campaign Manager 360 還是 Search Ads 360 上傳轉換資料?
如要詳細比較這兩項產品提供的功能,請參閱 Search Ads 360 說明中心。
- 如果我將同一筆轉換資料同時插入 Campaign Manager 360 和 Search Ads 360,會怎麼樣?
如果將同一筆轉換同時插入 Campaign Manager 360 和 Search Ads 360,系統不會簡化項目。在這種情況下,請使用不同的 Floodlight 活動。
- 我該使用哪個 API 上傳離線轉換?
建議使用 Data Manager API,提升開發人員體驗並存取其他功能。
- 什麼是序數值?如何使用?
序數值會控制重複轉換的處理方式。如果插入的多筆轉換具有相同的 Floodlight 活動、Floodlight 設定 ID、使用者 ID 和轉換時間戳記,系統會使用序數來判斷:
- 系統會簡化轉換,只保留一項。如果所有轉換的序數值都相同,就會發生這種情況。
- 系統會個別處理轉換,且所有轉換都會保留。如果所有轉換的序數值都「不同」,就會發生這種情況。
值本身不一定要有意義。一般來說,為所有轉換使用固定值 (例如
1) 即可啟用簡化功能。如果為每次轉換使用隨機或不重複的值,系統就會停用這項功能。- 如何處理 API 回應中的錯誤?哪些錯誤應該重試?
batchinsert和batchupdate會盡可能處理轉換:批次要求可能會傳回 HTTP200 OK回應,但批次中的個別轉換失敗。請務必檢查回應中的hasFailures,並檢查每個ConversionStatus物件上的errors[]清單:INTERNAL(重試):Google 系統在處理轉換時發生暫時性錯誤。系統未插入或更新轉換。使用指數輪詢重試失敗的轉換 (例如,在幾分鐘後開始,並在幾小時內重試),並保留完全相同的ordinal、timestampMicros、floodlightActivityId和使用者或點擊 ID。NOT_FOUND(延遲重試):找不到 ID (gclid、dclid、matchId或mobileDeviceId) 或要編輯的現有轉換。線上點擊、Floodlight 代碼和轉換可能需要 1 到 2 小時才能處理及建立索引,因此請定期重試NOT_FOUND轉換 (例如每 1 到 3 小時重試一次,最多 6 小時)。如果NOT_FOUND在 6 小時後仍未解決,請參閱下列各節,瞭解不同 ID 類型的常見原因。INVALID_ARGUMENT和PERMISSION_DENIED(不重試):轉換資料無效 (例如轉換時間戳記超過 28 天或欄位格式不正確),或您的使用者個人資料不具備目標 Floodlight 設定的權限。請勿在未修正根本問題的情況下,重試這些轉換。
如果整個 HTTP 要求失敗,並傳回
5xx伺服器錯誤或429配額/頻率限制錯誤,請使用指數輪詢重試要求。安全重試和簡化:重試因
INTERNAL或NOT_FOUND失敗的轉換 (或在 HTTP5xx逾時後,結果未知),請務必傳送完全相同的ordinal和timestampMicros。如果轉換已記錄,Campaign Manager 360 會根據ordinal、使用者 ID、Floodlight 活動和轉換日期,自動簡化轉換。mobileDeviceId上傳作業因NOT_FOUND錯誤而失敗,代表什麼意思?這項錯誤最常見的原因如下:
mobileDeviceId無效。- Search Ads 360 無法辨識
mobileDeviceId。這表示 Campaign Manager 360 尚未向該裝置放送廣告。
gclid上傳作業因NOT_FOUND錯誤而失敗,代表什麼意思?這項錯誤最常見的原因如下:
gclid無效。gclid未與 Search Ads 360 廣告活動或 Display & Video 360 YouTube 委刊項建立關聯。如果gclid是從未經過 Search Ads 360 的 Google Ads 點擊重新導向 (例如點擊地點額外資訊) 收集而來,或從與 Display & Video 360 YouTube 委刊項無關聯的 YouTube 廣告點擊重新導向收集而來,就可能發生這種情況。- 與
gclid相關的點擊發生時間過於久遠。 只能為 60 天內的點擊插入轉換。 - 與
gclid相關的點擊發生時間太近。建議您將以gclid為基礎的轉換上傳作業延遲 1 小時,確保gclid已處理完畢,可供比對。
dclid上傳作業因NOT_FOUND錯誤而失敗,代表什麼意思?這項錯誤最常見的原因如下:
dclid無效。- 與
dclid相關的點擊發生時間過於久遠。 只能為 60 天內的點擊插入轉換。 - 與
dclid相關的點擊發生時間太近,建議您將以dclid為基礎的轉換上傳作業延遲 1 小時,確保dclid已處理完畢,可供比對。
matchId上傳作業因NOT_FOUND錯誤而失敗,代表什麼意思?這項錯誤最常見的原因如下:
- Campaign Manager 360 無法辨識
matchId。如果matchId是從未正確通過 Campaign Manager 360 的 Floodlight 呼叫收集而來,就可能發生這種情況 (請確認 Floodlight 呼叫正常運作,包括matchId代碼參數)。 - 與
matchId相關聯的 Floodlight 呼叫不含 Cookie。Floodlight 呼叫必須包含 Cookie / ID,Campaign Manager 360 才能正確儲存matchId(例如使用者可能已封鎖 Cookie 或選擇不採用)。 - 與
matchId相關聯的 Floodlight 呼叫發生時間過早。離線轉換上傳作業必須在包含matchId的 Floodlight 呼叫後 60 天內完成。 - 與
matchId相關聯的 Floodlight 呼叫發生時間太近。 建議您將以matchId為基礎的轉換上傳作業延遲 2 小時,確保matchId已處理完畢,可供比對。
- Campaign Manager 360 無法辨識
- 時間戳記早於 Floodlight 活動建立時間的離線轉換,是否會納入報表?
如果上傳的離線轉換時間戳記早於 Floodlight 活動建立時間,系統可能會將其回報為 Floodlight 曝光,以及未歸因/已歸因轉換,最久可回溯至提交時間的 28 天前。不過,這項行為不一定會發生,因此不應依賴。最佳做法是在離線轉換的最早時間戳記之前,建立 Floodlight 活動。
- 使用離線轉換插入功能建立目標對象名單時,需要取得哪些同意聲明?
除了廣告使用者資料同意聲明外,
nonPersonalizedAd欄位也必須明確設為false,才能建立目標對象名單。
常見問題
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2026-10-20 (世界標準時間)。
[null,null,["上次更新時間:2026-10-20 (世界標準時間)。"],[],[]]