如何从 Facebook 营销 API 中提取广告系列级别的转化?

How to extract Campaign level conversions from Facebook marketing API?

在 Facebook 广告管理器中,我可以看到针对每个广告系列的不同类别的转化,即

Website Purchases   9
Website Adds to Cart    724 
Website Registrations Completed 6
Website Checkouts Initiated 24
Website Searches    272 

我正在使用图表 API 从 Facebook 营销中提取此数据 API(insights, attribution)

首先,我尝试使用

insights 中提取广告系列级别的转化
act_ad_Account_ID/insights?date_preset=this_month&action_attribution_windows=7d_click&level=campaign&fields=campaign_name,conversions,conversion_values,cost_per_conversion

但我在检索到的数据中看不到类别,即网站购买、添加到购物车等。

然后我尝试使用 attribution 查询

<Business Unit ID>/conversion_events?fields=name,id,cost_per_1k_impressions

因此,我检索了这些与业务单位 ID 相关联的类别。

"data": [
    {
      "name": "Website Searches",
      "id": "11*******772",
      "cost_per_1k_impressions": 11388.238
    },
    {
      "name": "Website Adds to Cart",
      "id": "1121******775",
      "cost_per_1k_impressions": 188.238
    },
    {
      "name": "Website Purchases",
      "id": "11***********7874",
      "cost_per_1k_impressions": 7088.238
    },
    {
      "name": "Website Checkouts Initiated",
      "id": "11212**********",
      "cost_per_1k_impressions": 17088.238
    },
    {
      "name": "Website Subscriptions",
      "id": "1********80141",
      "cost_per_1k_impressions": 1137088.238
    }

但这些是总体统计数据,我想在活动级别检索这些统计数据。在哪里放置广告系列过滤器。只是第一次使用这些 API。

在这里回答我自己的问题。 我们可以从此处的见解中获取转化数据:

act_ad_Account_ID/insights?date_preset=this_month&level=campaign&fields=campaign_name,actions

动作 return 一个 json,其中包含

Website Purchases   9
Website Adds to Cart    724 
Website Registrations Completed 6
Website Checkouts Initiated 24
Website Searches    272

我们可以在 Facebook 广告管理器上看到针对每个广告系列的所有这些转化数据。