Xandr (formerly AppNexus) Seller Tag Setup Guide
This article describes how to set up the Xandr (formerly AppNexus) Seller tag in your Tealium iQ Tag Management account.
Xandr Seller Tag (AST) is a single tag that handles multiple placements per page & supports different ad formats.
Tag tips
- Use the mapping toolbox to map ad sizes and to target div ids and inventory codes.
- Use the Content Modification extension to add a new Ad Target Div.
- Ad Size format example: [[300,250],[728,90]]
Tag configuration
Navigate to the Tag Marketplace to add a new tag. Read the Tag Overview article for general instructions on how to add a tag.
When adding the tag, configure the following settings:
- Member ID
Your Xandr supplied member ID. - endpoint
The Impression Bus endpoint to which ad requests are made.
Data mappings
Mapping is the process of sending data from a data layer variable to the corresponding destination variable of the vendor tag. For instructions on how to map a variable to a tag destination, see Data Mappings.
The available categories are:
Page Level Options
Variable | Description |
---|---|
Member ID (setPageOpts.member) | [Number] |
keywords (setPageOpts.keywords) | [Object] |
keywords custom (setPageOpts.keywords.custom) | [String] |
disablePsa (setPageOpts.disablePsa) | [Boolean] |
enableSafeFrame (setPageOpts.enableSafeFrame) | [Boolean] |
user (setPageOpts.user) | [Object] |
age (setPageOpts.user.age) | [Number] |
externalUid (setPageOpts.user.externalUid) | [String] |
segments (setPageOpts.user.segments) | [Array of Numbers] |
gender (setPageOpts.user.gender) | [String] |
dnt (setPageOpts.user.dnt) | [Boolean] |
language (setPageOpts.user.language) | [String] |
Define Tag
Variable | Description |
---|---|
tagId [Number] | tagId |
sizes [Array of Numbers] | sizes |
sizeMapping [Array of Objects] | sizeMapping |
targetId [String] | targetId |
forceCreativeId [Number] | forceCreativeId |
allowSmallerSizes [Boolean] | allowSmallerSizes |
allowedFormats [Array of Strings] | allowedFormats |
position [String] | position |
disablePsa [Boolean] | disablePsa |
nobidIfUnsold [Boolean] | nobidIfUnsold |
keywords [Object] | keywords |
keywords.custom [string] | keywords.custom |
trafficSourceCode [String] | trafficSourceCode |
privateSizes [Array of Numbers] | privateSizes |
supplyType [String] | supplyType |
pubClick [String] | pubClick |
reserve [Number] | reserve |
extInvCode [String] | extInvCode |
native [Object] | native |
externalImpId [String] | externalImpId |
enableSafeFrame [Boolean] | enableSafeFrame |
Member ID (Override) [Number] | member |
allowExpansionByPush [Boolean] | setSafeFrameConfig.allowExpansionByPush |
allowExpansionByOverlay [Boolean] | setSafeFrameConfig.allowExpansionByOverlay |
rendererOptions [Object] | rendererOptions |
- playerTechnology [Array] | rendererOptions.playerTechnology |
- adText [String] | rendererOptions.adText |
- showMute [Boolean] | rendererOptions.showMute |
- showVolume [Boolean] | rendererOptions.showVolume |
- showProgressBar [Boolean] | rendererOptions.showProgressBar |
- allowFullscreen [Boolean] | rendererOptions.allowFullscreen |
- skippable [Object] | rendererOptions.skippable |
- videoThreshold [Number] | rendererOptions.skippable.videoThreshold |
- videoOffset [Number] | rendererOptions.skippable.videoOffset |
- skipLocation [String] | rendererOptions.skippable.skipLocation |
- skipText [String] | rendererOptions.skippable.skipText |
- skipButtonText [String] | rendererOptions.skippable.skipButtonText |
Device Options
Variable | Description |
---|---|
appid (setPageOpts.app.appid) | [Object] |
device (setPageOpts.device) | [Object] |
deviceId (setPageOpts.device.deviceId) | [Object] |
idfa (setPageOpts.device.deviceId.idfa) | [String] |
aaid (setPageOpts.device.deviceId.aaid) | [String] |
md5udid (setPageOpts.device.deviceId.md5udid) | [String] |
sha1udid (setPageOpts.device.deviceId.sha1udid) | [String] |
windowsadid (setPageOpts.device.deviceId.windowsadid) | [String] |
deviceType (setPageOpts.device.deviceType) | [String] |
useragent (setPageOpts.device.useragent) | [String] |
geo (setPageOpts.device.geo) | [Object] |
ip (setPageOpts.device.ip) | [String] |
make (setPageOpts.device.make) | [String] |
model (setPageOpts.device.model) | [String] |
os (setPageOpts.device.os) | [String] |
osVersion (setPageOpts.device.osVersion) | [String] |
carrier (setPageOpts.device.carrier) | [String] |
connectionType (setPageOpts.device.connectionType) | [Number] |
mcc (setPageOpts.device.mcc) | [String] |
mnc (setPageOpts.device.mnc) | [String] |
devTime (setPageOpts.device.devTime) | [Number] |
This page was last updated: December 20, 2019