Facebook Webhooks API - 如何从leadgen_id获取广告系列?
问题描述:
我正在使用Facebook的Webhooks为铅世代。我成功地从Facebook回调中获取leadgen_id。Facebook Webhooks API - 如何从leadgen_id获取广告系列?
原来这就是Facebook的返回的leadgen领域:
Array
(
[entry] => Array
(
[0] => Array
(
[changes] => Array
(
[0] => Array
(
[field] => leadgen
[value] => Array
(
[ad_id] => 0
[form_id] => 1109138149146076
[leadgen_id] => 1109157429144148
[created_time] => 1467887375
[page_id] => 152161181508654
[adgroup_id] => 0
)
)
)
[id] => 152161181508654
[time] => 1467887376
)
)
[object] => page
)
是否有可能从这些值,Facebook的回报某种方式得到活动ID?
在leadgen本身和我以leadgen_id和form_id获取的形式中没有任何线索。
我也试图与
/v2.6/<ad_account_id>/campaigns
端点,以获取所有广告帐户的广告活动,以为我会看到一些连接有与形式或leadgen,但什么也没有为好。
所以,我需要取它,以便我可以在Facebook中对leadgen表单进行分组。随着当前的实现,不幸的是它是不可能的 - 我想Facebook的没想到的是:(
答
万一有人会为此努力奋斗,以及:
我们可以抓住从广告ID信息:
'https://graph.facebook.com/v2.6/<AD_ID>?access_token=<ACCESS_TOKEN>&fields=campaign_id';
,这将恢复我们的活动编号。
我之所以没有排在首位试试这个,是因为在最初的反应,Facebook的返回ad_id为0,但某些一段时间后,我意识到,这是可能是因为它是的测试线索