【问题标题】:Suppress limits while creating ad accounts in business manager在业务管理器中创建广告帐户时取消限制
【发布时间】:2016-11-16 12:29:15
【问题描述】:

我有企业帐户和 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,我们必须使用用户权限才能避免此错误。

但在业务管理器中创建广告帐户时,用户权限不起作用。它在更新广告帐户时工作正常。下面的代码,我正在使用。

$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-graph-api facebook-php-sdk facebook-marketing-api


    【解决方案1】:

    您必须为您的应用申请进一步的访问级别https://developers.facebook.com/docs/marketing-api/access

    • 开发:在 Facebook 平台上试用 API 并测试应用。
    • 基本:进一步测试、迭代、构建一个最多包含 25 个外部帐户的应用。
    • 标准:使用无限制的帐户来扩展您的业务,并成为 被提名为 Facebook 营销合作伙伴。

    【讨论】:

    • 我已经拥有所有访问级别,例如广告管理基本访问权限、业务管理和标准访问权限
    • 您是如何尝试创建广告帐户的?
    • 访问令牌相关的用户是否在商务管理平台中具有管理员角色?
    • 他是我的客户,他正在使用他的 Facebook 帐户访问我的应用程序并尝试创建广告帐户。
    • @Jass 嗨,你能解决这个问题吗?我的情况有点相似,但没有线索。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-25
    • 1970-01-01
    • 2022-09-30
    • 1970-01-01
    • 1970-01-01
    • 2018-08-31
    • 1970-01-01
    相关资源
    最近更新 更多