facebook sdk /图形API - 获取自定义的观众目前的大小?

问题描述:

问题 - 有没有一种方法可以从Facebook获取当前观众的大小? (如果是这样,Java SDK的细节将不胜感激)facebook sdk /图形API - 获取自定义的观众目前的大小?

为什么我需要这个? - 我期待实现使用Java SDK的facebook中以下(高科技在这里无关紧要 - 同样的问题,无论API的) -

  • 创建使用大量的电子邮件ID的自定义受众群体。
  • 按照上面的新观众创建一个看起来很像观众。

并发症 - 现在上面都作为单独的步骤非常简单,我们可以说,没有问题。麻烦来自以下 -

  1. Facebook只允许创建类似的观众,只有当原始观众至少有100名成员。
  2. 此外,Facebook需要一点时间处理第一个列表(查找匹配等,我猜),在这段时间内,自定义观众的“规模”很低(如20等)。如果我像大约一个小时左右重新登记,那么它会更新所有的比赛,并且现在的大小与预期一致。

由于上述情况,如果我按照“创建自定义的观众”与“创造极为相象观众”电话马上拨打,它会失败,下面的错误(已经尝试过多次) -

{ 
    "error":{ 
    "message":"(#1234) Source Audience is Too Small: 
         There are not enough people in your source in the country you chose. 
         Please choose a country that includes at least 100 people in your source.", 
    "type":"Exception-type", 
    "code": 1234, 
    "error_subcode":5678, 
    "fbtrace_id":"fb-trace-id" 
    } 
} 

如果我尝试了一下观众的一致好评创造了一会儿后,它的工作原理,然后通过COS观众进行处理(至少部分地)和规模已经> 100

解决方案探索 -

因此,解决这个问题的一个显而易见的方法是在创建最初的自定义观众之后,延迟创建看起来相似的观众。这有它的问题(最重要的是,这是猜测工作与坚实的握手)。我想知道什么时候自定义的观众已经准备好了(因此是上面的原始问题),所以我可以创建看起来很像的观众 - 正在寻找帮助看看这是如何实现的?

我已经看了这里直通实这里图形API文档(http://restfb.com/javadoc/),扫描Facebook的论坛(https://developers.facebook.com/bugs/),看是否有CustomAudience(或如果有另一个API),让观众的电流大小,但避风港没有发现任何。任何帮助表示赞赏。

谢谢。

+0

你有没有得到任何答案? – nEO

我想这已经不相关了,但无论如何。

你可以用一个参数“的字段” GET请求设置:https://graph.facebook.com/v2.10/{custom_audience_id}?fields=["approximate_count", "operation_status"]

你会得到的结果显示了CA和状态的近似数(是CA就绪)

{ { "approximate_count": 20, "operation_status": { "code": 200, "description": "Normal" }, "id": "{custom_audience_id}" }

+0

这对我来说非常有帮助。然而,delivery_status,而不是operation_status是什么会给你关于观众太小的描述 – Veg