-
Notifications
You must be signed in to change notification settings - Fork 4
Read Tools
John Williams edited this page Mar 6, 2026
·
1 revision
All queries use pull_google_ads_data with an action parameter. Default date range: LAST_30_DAYS (overridable via params.dateRange).
| Action | Description | Resource |
|---|---|---|
account_summary |
Account-level spend, clicks, impressions, conversions | customer |
daily_performance |
Day-by-day account metrics |
customer (segments.date) |
hourly_performance |
Hour-by-hour account metrics (last 7 days) |
customer (segments.hour) |
| Action | Description | Resource |
|---|---|---|
list_campaigns |
All campaigns with metrics, bidding, budgets | campaign |
campaign_daily |
Per-campaign daily metrics |
campaign (segments.date) |
list_budgets |
Campaign budgets and spend | campaign_budget |
list_bidding_strategies |
All bidding strategies | bidding_strategy |
list_labels |
All labels | label |
list_experiments |
All experiments | experiment |
list_extensions |
Sitelinks, callouts, snippets, call extensions | asset |
list_campaign_criteria |
Campaign-level targeting criteria | campaign_criterion |
shared_budget_detail |
Shared budgets across campaigns | campaign |
list_negative_keyword_lists |
Shared negative keyword lists | shared_set |
| Action | Description | Resource |
|---|---|---|
list_ad_groups |
All ad groups with metrics | ad_group |
list_ads |
All ads with RSA headlines/descriptions, strength | ad_group_ad |
| Action | Description | Resource |
|---|---|---|
list_keywords |
All keywords with quality scores | keyword_view |
list_search_terms |
Triggered search terms (top 200) | search_term_view |
wasted_spend |
Search terms with $0 conversions (top 100) | search_term_view |
quality_score_report |
Keyword quality scores with components | keyword_view |
| Action | Description | Resource |
|---|---|---|
list_audiences |
Campaign audience targeting | campaign_audience_view |
ad_group_audience_performance |
Ad group audience metrics | ad_group_audience_view |
list_user_lists |
Customer match and remarketing lists | user_list |
age_performance |
Performance by age range | age_range_view |
gender_performance |
Performance by gender | gender_view |
parental_status_performance |
Performance by parental status | parental_status_view |
income_performance |
Performance by income range | income_range_view |
| Action | Description | Resource |
|---|---|---|
device_performance |
Performance by device type |
campaign (segments.device) |
geo_performance |
Performance by location (top 100) | geographic_view |
| Action | Description | Resource |
|---|---|---|
auction_insights |
Search impression share vs competitors | campaign |
impression_share |
Impression share, budget/rank lost IS | campaign |
| Action | Description | Resource |
|---|---|---|
change_history |
Recent account changes (last 14 days) | change_event |
list_recommendations |
Google's optimization recommendations | recommendation |
| Action | Description | Resource |
|---|---|---|
list_conversions |
All conversion actions with metrics | conversion_action |
conversion_action_detail |
Full conversion action configuration | conversion_action |
| Action | Description | Resource |
|---|---|---|
landing_page_performance |
Landing page metrics, mobile-friendly, speed score | landing_page_view |
| Action | Description | Resource |
|---|---|---|
video_campaign_performance |
Video campaign metrics (views, quartiles, CPV) |
campaign (VIDEO) |
video_ad_performance |
Video ad-level metrics |
ad_group_ad (VIDEO) |
| Action | Description | Resource |
|---|---|---|
shopping_performance |
Product-level shopping metrics | shopping_performance_view |
product_group_performance |
Product group metrics | product_group_view |
| Action | Description | Resource |
|---|---|---|
list_asset_groups |
PMax asset groups with performance labels | asset_group |
pmax_asset_performance |
Per-asset performance in PMax | asset_group_asset |
pmax_listing_groups |
PMax listing group filters | asset_group_listing_group_filter |
| Action | Description | Resource |
|---|---|---|
placement_performance |
Display placement metrics | detail_placement_view |
topic_performance |
Topic targeting metrics | topic_view |
ad_schedule_performance |
Performance by day/hour schedule | ad_schedule_view |
All read queries support these optional parameters:
| Parameter | Description | Example |
|---|---|---|
dateRange |
Override date range |
LAST_7_DAYS, LAST_90_DAYS, THIS_MONTH
|
campaignId |
Filter to specific campaign | 123456789 |
adGroupId |
Filter to specific ad group | 123456789 |
status |
Filter by status |
ENABLED, PAUSED
|
costMin |
Minimum cost filter (micros) |
1000000 ($1) |
limit |
Max rows returned | 50 |
sortBy |
Sort field |
cost_micros, conversions
|
sortOrder |
Sort direction |
DESC, ASC
|