Skip to content

Latest commit

 

History

History
44 lines (28 loc) · 2.7 KB

File metadata and controls

44 lines (28 loc) · 2.7 KB

BoostPostRequestTargeting

Same geo/demographic fields as the TargetingSpec used by /v1/ads/create. Geo keys (regions/cities/zips/metros) resolve via GET /v1/ads/targeting/search?dimension=geo. City radius and lat/lng customLocations are Meta-only and preserve the boosted post's social proof (the ad references the existing post).

Properties

Name Type Description Notes
ageMin Integer [optional]
ageMax Integer [optional]
gender GenderEnum Meta only. [optional]
languages List<String> Meta locale ids (numeric), passed through as given. [optional]
countries List<String> ISO country codes. Required for TikTok boosts (TikTok's ad group requires location_ids); optional on other platforms. [optional]
regions List<BoostPostRequestTargetingRegionsInner> Region/state targeting. `key` from /v1/ads/targeting/search?dimension=geo&geoType=region. [optional]
cities List<BoostPostRequestTargetingCitiesInner> City targeting. Optional `radius` + `distanceUnit` extend beyond the city limits (both set together, Meta only). [optional]
zips List<BoostPostRequestTargetingRegionsInner> Postal/ZIP targeting. `key` is the platform's postal location ID (e.g. Meta `US:94304`). [optional]
metros List<BoostPostRequestTargetingRegionsInner> DMA / metro-area targeting. `key` is the platform's metro ID (e.g. Meta `DMA:807`). [optional]
customLocations List<BoostPostRequestTargetingCustomLocationsInner> Point-radius (lat/lng) targeting (Meta custom_locations). No geo `key` lookup needed. [optional]
interests List<UpdateAdRequestTargetingInterestsInner> Interest objects from /v1/ads/interests. Each must include id and name. [optional]
advantageAudience AdvantageAudienceEnum Meta only. 0 = disabled (default), 1 = enabled. [optional]

Enum: GenderEnum

Name Value
ALL "all"
MALE "male"
FEMALE "female"

Enum: AdvantageAudienceEnum

Name Value
NUMBER_0 0
NUMBER_1 1