指定離線轉換資料的供應情形

如果您不常上傳離線轉換資料 (例如一天一次,或甚至不常上傳資料),就會導致資料模糊不清:沒有資訊表示沒有發生任何轉換,或者您尚未上傳資料?

這些差異可能會導致造成離線轉換的效率低於其他出價策略。(出價策略每天會評估出價 4 次)。其他 Search Ads 360 功能也可能因轉換資料不明確而受到影響。

如何移除這些歧義:

  1. Search Ads 360 使用者必須登入 Search Ads 360 UI,然後變更您用來記錄離線轉換的 Floodlight 活動設定。如需操作說明,請參閱 Search Ads 360 說明中心
  2. 針對每項離線 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 回應針對插入要求的處理方式。