Contents

AdGroupTargetingCreate

The targeting configuration for creating a new ad group, specifying audience dimensions to include or exclude.

Declaration

object AdGroupTargetingCreate

Properties

NameTypeDescription
countryAdGroupTargetingCreate.Country

Country-level geographic targeting. Include a country ID returned by the Geo Search API. See TargetingDataCreate.

adminAreaAdGroupTargetingCreate.AdminArea

Administrative area (state or province) targeting. Include admin area IDs returned by the Geo API. See TargetingDataCreate.

localityAdGroupTargetingCreate.Locality

City or locality targeting. Include locality IDs returned by the Geo API. See TargetingDataCreate.

postalCodeAdGroupTargetingCreate.PostalCode

Postal code geographic targeting. Include postal code IDs returned by the Geo API. See TargetingDataCreate.

radiusAdGroupTargetingCreate.Radius

Radius targeting, used with Apple Maps campaigns. Valid values: CLOSE, MEDIUM, FAR. In practice, radius targeting is applied on MAPS_SEARCH_RESULTS campaigns and shouldn’t be combined with geo location targeting, but the API doesn’t enforce this constraint at the schema level. See TargetingDataCreate.

deviceClassAdGroupTargetingCreate.DeviceClass

Device class targeting (for example, IPHONE, IPAD). See TargetingDataCreate.

minAgeAdGroupTargetingCreate.MinAge

Minimum age targeting for the audience. Minimum value is 18, maximum value is 64. See TargetingDataCreate.

maxAgeAdGroupTargetingCreate.MaxAge

Maximum age targeting for the audience. Minimum value is 18, maximum value is 64. To target users 65 and older, omit maxAge, or send include as null. See TargetingDataCreate.

genderAdGroupTargetingCreate.Gender

Gender targeting for the audience. Valid values: M, F. See TargetingDataCreate.

appCategoryAdGroupTargetingCreate.AppCategory

App category targeting based on App Store categories. Category ID 100 is a special value representing the same category as the promoted app. A value of 100 in include means you’re targeting apps in the same category as your app, and a value of 100 in exclude means you aren’t. See TargetingDataCreate.

appDownloaderAdGroupTargetingCreate.AppDownloader

Reach or suppress users based on whether they’ve downloaded specific apps. Use include to reach users who have downloaded those apps. Use exclude to suppress users who already have your app (acquisition targeting). Use the adamId of the app you’re promoting in your campaign as an included or excluded value; API users can only pass in their own apps. To target all users, don’t include this dimension in the request payload. See TargetingDataCreate.

daypartAdGroupTargetingCreate.Daypart

Time-of-day targeting (dayparting). Include-only. The exclude array isn’t supported for this dimension. Values are slot integers (0–167). For the full slot reference, see AdGroupTargeting. See TargetingDataCreate.

locationGroupAdGroupTargetingCreate.LocationGroup

Location group targeting for Apple Maps campaigns. See TargetingDataCreate.

Overview

For valid location identifier values and geographic lookup, see Geo Targeting Endpoints.

Topics

Dictionaries

See Also