Skip to content

Latest commit

 

History

History
40 lines (34 loc) · 2.4 KB

File metadata and controls

40 lines (34 loc) · 2.4 KB

Zernio::BoostPostRequestTargeting

Properties

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

Example

require 'zernio-sdk'

instance = Zernio::BoostPostRequestTargeting.new(
  age_min: null,
  age_max: null,
  gender: null,
  languages: null,
  countries: null,
  regions: null,
  cities: null,
  zips: null,
  metros: null,
  custom_locations: null,
  interests: null,
  advantage_audience: null
)