【问题标题】:Display Facebook ADs Statistics on webpage using Facebook Ads API in PHP使用 PHP 中的 Facebook 广告 API 在网页上显示 Facebook 广告统计信息
【发布时间】:2016-01-12 19:38:39
【问题描述】:

有谁知道如何使用 Facebook Ads Api-PHP SDK 获取所有 Facebook 广告统计数据并显示在网页上。我正在使用此 API,并且正在获取活动详细信息,例如活动名称、ID、状态。但无法获得展示次数、点击次数、花费。

我在做什么让我与你分享: 1)我通过授权用户得到access token 2)获得访问令牌后,我正在使用以下代码

$account = new AdAccount('act_XXXXXXXXXXXXXXX');
$account->read();

$fields = array(
  AdCampaignFields::ID,
  AdCampaignFields::NAME,
  AdCampaignFields::OBJECTIVE,
);
$params = array(AdCampaignFields::STATUS => array(AdCampaign::STATUS_ACTIVE,AdCampaign::STATUS_PAUSED,),);
$campaigns = $account->getAdCampaigns($fields, $params);

/* Added By Jigar */     
$campaign = new AdCampaign('XXXXXXXXXXXXXXXX');
$compainDetails = $campaign->read($fields);

3) 然后打印数组

echo "<pre>";
print_r($compainDetails); 
exit;

如果有人知道上述代码中的任何建议,请分享。所有代码都在 PHP 中。任何人都有任何教程可以获取所有上述所需数据然后分享它

【问题讨论】:

  • 有谁知道如何使用 facebook ads api 获取数据?
  • 您的应用是否有权访问此广告帐户?您可能需要从应用设置页面指定它

标签: php facebook api user-interface facebook-graph-api


【解决方案1】:

您可以尝试使用 facebook 洞察 api 而不是 $campaign->read。这是一个例子:

https://developers.facebook.com/docs/marketing-api/insights/v2.5#create-async-jobs

要获得展示次数、点击次数和花费,您必须将这些字段添加到 $fields 参数。在您的情况下,完整的代码应如下所示:

使用 FacebookAds\Object\Campaign; 使用 FacebookAds\Object\Values\InsightsLevels; 使用 FacebookAds\Object\Values\InsightsFields; $campaign = 新的活动(); $字段 = 数组( InsightsFields::IMPRESSIONS, InsightsFields::UNIQUE_CLICKS, InsightsFields::CALL_TO_ACTION_CLICKS, InsightsFields::INLINE_LINK_CLICKS, InsightsFields::SOCIAL_CLICKS, InsightsFields::UNIQUE_SOCIAL_CLICKS, InsightsFields::SPEND, ); $参数 = 数组( 'level' => InsightsLevels::CAMPAIGN, ); $async_job = $campaign->getInsightsAsync($fields, $params); $async_job->read();

我不知道“点击”参数对您的确切含义,但如果您查看所有这些点击参数,我相信您会找到它或者您会知道如何计算它。 有关见解对象上可用字段的完整列表,请查看:https://github.com/facebook/facebook-php-ads-sdk/blob/master/src/FacebookAds/Object/Fields/InsightsFields.php

希望对您有所帮助。

问候,本杰明

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多