Facebook API 获取广告帐户广告支出
Facebook API Get Ad Account Ad Spend
我试图只获取前一天特定广告帐户的支出。每当我发送请求时:
$api = Api::instance();
$account = new AdAccount('act_<account_id>');
$params = array(
'level' => 'account',
'date_preset' => 'yesterday',
'fields' => ['spend', 'account_id'],
);
$insights = $account->getInsights(array(), $params);
print_r($insights);
我找回了一个很大的受保护对象,但似乎找不到任何关于如何访问实际请求的数据的文档。
//Get HLG Ad Spend
$account = new AdAccount('act_10153795481711178');
$params = array(
'level' => 'account',
'date_preset' => 'yesterday',
'fields' => ['spend', 'account_id']
);
$insights = $account->getInsights(array(), $params);
$hlgData = $insights->getResponse()->getContent()['data'];
if(isset($hlgData[0]))
{
$hlgSpendFB = $hlgData[0]['spend'];
}else{
$hlgSpendFB = "0";
}
以上是我如何从广告帐户中获取前一天支出的数据。在深入研究对象本身后,我找到了 getter 函数来获取所请求的数据。
我试图只获取前一天特定广告帐户的支出。每当我发送请求时:
$api = Api::instance();
$account = new AdAccount('act_<account_id>');
$params = array(
'level' => 'account',
'date_preset' => 'yesterday',
'fields' => ['spend', 'account_id'],
);
$insights = $account->getInsights(array(), $params);
print_r($insights);
我找回了一个很大的受保护对象,但似乎找不到任何关于如何访问实际请求的数据的文档。
//Get HLG Ad Spend
$account = new AdAccount('act_10153795481711178');
$params = array(
'level' => 'account',
'date_preset' => 'yesterday',
'fields' => ['spend', 'account_id']
);
$insights = $account->getInsights(array(), $params);
$hlgData = $insights->getResponse()->getContent()['data'];
if(isset($hlgData[0]))
{
$hlgSpendFB = $hlgData[0]['spend'];
}else{
$hlgSpendFB = "0";
}
以上是我如何从广告帐户中获取前一天支出的数据。在深入研究对象本身后,我找到了 getter 函数来获取所请求的数据。