【发布时间】:2013-06-11 14:57:48
【问题描述】:
我在尝试通过 facebook ads api 为活动做广告时遇到了困难。我的 facebook 应用拥有用户的“reate_event,manage_pages,read_stream,ads_management”权限,该用户在 facebook 上设置了一个活动。
当我通过创建广告调用 facebook ads api 时,它会抛出以下错误消息:
[error] => stdClass Object
(
[type] => Exception
[message] => The user is not an admin of the object or the object is not publicly accessible.
[code] => 1487202
)
作为特定活动的管理员,我确实尝试了相同的调用,并且成功了。 谢谢你的帮助! 艾敏
【问题讨论】:
-
这对我来说似乎是一个相当明显的错误,你不能宣传你不是管理员的东西 - 宣传你需要成为活动管理员的活动,不是吗?跨度>
-
但是 ads_management 权限是干什么用的呢?
-
是用户授予您的应用代表他们创建广告的权限,它不会让您覆盖 Facebook 广告产品的工作方式,它只会让您的应用为获得您许可的用户创建广告这样做
-
是的,但它只允许我使用他自己的广告帐户代表用户创建广告。我想提供服务,我用我的广告帐户为他制作广告,然后给他开具发票。
-
然后您需要联系 Facebook 并注册为代理机构,并为您的每个客户设置带有发票和信用额度的广告帐户 - 广告 API 仅允许您使用资金来源或已开发票在帐户上
标签: facebook-ads-api facebook-events