facebook - 如何在营销 API 中过滤具有特定目标的 Facebook 广告帐户事件?

标签 facebook facebook-graph-api ads facebook-ads-api facebook-marketing-api

我正在构建 Facebook 广告管理应用程序。我需要过滤具有特定目标(例如“覆盖范围”等)的事件。 我在 Facebook 营销 API 文档中找不到任何参数。

https://developers.facebook.com/docs/marketing-api/reference/ad-account/campaigns/#Reading

这是来自 Facebook 的阅读示例。

/* PHP SDK v5.0.0 */
/* make the API call */
try {
  // Returns a `Facebook\FacebookResponse` object
  $response = $fb->get(
    '/act_<AD_ACCOUNT_ID>/campaigns?effective_status=%5B%22ACTIVE%22%2C%22PAUSED%22%5D&fields=name%2Cobjective',
    '{access-token}'
  );
} catch(Facebook\Exceptions\FacebookResponseException $e) {
  echo 'Graph returned an error: ' . $e->getMessage();
  exit;
} catch(Facebook\Exceptions\FacebookSDKException $e) {
  echo 'Facebook SDK returned an error: ' . $e->getMessage();
  exit;
}
$graphNode = $response->getGraphNode();
/* handle the result */

这里有我遗漏的参数吗?提前致谢。

最佳答案

您可以使用filtering operator作为工作示例,您可以搜索处于 ACTIVEPAUSED 状态且具有 POST_ENGAGEMENTCONVERSIONS 目标的所有广告系列:

act_xxx/campaigns?fields=name,objective,effective_status&filtering=[{'field':'objective','operator':'IN','value':['POST_ENGAGEMENT','CONVERSIONS']}, {'field':'effective_status','operator':'IN','value':['ACTIVE','PAUSED']}]

将返回:

{
  "data": [
    {
      "name": <NAME>,
      "objective": "POST_ENGAGEMENT",
      "effective_status": "PAUSED",
      "id": <ID>
    },
    {
      "name": <NAME>,
      "objective": "CONVERSIONS",
      "effective_status": "PAUSED",
      "id": <ID>
    },
    {
      "name": <NAME>,
      "objective": "POST_ENGAGEMENT",
      "effective_status": "PAUSED",
      "id": <ID>
    },
    {
 
 ....
 }

关于facebook - 如何在营销 API 中过滤具有特定目标的 Facebook 广告帐户事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65627035/

相关文章:

asp.net - facebook 点赞按钮显示错误

php - 如何在 Facebook Graph PHP SDK 中下载当前用户的所有照片?

ios - Facebook 4.2 iOS 8 登录和发布照片

javascript - 延迟广告加载

android - 必须使用 Activity 访问 token 才能使用 facebook-android-sdk :4. + 查询有关当前用户的信息

facebook - 如何在没有企业验证的情况下访问公共(public)页面帖子?

javascript:移动设备上的插页式广告 - 您如何处理缩放?

javascript - 欺骗或禁用页面可见性 API

php - Facebook 页面选项卡 oauth

facebook-graph-api - 如何使用 Meteor 执行常见的 FB 操作?