0
我正在編寫一個腳本,可以一次自動爲多個廣告系列設置廣告時間表。Google Adwords API廣告時間表條件ID
API調用的正文如下。
的問題是,我得到這個錯誤:
WebFault: Server raised fault: '[RequiredError.REQUIRED @ operations[0].operand.criterion.id]'
顯然,標準ID丟失。
準則ID應該是什麼樣子?
# create adschedule
adschedule = {
'xsi_type': 'AdSchedule',
'dayOfWeek': 'TUESDAY',
'startHour': "0",
'endHour': "22",
'startMinute': "FIFTEEN",
'endMinute': "FORTY_FIVE"
}
# Create operation
operation = {
'operator': 'SET',
'operand': {
"campaignId": campaignId,
"criterion": adschedule
}
}
# Make the mutate request.
result = campaign_criterion_service.mutate(operation)
改進語法和格式 – Ninjakannon