如何使用facebooks marketing API php SDK获得每个广告的点击次数?

时间:2017-01-24 16:21:13

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

我想打印出广告的名称和他们获得的点击次数。我的所有广告都在$ads数组中。

foreach ($ads as $ad){
    $adinsights = $ad->getInsights( array (
        AdsInsightsFields::INLINE_LINK_CLICKS
        ));
    echo $ad->{AdFields::NAME}.PHP_EOL;
    echo $adinsights->{AdsInsightsFields::INLINE_LINK_CLICKS}.PHP_EOL;
}

上面的代码只会打印出广告的名称。

$adinsights->{AdsInsightsFields::INLINE_LINK_CLICKS}.PHP_EOL解析为空字符串""

我做错了什么?

1 个答案:

答案 0 :(得分:0)

此函数返回AdInsight对象的集合,因此您将不得不迭代它们以获取输出:

plot rumour-index