如何从Facebook营销API中的目标中提取用户ID

时间:2018-01-16 10:46:15

标签: facebook facebook-marketing-api

我想知道,我可以通过自己的定位参数在facebook营销API中提取用户ID吗? 例如,我有:

from facebookads.adobjects.adaccount import AdAccount
from facebookads.adobjects.adset import AdSet

account = AdAccount('act_<AD_ACCOUNT_ID>')
targeting_spec = {
    'geo_locations': {
        'countries': ['US'],
    },
    'age_min': 20,
    'age_max': 40,
}

我可以获得估计的用户覆盖率:

params = {
    'currency': 'USD',
    'optimize_for': AdSet.OptimizationGoal.offsite_conversions,
    'targeting_spec': targeting_spec,
}
reach_estimate = account.get_reach_estimate(params=params)
print(reach_estimate)

但是,我是否还可以通过此定位获取用户ID列表?

1 个答案:

答案 0 :(得分:0)

这是不可能的(谢天谢地)。如果你想针对特定的人,你需要已经通过你的应用程序中的Facebook ID或CMS中的电子邮件地址/电话号码等识别这些人来到Facebook