Facebook graph api 无法在本机界面中编辑Facebook广告
我遇到了一些我认为与adcreatives中的action_规格有关的错误 我正在使用Ads API创建一个广告。创意人员如下所示:Facebook graph api 无法在本机界面中编辑Facebook广告,facebook-graph-api,ads,facebook-ads-api,Facebook Graph Api,Ads,Facebook Ads Api,我遇到了一些我认为与adcreatives中的action_规格有关的错误 我正在使用Ads API创建一个广告。创意人员如下所示: { "object_id": 1xxxxxxxxxx6, "action_spec": [ { "action.type": [ "like" ], "page": [ 1xxxxxxxxxxxxx6
{
"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"
}
广告组如下所示:
{
"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返回错误,但是当我进入本机界面并打开Ad时,我看到选择了三个操作
然后,当我单击“保存”时,页面抛出一个错误。(“(#2615)查询缺少对象:每个操作查询必须至少使用一个对象。”)(注意:错误实际上没有显示在页面上,您必须在调试器中查找未捕获的异常,并挖掘以找到它,这让我相信这里发生了一些奇怪的事情)
据我所知,我正在遵循文档和示例。有没有人能提供他们对正在发生的事情和阻止编辑/保存广告的任何见解?与Facebook的原生广告界面相比,Ads API具有不同的功能和选项- 不一定可以通过API创建广告,并通过ad Manager或Power Editor工具查看或更新广告(这取决于您的API创建的广告是否具有这些工具不可用或不支持的选项,对于其他广告,它可能工作得很好)