Facebook 营销 API - adCreative returns 空(PHP SDK)
Facebook Marketing API - adCreative returns Null (PHP SDK)
我正在使用 Facebook Ads API SDK for PHP(营销 API 版本 2.3)以检索我可以从我创建的广告中获得的所有信息。
我已经建立了连接并设法获取了有关洞察力、统计信息和广告到达率估算的信息,但问题是当我尝试从广告创意中读取信息时,所有返回的信息都是空的!
这是代码:
$adgroup = new AdGroup($ad_set_id);
$target=$adgroup->getAdCreatives();
$arr_obj=$target->getObjects();
$toPrint1=$arr_obj[0];
var_dump($toPrint1->getData());
- 我只需要 Body 和标题
- 我用几十个不同的广告集 ID 检查了这个
- 所有广告集 ID 都处于活动状态,并且字段中充满了信息
- 我尝试添加 img 但我不能,因为我是新用户
我找到了解决方案。
我没有得到关于广告的所有信息的原因是因为在 Facebook
objective 的移动或应用程序安装所有信息都存储在对象 "Unpublished Page Posts".
中
检索信息:
1) 按照 Facebook Marketing API.
中的说明获取广告创意
**** 在要检索的字段数组中指定 'object_story_id' 字段非常重要***
2) 使用 curl 调用来获取 FB 开发人员中所写的信息:
/docs/marketing-api/unpublished-page-posts/v2.3#read
示例:
卷曲 https://graph.facebook.com/<API_VERSION>/<object_story_id>/
我正在使用 Facebook Ads API SDK for PHP(营销 API 版本 2.3)以检索我可以从我创建的广告中获得的所有信息。
我已经建立了连接并设法获取了有关洞察力、统计信息和广告到达率估算的信息,但问题是当我尝试从广告创意中读取信息时,所有返回的信息都是空的!
这是代码:
$adgroup = new AdGroup($ad_set_id);
$target=$adgroup->getAdCreatives();
$arr_obj=$target->getObjects();
$toPrint1=$arr_obj[0];
var_dump($toPrint1->getData());
- 我只需要 Body 和标题
- 我用几十个不同的广告集 ID 检查了这个
- 所有广告集 ID 都处于活动状态,并且字段中充满了信息
- 我尝试添加 img 但我不能,因为我是新用户
我找到了解决方案。 我没有得到关于广告的所有信息的原因是因为在 Facebook objective 的移动或应用程序安装所有信息都存储在对象 "Unpublished Page Posts".
中检索信息:
1) 按照 Facebook Marketing API.
中的说明获取广告创意**** 在要检索的字段数组中指定 'object_story_id' 字段非常重要***
2) 使用 curl 调用来获取 FB 开发人员中所写的信息: /docs/marketing-api/unpublished-page-posts/v2.3#read
示例:
卷曲 https://graph.facebook.com/<API_VERSION>/<object_story_id>/