如果您不常上傳離線轉換資料 (例如一天一次,或甚至不常上傳資料),就會導致資料模糊不清:沒有資訊表示沒有發生任何轉換,或者您尚未上傳資料?
這些差異可能會導致造成離線轉換的效率低於其他出價策略。(出價策略每天會評估出價 4 次)。其他 Search Ads 360 功能也可能因轉換資料不明確而受到影響。
如何移除這些歧義:
- Search Ads 360 使用者必須登入 Search Ads 360 UI,然後變更您用來記錄離線轉換的 Floodlight 活動設定。如需操作說明,請參閱 Search Ads 360 說明中心。
- 針對每項離線 Floodlight 活動,定期呼叫
Conversion.updateAvailability()
方法。這個方法會指定在 Floodlight 活動 可取得資料的最後日期和時間。請注意,如要呼叫此方法,您必須發布至https://www.googleapis.com/doubleclicksearch/v2/conversion/updateAvailability
,如以下範例所示。
應該多常呼叫 Conversion.updateAvailability()?
建議您導入一份心跳,定期與 Search Ads 360 聯絡,再上傳新的轉換或呼叫 Conversion.updateAvailability(),表明沒有任何轉換。 請參閱新增轉換的最佳做法。
傳送 Conversion.updateAvailability() 要求
以下要求範例指出,截至 1378790000000 的 Floodlight 活動中,名稱為「客服中心」且 ID 為「25700000001464142」的所有轉換均已上傳。請注意,時間戳記是以毫秒時間 (UTC) 為單位。
POST https://www.googleapis.com/doubleclicksearch/v2/conversion/updateAvailability Authorization: Bearer your OAuth 2.0 access token Content-type: application/json { "availabilities": [ { "agencyId": "12300000000000456", // Replace with your ID "advertiserId": "45600000000010291", // Replace with your ID "segmentationType": "FLOODLIGHT", "segmentationId": "25700000001464142", // Replace with your ID "segmentationName": "Test", "availabilityTimestamp": "1389348800000" } ] }
處理 Search Ads 360 回應
如果上傳成功,Search Ads 360 會傳回相同的 JSON 物件:
{ "availabilities": [ { "agencyId": "12300000000000456", "advertiserId": "45600000000010291", "segmentationType": "FLOODLIGHT", "segmentationId": "25700000001464142", "segmentationName": "Test", "availabilityTimestamp": "1389348800000" } ] }
如果要求無法驗證或上傳,回應會包含失敗訊息。 如要進一步瞭解這些失敗訊息,請參閱處理 Search Ads 360 回應針對插入要求的處理方式。