My favorites | English | Sign in

Faster JavaScript with Closure Tools New!

Documentation for the requested version is not available.Documentation for the requested diff is not available.

GeoTarget

Link to this version

Geographical targeting options for a campaign.

GeoTarget provides various levels of geographical granularity for targeting:

Geotargeting for All Versions

  • Campaigns can target multiple granularity levels.
  • A campaign can target cities, metros, proximities, and regions in multiple countries. For example, region GB-ENG (England) and region JP-13 (Tokyo) can be targeted in the same campaign.
  • A campaign cannot have a positive target that encompasses another positive target. For example, a campaign cannot target both region US-CA and city Mountain View, CA US.
  • No more than 300 positive targets are allowed.

v13 Geotargeting Additions

  • Use negative targeting options (such as RegionTargets.excludedRegions) to prevent an area from being targeted. For example, to target the United States except Alaska, a campaign would positively target country US and negatively target region US-AK
  • No more than 300 negative targets are allowed.

Clearing Targeting Options

To clear a set of targeting options, set the corresponding *Targets field to an empty data object. For example, you can clear cityTargets by passing in a CityTargets object with empty cities and excludedCities (for v13) fields.

More Information

Fields

cityTargets CityTargets
Targeting by city.
countryTargets CountryTargets
Targeting by country.
metroTargets MetroTargets
Targeting by metropolitan area.
proximityTargets ProximityTargets
Targeting by map coordinates and the surrounding circular area.
regionTargets RegionTargets
Targeting by region.
targetAll boolean
If set to true, the settings in the targeting fields (cityTargets, countryTargets, etc.) are ignored, and the associated campaign targets all available countries.

If set to false, at least one of the targeting fields must be defined.

If returned as false and all *Targets fields are null, then the campaign is using targeting options not supported by AdWords API (such as polygon targeting).

If returned as false and some *Targets fields are defined, the campaign may still be using targeting options not supported by AdWords API.