如何使用facebook api和沙盒广告帐户创建自定义受众?

如何使用facebook api和沙盒广告帐户创建自定义受众?,facebook,facebook-graph-api,Facebook,Facebook Graph Api,我试图创建一个自定义观众使用沙盒广告帐户。以下请求: curl \ -F 'name=My new CA' \ -F 'subtype=CUSTOM' \ -F 'description=People who bought from my website' \ -F 'access_token=<<my_token>>' \ https://graph.facebook.com/v2.8/act_<<my_account_id>>/cus

我试图创建一个自定义观众使用沙盒广告帐户。以下请求:

curl \
 -F 'name=My new CA' \
 -F 'subtype=CUSTOM' \
 -F 'description=People who bought from my website' \
 -F 'access_token=<<my_token>>' \
 https://graph.facebook.com/v2.8/act_<<my_account_id>>/customaudiences
curl\
-F'name=我的新CA'\
-F'子类型=自定义'\
-F'描述=从我的网站购买的人'\
-F'访问\u令牌='\
https://graph.facebook.com/v2.8/act_/customaudiences
在以下情况下失败:

{
  "error": {
    "message": "(#2655) Terms of service has not been accepted. To accept, go to https://www.facebook.com/ads/manage/customaudiences/tos.php?act=<<my_account_id>>",
    "type": "OAuthException",
    "code": 2655
  }
}
{
“错误”:{
“消息”:“(#2655)服务条款未被接受。若要接受,请转到https://www.facebook.com/ads/manage/customaudiences/tos.php?act=",
“类型”:“OAutheException”,
“代码”:2655
}
}

但是与服务条款页面的链接无效。此外,我不能接受使用Ads Manager的ToS,因为那里只有非沙盒帐户可用。

Facebook更新了沙盒广告帐户管理,现在可以在沙盒模式下添加使用自定义受众。要接受自定义受众ToS,请转到应用程序管理->营销API->工具->沙盒广告帐户管理->操作->接受ToS

我已经完成了此操作。。在Sandbox Ad Account Management->Actions下,我可以看到
接受TOS
图标上有一个勾号。但是当我尝试创建自定义访问群体时,仍然会出现“自定义访问群体术语不被接受”的错误,这是一个同样的问题too@tmueller我的问题通过创建一个系统用户来解决。我将系统用户添加为app admin,并将广告帐户添加到系统用户。然后,我为系统用户创建了访问令牌,它成功了。希望对你有用too@small_ticket如何向系统用户添加沙盒帐户。当我尝试将沙盒帐户添加到我的企业时,我得到以下错误:该企业对该对象有一个挂起的所有权请求。请取消或拒绝以继续。但我不知道在哪里可以接受。因为我也遇到了这个问题,根据这张罚单,将沙箱帐户与页面链接的唯一方法是使用已验证的商业帐户。如果你像我一样创建了一个虚假的商业帐户,你将无法添加一个自定义的访问者,除非你经过真正的验证过程。