Я пытаюсь обновить ставки группы объявлений для кампании.
Отправка этих данных:
{"id": 12345, "campaignId": 6789, "name": "campaign", "defaultCPCBid":
{"amount": "0.58", "currency": "USD"}}
Получение ответа:
{"data":null,"pagination":null,"error":{"errors":
[{"messageCode":"INVALID_ATTRIBUTE_TYPE","message":"Invalid
field","field":"id"},
{"messageCode":"INVALID_ATTRIBUTE_TYPE","message":"Invalid
field","field":"campaignId"},
{"messageCode":"INVALID_ATTRIBUTE_TYPE","message":"Invalid
field","field":"defaultCPCBid"}]}}
Знаете ли вы, в чем проблема?
Обратите внимание на путь и идентификаторыбыли изменены по соображениям конфиденциальности.
Вот все ниже:
Отправлено данных:
{"id": 12345, "campaignId": 6789, "name": "campaign", "defaultCPCBid":
{"amount": "0.58", "currency": "USD"}}
CURL Command being sent to apple:
curl --verbose \
-X PUT \
-d @put.json \
-H "Authorization: orgId=123456" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
--cert '/home/field1/field2/Certificates/name.pem' \
--key '/home/path1/path2/Certificates/name.key' \
--pass deletedText \
'https://api.searchads.apple.com/api/v1/campaigns/123456/adgroups/789