我正在使用一个报表构建工具,该工具可以从Facebook Graph Api中提取数据以显示广告帐户中广告的指标。当我从帐户级别提取所有数据洞察时,像素购买价值大大低于Facebook业务管理器中显示的价值。
查询:
{act_id}/insights?fields=spend,action_values,website_purchase_roas&date_preset=this_month
哪个返回以下数据:
"spend": "5037.47",
"action_values": [
{
"action_type": "offsite_conversion.custom",
"value": "16049.98"
}
],
"website_purchase_roas": [
{
"action_type": "offsite_conversion.fb_pixel_purchase",
"value": "3.186119"
}
]
但是,业务经理显示“像素购买”价值为$ 17,315.53,“网站投资回报”为3.44。 “支出”值似乎是实时更新的,有时甚至比Business Manager页面的更新还要快。
“见解”边缘中是否还存在其他一些值字段,显示了更多的购买次数,或者这是Facebook api中的错误吗?
答案 0 :(得分:2)
您可能已经检查过了,但仅仅是出于完整性考虑,您是否检查过业务经理中的归因窗口是否设置为FBs标准28d点击后1d视图后窗口?
由于您未在API查询中指定它,因此API在FB的标准归因窗口中返回数据,并在value下表示。
您也可以在查询&action_attribution_windows=['1d_click','1d_view']
中添加action_attribution_windows来检查这些值。
这是我们唯一一次看到API拉取数据和业务经理数据不同的情况。