【问题标题】:Facebook Marketing API - adCreative returns Null (PHP SDK)Facebook 营销 API - adCreative 返回 Null(PHP SDK)
【发布时间】:2015-05-03 10:20:36
【问题描述】:

我正在使用Facebook Ads API SDK for PHP(Marketing API 版本 2.3)来检索我可以从我创建的广告中获得的所有信息。

我已经建立了联系,并设法获取了有关广告的洞察力、统计信息和到达率估计的信息,但问题是当我试图从 adCreative 中读取信息时,所有返回的信息都是 NULL!

这是代码:

$adgroup = new AdGroup($ad_set_id);
$target=$adgroup->getAdCreatives();
$arr_obj=$target->getObjects();
$toPrint1=$arr_obj[0];

var_dump($toPrint1->getData());
  • 我只需要正文和标题
  • 我用几十个不同的 adSet ID 检查了这个
  • 所有 adSet ID 都处于活动状态,并且字段中包含完整的信息
  • 我尝试添加 img 但我不能,因为我是新用户

【问题讨论】:

  • 请帮忙.....8.-)

标签: facebook-graph-api facebook-php-sdk


【解决方案1】:

我找到了解决方案。 我没有获得有关广告的所有信息的原因是因为在 Facebook 以移动或应用安装为目标,所有信息都存储在对象“未发布的页面帖子”中。

用于检索信息:

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>/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多