Get Campaign Group Summary Report

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Overview

The Campaign Group Summary Report returns general metrics (impressions, clicks, conversions, spend) and performance metrics (CTR, CPC, CPM, CPA) for one or more campaign groups, broken down by the dimension you select.

Requires the CAMPAIGN_GROUPS_OPERATIONS permission.

Supported dimensions

DimensionReturned key columnsMandatory filtersOptional filters
campaign_group_breakdowncampaigns_group_id, campaigns_group_namestart_date, end_datecampaigns_group_id, campaigns_group_name, campaigns_group_status, campaign, platform, country, site, browser, os_family, os_version
campaign_group_day_breakdowndate, campaigns_group_id, campaigns_group_namestart_date, end_dateSame as above

Supported filters

FilterFormat / valuesNotes
start_date (required)ISO 8601 date or datetime
end_date (required)ISO 8601 date or datetime
campaignNumeric campaign ID
platformDESK (desktop), PHON (smartphone), TBLT (tablet)
country2-letter ISO 3166 code
sitePublisher site_name
browserBrowser codeSee Get list of Browsers.
os_familyOS family nameSee Get list of Operating Systems.
os_versionOS version under the OS familyAlways pair with the matching os_family. Supported families: Android, iOS, iPadOS, Windows.
fetch_configBooleanIf true, also returns the configuration columns for each campaign group.

Dimension columns

These appear only for dimensions that include them. See the table above.

ColumnTypeDescription
dateDateExact date (day dimension only).
content_provider_idLongMachine-readable provider ID.
content_provider_nameStringHuman-readable content provider name.
campaigns_group_idLongID of the campaign group.
campaigns_group_nameStringHuman-readable name.
campaigns_group_statusStringCampaign group status.
linked_campaignsLongNumber of campaigns in the group.

Standard columns

ColumnTypeDescription
impressionsIntegerTotal impressions.
visible_impressionsIntegerTotal viewable impressions.
clicksIntegerTotal clicks.
spentMoneyTotal amount spent.
conversions_valueMoneyTotal revenue from conversions.
cpa_actions_numIntegerTotal conversions (actions).
ctrPercentClicks divided by impressions.
vctrPercentClicks divided by viewable impressions.
cpcMoneySpend divided by clicks.
cpmMoneyCost per 1,000 impressions.
vcpmMoneyCost per 1,000 viewable impressions.
cpaMoneySpend divided by actions.
roasMoneyConversion value divided by ad spend.
currencyCurrency code (ISO 4217)Currency for money columns.
cpa_conversion_ratePercentActions divided by clicks.

Example - campaign_group_breakdown with fetch_config

GET /backstage/api/1.0/taboola-demo-advertiser/reports/campaign-group-summary/dimensions/campaign_group_breakdown?start_date=2024-07-01T00:00:00&end_date=2024-07-02T23:59:59&fetch_config=true
{
  "results": [
    {
      "content_provider_name": "Content provider name",
      "content_provider_id": 1234567,
      "campaigns_group_name": "group_1",
      "campaigns_group_id": 12345,
      "campaigns_group_status": "RUNNING",
      "linked_campaigns": 26,
      "budget_limit": 20000.00,
      "start_date": "2024-06-03 04:00:00.0",
      "end_date": "9999-12-31 23:59:59.0",
      "is_active": true,
      "clicks": 16189,
      "impressions": 4115630,
      "visible_impressions": 4115612,
      "spent": 12616.74,
      "conversions_value": 0.00,
      "roas": 0.00,
      "ctr": 0.393,
      "vctr": 0.393,
      "cpm": 3.07,
      "vcpm": 3.07,
      "cpc": 0.779,
      "cpa": 65.37,
      "cpa_actions_num": 193,
      "cpa_conversion_rate": 1.19,
      "currency": "USD"
    },
    ...
  ]
}

Example - campaign_group_day_breakdown with include_totals

GET /backstage/api/1.0/taboola-demo-advertiser/reports/campaign-group-summary/dimensions/campaign_group_day_breakdown?start_date=2024-07-01T00:00:00&end_date=2024-07-02T23:59:59&include_totals=true
{
  "results": [
    {
      "date": "2024-07-02 00:00:00.0",
      "campaigns_group_id": 12345,
      "campaigns_group_name": "group_1",
      "clicks": 12548,
      "impressions": 1583086,
      "spent": 6713.21,
      "ctr": 0.79,
      "cpc": 0.535,
      "cpa": 82.88,
      "cpa_actions_num": 81,
      "currency": "USD"
    },
    ...
  ],
  "total": {
    "clicks": 39213,
    "impressions": 7249888,
    "spent": 24882.01,
    "cpa_actions_num": 332,
    "currency": "USD"
  }
}
Path Params
string
required

An alphabetic ID. See Get Account Details.

string
required

The dimension to break the report by. Supported: campaign_group_breakdown, campaign_group_day_breakdown.

Response
200

200

Language
Credentials
OAuth2
LoadingLoading…