laravel - Facebook 营销 API 见解(目标网址)

标签 laravel facebook-graph-api facebook-marketing-api facebook-insights

我正在尝试使用 Facebook Marketing API 获取数据。

$api    = FacebookAds::init('TOKEN');
$start  = Carbon::create(2018,11,16);
$end    = Carbon::create(2018,11,16);
$period = Period::create($start,$end);
$in = $api->insights($period,'act_ID', 'ad',[
   'fields' => ['impressions', 'objective', 'actions'....]
]);

我得到的每个广告操作如下:

    "actions" => array:10 [▼
      0 => array:2 [▼
        "action_type" => "comment"
        "value" => "1"
       ]
       1 => array:2 [▼
         "action_type" => "offsite_conversion.fb_pixel_purchase"
         "value" => "1"
       ]
       2 => array:2 [▼
         "action_type" => "photo_view"
         "value" => "114"
       ]....
    ]

我的问题是如何获取每个广告目标网址? 谢谢

最佳答案

您实际上必须使用 AdCreative 信息来获取目标 URL:https://developers.facebook.com/docs/marketing-api/reference/ad-creative/

我使用 object_story_spec 并按 ID 将 AdCreative 与广告进行匹配(它们共享相同的 ID)。

关于laravel - Facebook 营销 API 见解(目标网址),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53393920/

相关文章:

python - Facebook 营销 api 'Unsupported get request. Object with ID ' [number_of_ad_account_id]' 不存在

facebook-marketing-api - 在 Facebook 营销 API 中使用事件日志端点

facebook-php-sdk - 我的 Laravel 应用无法在 Facebook 上运行

php - Laravel 使用可为空的外键违反完整性约束

Android:使用 SDK 4.0 在 Facebook 中分享 OpenGraph Stories

javascript - 按下按钮时更新 img src

java - Facebook RegisterCallback 无法正常工作

php - wamp/ Composer /laravel5 : localhost:8000 just stopped working for no reason

php - 如何在laravel中将主键与随机数连接?

Facebook Marketing API 获取多个广告集的总覆盖范围