AACFlow

Google Ads

Kampagnen, Anzeigengruppen und Leistungsmetriken abfragen

Google Ads is Google's online advertising platform that lets businesses create ads to reach customers across Google Search, YouTube, Gmail, and millions of partner websites. It supports campaign types including Search, Display, Video, Shopping, and Performance Max, with detailed targeting, bidding strategies, and performance analytics.

In AACFlow, the Google Ads integration enables your agents to query campaign data, monitor ad group performance, and pull detailed metrics using the Google Ads Query Language (GAQL). This supports use cases such as automated performance reporting, budget monitoring, campaign health checks, and data-driven optimization workflows. By connecting AACFlow with Google Ads, your agents can retrieve real-time advertising data and act on insights without manual dashboard navigation.

Nutzungsanleitung

Connect to Google Ads to list accessible accounts, list campaigns, view ad group details, get performance metrics, and run custom GAQL queries.

Tools

List all Google Ads customer accounts accessible by the authenticated user

Eingabe

ParameterTypErforderlichBeschreibung
developerTokenstringJaGoogle Ads API developer token

Ausgabe

ParameterTypBeschreibung
customerIdsarrayList of accessible customer IDs
totalCountnumberTotal number of accessible customer accounts

Run a custom Google Ads Query Language (GAQL) query

Eingabe

ParameterTypErforderlichBeschreibung
customerIdstringJaGoogle Ads customer ID (numeric, no dashes)
developerTokenstringJaGoogle Ads API developer token
managerCustomerIdstringNeinManager account customer ID (if accessing via manager account)
querystringJaGAQL query to execute
pageTokenstringNeinPage token for pagination

Ausgabe

ParameterTypBeschreibung
resultsjsonArray of result objects from the GAQL query
totalResultsCountnumberTotal number of matching results
nextPageTokenstringToken for the next page of results

List campaigns in a Google Ads account with optional status filtering

Eingabe

ParameterTypErforderlichBeschreibung
customerIdstringJaGoogle Ads customer ID (numeric, no dashes)
developerTokenstringJaGoogle Ads API developer token
managerCustomerIdstringNeinManager account customer ID (if accessing via manager account)
statusstringNeinFilter by campaign status (ENABLED, PAUSED, REMOVED)
limitnumberNeinMaximum number of campaigns to return

Ausgabe

ParameterTypBeschreibung
campaignsarrayList of campaigns in the account
idstringCampaign ID
namestringCampaign name
statusstringCampaign status (ENABLED, PAUSED, REMOVED)
channelTypestringAdvertising channel type (SEARCH, DISPLAY, SHOPPING, VIDEO, PERFORMANCE_MAX)
startDatestringCampaign start date (YYYY-MM-DD)
endDatestringCampaign end date (YYYY-MM-DD)
budgetAmountMicrosstringDaily budget in micros (divide by 1,000,000 for currency value)
totalCountnumberTotal number of campaigns returned

Get performance metrics for Google Ads campaigns over a date range

Eingabe

ParameterTypErforderlichBeschreibung
customerIdstringJaGoogle Ads customer ID (numeric, no dashes)
developerTokenstringJaGoogle Ads API developer token
managerCustomerIdstringNeinManager account customer ID (if accessing via manager account)
campaignIdstringNeinFilter by specific campaign ID
dateRangestringNeinPredefined date range (LAST_7_DAYS, LAST_30_DAYS, THIS_MONTH, LAST_MONTH, TODAY, YESTERDAY)
startDatestringNeinCustom start date in YYYY-MM-DD format
endDatestringNeinCustom end date in YYYY-MM-DD format

Ausgabe

ParameterTypBeschreibung
campaignsarrayCampaign performance data broken down by date
idstringCampaign ID
namestringCampaign name
statusstringCampaign status
impressionsstringNumber of impressions
clicksstringNumber of clicks
costMicrosstringCost in micros (divide by 1,000,000 for currency value)
ctrnumberClick-through rate (0.0 to 1.0)
conversionsnumberNumber of conversions
datestringDate for this row (YYYY-MM-DD)
totalCountnumberTotal number of result rows

List ad groups in a Google Ads campaign

Eingabe

ParameterTypErforderlichBeschreibung
customerIdstringJaGoogle Ads customer ID (numeric, no dashes)
developerTokenstringJaGoogle Ads API developer token
managerCustomerIdstringNeinManager account customer ID (if accessing via manager account)
campaignIdstringJaCampaign ID to list ad groups for
statusstringNeinFilter by ad group status (ENABLED, PAUSED, REMOVED)
limitnumberNeinMaximum number of ad groups to return

Ausgabe

ParameterTypBeschreibung
adGroupsarrayList of ad groups in the campaign
idstringAd group ID
namestringAd group name
statusstringAd group status (ENABLED, PAUSED, REMOVED)
typestringAd group type (SEARCH_STANDARD, DISPLAY_STANDARD, SHOPPING_PRODUCT_ADS)
campaignIdstringParent campaign ID
campaignNamestringParent campaign name
totalCountnumberTotal number of ad groups returned

Get performance metrics for individual ads over a date range

Eingabe

ParameterTypErforderlichBeschreibung
customerIdstringJaGoogle Ads customer ID (numeric, no dashes)
developerTokenstringJaGoogle Ads API developer token
managerCustomerIdstringNeinManager account customer ID (if accessing via manager account)
campaignIdstringNeinFilter by campaign ID
adGroupIdstringNeinFilter by ad group ID
dateRangestringNeinPredefined date range (LAST_7_DAYS, LAST_30_DAYS, THIS_MONTH, LAST_MONTH, TODAY, YESTERDAY)
startDatestringNeinCustom start date in YYYY-MM-DD format
endDatestringNeinCustom end date in YYYY-MM-DD format
limitnumberNeinMaximum number of results to return

Ausgabe

ParameterTypBeschreibung
adsarrayAd performance data broken down by date
adIdstringAd ID
adGroupIdstringParent ad group ID
adGroupNamestringParent ad group name
campaignIdstringParent campaign ID
campaignNamestringParent campaign name
adTypestringAd type (RESPONSIVE_SEARCH_AD, EXPANDED_TEXT_AD, etc.)
impressionsstringNumber of impressions
clicksstringNumber of clicks
costMicrosstringCost in micros (divide by 1,000,000 for currency value)
ctrnumberClick-through rate (0.0 to 1.0)
conversionsnumberNumber of conversions
datestringDate for this row (YYYY-MM-DD)
totalCountnumberTotal number of result rows

On this page

Heute mit dem Aufbau beginnen
Über 100 000 Entwickler vertrauen uns.
Die SaaS-Plattform zum Aufbau von KI-Agenten und für Ihre agentische Belegschaft.
Loslegen