我看到Mailchimp有一项功能可以通过其UI创建Facebook广告系列,我无法理解他们只需要访问我的某个网页即可为其制作广告。
据我了解,您需要成为业务经理管理员才能将网页声明为具有ADVERTISER角色的代理商(参见https://developers.facebook.com/docs/marketing-api/businessmanager/assets#pages),但
如果发出AGENCY声明请求的用户在页面上没有适当的权限,则响应将为PENDING。该页面的管理员可以登录并授予访问权限,拒绝该权限,甚至将该声明报告为垃圾邮件。
那么Mailchimp怎么不需要这个验证?
答案 0 :(得分:2)
因此,还有另一种方式不直接涉及业务经理:adding a system user as advertiser。
从API分配页面权限需要特殊权限。如果您需要此功能,请与您的Facebook代表联系。
我的团队仍处于“到达Facebook代表处”的过程中(已经过了两周......)但是一旦完成此操作,只需对<PAGE_ID>/roles
进行一次简单的POST
admin_id
:系统用户ID role
:Advertiser
应该允许使用系统用户访问令牌为页面创建广告。
原来facebook desn不希望你使用他们宣传的功能,所以实际上没有解决方案。