Page Summary
-
Targeting and exclusion of various criteria are supported by the CampaignCriterionService, AdGroupCriterionService, and CustomerNegativeCriterionService.
-
The CampaignCriterionService allows for campaign-level targeting and bid modifiers for various criteria types.
-
The AdGroupCriterionService enables targeting and exclusion at the ad group level for a range of criteria.
-
Negative targeting at the account level is supported by the CustomerNegativeCriterionService for specific criteria types.
Targeting criteria can be set at three different levels:
Not all criteria types can be set at all levels: some, for example, can be set only at the campaign level.
Additionally, some criteria can only be used for negative targeting, and some can only be used for positive targeting.
The following table describes the allowed usage of all criterion types:
| Type | Positive? | Negative? | Available levels | Notes |
|---|---|---|---|---|
| Ad schedule | ✅ | ❌ |
|
|
| Age range | ✅ | ✅ |
|
|
| App payment model | ✅ | ❌ |
|
|
| Audience | ✅ | ❌ |
|
Refer to the audience targeting guide for Demand Gen campaigns. |
| Brand list | ✅ | ✅ |
|
|
| Carrier | ✅ | ❌ |
|
|
| Combined audience | ✅ | ❌ |
|
See the Help Center article about combined audiences. |
| Content label | ❌ | ✅ |
|
|
| Custom affinity | ✅ | ❌ |
|
Defined by CustomInterest resources. See the article about custom audiences. |
| Custom audience | ✅ | ❌ |
|
Defined by CustomAudience resources. See the article about custom audiences. |
| Custom intent | ✅ | ❌ |
|
Defined by CustomInterest resources. See the article about custom intent criteria. |
| Device | ✅ | ❌ |
|
|
| Extended demographic | ✅ | ✅ |
|
|
| Gender | ✅ | ✅ |
|
|
| Income range | ✅ | ✅ |
|
|
| IP block | ✅ | ✅ |
|
|
| Keyword | ✅ | ✅ |
|
At the campaign level, you can only exclude keywords. |
| Keyword theme | ✅ | ✅ |
|
|
| Language | ✅ | ❌ |
|
|
| Life event | ✅ | ✅ |
|
|
| Listing group | ✅ | ❌ |
|
Tree-based structure for Hotel Ads and Shopping campaigns. See the guide. |
| Listing scope | ✅ | ❌ |
|
|
| Local service ID | ✅ | ❌ |
|
Represents a service type for Local Services Campaigns. |
| Location | ✅ | ✅ |
|
See the guide about location targeting. |
| Location group | ✅ | ❌ |
|
Target multiple geographic regions using a distance radius. See the guide about location targeting. |
| Mobile app category | ✅ | ✅ |
|
|
| Mobile application | ✅ | ✅ |
|
|
| Mobile device | ✅ | ❌ |
|
|
| Negative keyword list | ❌ | ✅ |
|
|
| Operating system version | ✅ | ❌ |
|
|
| Parental status | ✅ | ✅ |
|
At the campaign level, only negative targeting is supported. |
| Placement | ❌ | ✅ |
|
Limits on URL length (250 chars) and depth (2 levels). adsenseformobileapps.com not allowed. |
| Placement list | ❌ | ✅ |
|
Lets you manage a list of placements to exclude across multiple campaigns. |
| Proximity | ✅ | ❌ |
|
Created using an address or latitude-longitude and a radius. See the guide about location targeting. |
| Topic | ✅ | ✅ |
|
|
| User interest | ✅ | ✅ |
|
Verify the availabilities are compatible with the campaign type. Some user interest options are only available for specific campaign types. |
| User list | ✅ | ✅ |
|
Use the ID of the user list. |
| Video lineup | ✅ | ✅ |
|
|
| Webpage | ✅ | ✅ |
|
|
| YouTube channel | ✅ | ✅ |
|
|
| YouTube video | ✅ | ✅ |
|