Demographic targeting
get_demographic_targetingList age, gender, parental status, and income targeting criteria for a Google Ads ad group or campaign to check exclusions, narrowing status, and removal IDs.
Instructions
List demographic targeting criteria (age, gender, parental status, income).
Takes exactly one of ad_group_id or campaign_id. Returns each criterion's value, whether it's negative (excluded) or positive (narrowing), status, and a remove_id (composite resource ID) that can be passed directly to remove_entity with entity_type='ad_group_criterion' or 'campaign_criterion'.
By default, Google Ads serves ads to ALL demographic segments — a criterion only appears here once a segment has been actively excluded or narrowed.
Google Ads API: https://developers.google.com/google-ads/api/docs/start
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ad_group_id | No | Numeric ad group ID. Mutually exclusive with campaign_id. | |
| campaign_id | No | Numeric campaign ID. Mutually exclusive with ad_group_id. | |
| customer_id | No | Google Ads customer ID, digits with or without dashes (e.g. "123-456-7890"). Defaults to the configured ads.customer_id. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||