如果您经常(例如每天一次,甚至更低)上传有关线下转化的数据,则会给数据添加模棱两可:缺乏信息是否表示没有发生转化或您尚未上传数据?
模糊性可能导致以线下转化为目标的出价策略不如以往。(出价策略每天评估 4 次出价。)其他 Search Ads 360 功能可能也会受到转化数据模糊的影响。
如需消除这种歧义,请执行以下操作:
- Search Ads 360 用户需要登录 Search Ads 360 界面,然后更改用于报告线下转化的 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() 请求
以下示例请求表明,ID 为“25700000001464142”的 Floodlight 活动的所有转化均已从 1378790000000 开始上传。请注意,时间戳采用纪元毫秒 (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 插入请求一文。