【发布时间】:2018-12-16 15:20:01
【问题描述】:
我正在尝试更新广告系列的广告组出价。
发送此数据:
{"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 已更改。
以下是所有内容:
正在发送的数据:
{"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
【问题讨论】:
-
您找到解决方案了吗?遇到同样的问题):
-
还是不行,我会及时通知你的。
-
尝试仅发送此数据:
{"defaultCPCBid": {"amount": "0.58", "currency": "USD"}}您不需要发送其余部分(也不能发送),因为它已经包含在您发送的 URL 中。也许在那之后它会停止拒绝defaultCPCBid?
标签: json ads-api apple-search-ads