是否允许在沙盒中的 facebook ads sdk v2.8 中创建网络自定义受众?

is it allowed to create a web custom audience in facebook ads sdk v2.8 in sandbox?

我知道 facebook 营销 api 已经有了 2.9 版,但我目前仍在使用 v2.8,并且我正在 运行ning 使用沙盒进行调用。现在我的问题是,我们可以在沙盒中创建网络自定义受众吗?我试图 运行 在 facebook 图表浏览器中

这个片段
act_<ACCOUNT ID>/?fields=tos_accepted

我的沙盒帐户得到了这个结果

{
  "tos_accepted": {
    "custom_audience_tos": 1
  },
  "id": "act_<my account id>"
}

但是当我尝试使用非沙盒帐户运行相同的查询时,我得到了不同的结果

{
  "tos_accepted": {
    "custom_audience_tos": 1,
    "web_custom_audience_tos": 1
  },
  "id": "act_<my account id>"
}

当我使用沙盒帐户时,你看到 web_custom_audience_tos 属性 不在输出中

是的,您可以使用沙盒创建网站自定义受众 (WCA),但是您需要为此接受条款和条件。

如果您尝试在不接受它们的情况下创建 WCA,您将得到如下信息:

{"error":{"message":"(#2663) Terms of service has not been accepted. To accept, go to https:\/\/www.facebook.com\/customaudiences\/app\/tos\/?act=ACCOUNT_ID","type":"OAuthException","code":2663,"fbtrace_id":""}}

要接受服务条款,您可以转到此处,将行为 ID 替换为您的沙盒 ID:

https://www.facebook.com/customaudiences/app/tos/?act=12312312

如果您使用沙盒帐户进行测试,并且收到此服务条款错误,则需要执行以下步骤: (我从这个答案中得到:

To accept custom audiences ToS go to the application management -> Marketing API -> Tools -> Sandbox Ad Account Management -> Actions -> Accept TOS