Create mapping

POST /mapping

Use this method to create a new mapping.

Headers

Name
Value

Authorization

Basic <token>

Body

{
  placement: {
    id: number, // Mandatory, placementId (looks like 1723)
    name?: string,
  },
  tag_id: {
    id: string, // Mandatory, tagId (looks like '0bonobfw')
    name?: string,
  },
  mapping: {
    adunit_code?: string[],
    bundle?: string[],
    country?: string[], // Array of country codes (e.g. 'FR', 'US')
    device?: string[], // desktop | mobile | tablet | tv | other
    domain?: string[], // Must be in this format 'domain.com'
    gam_ad_unit_path?: string[], // GAM ad unit path. Supports '*' wildcards matching any characters including '/' (e.g. '/5144/desktop/vip/*', '/4216/usweekly/mb-sticky*')
    gpid?: string[], // Supports '*' wildcards matching any characters including '/' (e.g. '/5144/desktop/vip/*', '/4216/usweekly/mb-sticky*')
    mediatype?: string[], // audio | banner | native | video
    size?: { w: number, h: number }[], // Array of sizes
  }
}

Response

Last updated

Was this helpful?