我正在使用图表/营销API v2.8并使用https://developers.facebook.com/docs/marketing-api/custom-audience-api/v2.8中的代码创建自定义受众群体并在自定义受众群体中添加用户。
使用此代码,我可以成功创建自定义受众群体,但当我尝试将用户添加到自定义受众群体时,则会出现以下错误。
Uncaught exception 'FacebookAds\Http\Exception\AuthorizationException' with message '(#2650) Failed to update the custom audience: This audience was created from data source EVENT_BASED.WEB_PIXEL_HITS, which does not support data source FILE_IMPORTED.HASHES_OR_USER_IDS
我也可以提供我正在尝试的示例代码,但我使用的是上面链接中提到的相同代码。
任何人都可以告诉我,可能的解决方案是什么?
答案 0 :(得分:1)
从错误消息中,我猜您应该将sub_type
设置为CUSTOM
,而不是WEB_PIXELS_HITS
。下面的示例使用Java SDK:
CustomAudience audience = account.createCustomAudience()
.setName("Created by Java SDK")
.setDescription("Test Custom Audience")
.setSubtype(EnumSubtype.VALUE_CUSTOM)
.execute();