在业务经理中创建广告帐户时取消限制
问题描述:
我有商业帐户和2个广告帐户。当我尝试创建第三个广告帐户时,出现以下错误。在业务经理中创建广告帐户时取消限制
You have exceeded the number of allowed ad accounts for your Business Manager at this time.
和
(#10) You do not have permission to perform this action. This action requires that you can MODIFY_AD_ACCOUNTS for this business account.
按照Facebook的https://developers.facebook.com/docs/marketing-api/reference/ad-account,我们必须使用userpermissions那么我们就可以避开这个错误。
但在业务经理中创建广告帐户时用户权限不起作用。在更新广告帐户方面工作正常。下面的代码,我正在使用。
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,'https://graph.facebook.com/v2.8/'.$associative_arr['businessId'].'/adaccount/userpermissions');
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $attachment);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch);
curl_close ($ch);
任何建议我如何使用用户权限在创建广告帐户,这样可以抑制广告帐户的限制问题?
答
你必须申请进一步访问级别为您的应用程序。
- 发展:尝试在Facebook平台上的API和测试应用程序。
- 基本:进一步测试,迭代,建立一个应用程序与多达25个外部帐户。
- 标准:使用无限制帐户来扩展您的业务,并被 提名为Facebook营销合作伙伴。
我已经有喜欢的广告管理的基本接入,business_management和标准访问 – Jass
所有访问级别如何,你想制作的广告帐户? – bertucho
与访问令牌相关的用户是否在Business Manager中具有管理员角色? – bertucho