以网站转化为目标创建Facebook新闻源广告

时间:2013-12-20 11:43:49

标签: facebook facebook-ads-api

我尝试通过目标设置为 WEBSITE_CONVERSIONS 的FB Ads API为未发布的网页帖子(链接类型)制作广告。我对api docs感到有些困惑,所以我检查了两个FB广告经理做了这个并注意到它发送了"目标" FB的参数 - 在所有的API文档中都不存在

我在cURL中有一个PHP脚本来完成这项工作,将以下内容发送到act_xxxx/adgroups端点:

method=post
access_token=xxxxxxxxxxxxxxxxxxxxxxxxxx
name=CURL 001
campaign_id=xxxxxxxxxxxxxxx
targeting={"countries":["US"],"age_min":13,"broad_age":1,"page_types":["feed"]}
bid_type=ABSOLUTE_OCPM
bid_info={"ACTIONS":25}
adgroup_status=ACTIVE
creative={"type":27,"object_id":"XXXXXXXXXXXXXX","story_id":"XXXXXXXXXXX"}
objective=WEBSITE_CONVERSIONS
conversion_specs={"action.type":["offsite_conversion"],"offsite_pixel":["XXXXXXXXXXX"]}
redownload=1

当我转到FB广告管理系统并打开广告系列时,我可以看到广告的目标设置正确。即使我用FB广告管理器打开它,一切看起来还不错。

然而,当我使用我正在处理的应用程序发送相同的请求时,事情会变得混乱。在FB广告管理系统广告系列视图中,所有内容都显示正常,但是当我打开广告进行编辑时,我的目标会出现以下错误:您已输入的目标无法与网站转换目标。编辑目标。

所以,我错过了什么,在API中有一点可以解释这个吗?

谢谢你,对不起给予了长时间的解释。

编辑:在检查了我通过FB广告管理系统创建的广告后,我发现它生成的广告(包括其他)titleimage_url和{{1} }字段,即使27类型的广告素材不应具有这些字段(根据https://developers.facebook.com/docs/reference/ads-api/adgroup/)。也许它是新的东西?

1 个答案:

答案 0 :(得分:1)

在注意到使用Power Manager时出现同样的问题后,我报告了一个错误并解释说这是设计的,即目前它不是通过API提供的选项。使用API​​的用户应通过设置正确的出价信息隐式定义其目标(例如,通过选择bid_type = CPC或ABSOLUTE_CPM并设置相应的bid_info来设置“点击进入网站”。