我遇到了一些我认为与 adcreatives 中的 action_specs 相关的错误。
我正在使用 Ads API 来制作广告。广告素材如下所示:
{
"object_id": 1xxxxxxxxxx6,
"action_spec": [
{
"action.type": [
"like"
],
"page": [
1xxxxxxxxxxxxx6
]
}
],
"name": "Creative Name",
"related_fan_page": 1,
"type": 25,
"id": "1xxxxxxxxxxxxx6"
}
广告组如下所示:
{
"conversion_specs": [
],
"name": "AdGroup Name",
"tracking_specs": [
{
"action.type": [
"page_engagement"
],
"page": [
1xxxxxxxxxxxxx6
]
}
],
"id": "1xxxxxxxxxxxxx6"
}
所以我有一个带有一个动作规范(喜欢一个页面)的赞助故事(类型 25)。它创建良好,API 没有返回任何错误,但是当我进入本机界面并打开广告时,我看到选择了三个操作。
然后,当我单击“保存”时,页面会引发错误。(“(#2615)查询缺失对象:每个动作查询必须使用至少一个对象。”)(注意:错误实际上并没有显示在页面上,您必须在调试器中查找未捕获的异常并挖掘到找到它让我相信这里发生了一些奇怪的事情)。
据我所知,我正在关注文档和示例。有没有人可以提供任何关于正在发生的事情和阻止广告被编辑/保存的见解?