Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

More Xandr (AppNexus) Features: 

Children Display


Read here about how to set up your inventory Ad Types for Xandr (Appnexus) How to configure formats for your Xandr related products (Ad Type (AppNexus)

Billing Categories

For Xandr (AppNexus) we support the following Billing Categories which are mapped to a slightly different value on the AdServer:

ADvendioXandr (AppNexus)
vCPM*Viewable CPM / vCPM 
CPD**, All In, CPL, CPM Sec, CPO, CPX, CPW, CPMo, CPYFixed Fee (Cost per day)
Fixed Price***

Fixed Fee (One time allocation) 

The allocation date will be set to one day after the Campaign Item end date.

currently not supportedCost Plus
currently not supportedCPA



* Viewable CPM is only supported for Line Items of type Guaranteed or Augmented. Keep in mind, that if you are using Viewable CPM the goal (budget) of your Line Item automatically changes to viewable Impressions instead of Ad Impressions.

** Make sure that, if you are using CPD (Fixed Fee Cost per Day), your Line Item starts at 12:00:00 AM and ends at 11:59:59 AM (do run only FULL days) otherwise you receive an "Invalid Start Date / Invalid End Date error"

*** Make sure that, if you are using Fixed Price (Fixed Fee, One Time allocation), your Line Item has a runtime of 31 days or fewer. Fixed Fee Items can only run for a month in Xandr (Appnexus), otherwise you receive an "Invalid Start Date / Invalid End Date error"

Media Campaign

AdServer Status

Xandr (AppNexus) uses the status field ADvendio__AdserverStatus__c on the media campaign which you need to add to your layout to edit or view it for relevant users (AdOps/Sales). The users can then select the status for the campaign and its campaign items which then will be send to the AdServer. Please also consider the following chapter and make sure that the mapping in the custom setting is correct: Configure "Update Ad-Status in AdServer"

Campaign Items

Also configure the following fields on object. Some of these fields were not in use by the Xandr (Appnexus) integration before, so you might have to change your Salesforce configuration accordingly, see below the table:

ADvendio ObjectADvendio FieldXandr (Appnexus) SettingAdditional Information
Campaign ItemQuantityWill be used as the lifetime custom budget
Campaign ItemSecondary Will be used ad the daily custom budgetThis field is required, if you want to use a daily custom budget

Login Record

The Adserver Login is used to store your Xandr credentials.

The following fields are used:

FieldInformation entered
UsernameThe username of your Xandr User
Passwordthe password of that user
Login Url

Enter the api url which will be used by your Xandr connection.

or as defined here:

Activeif this login is active or not, inactive logins will not work
Adserver FeaturesEnable specific features, which might not affect everybody.  You need to set this, to enable the creation of seamless insertion orders and augmented line items
AdServer Price FieldDecide how the price, which will be sent to Xandr will be calculated. For example on base of Amount N2 or a specific field.

Comments on Line Items

You can use the ADvendio field Internal Comment on Campaign Item level to push information to the comment field of the campaign item in Xandr (AppNexus). When you submit the Media Campaign to Xandr (AppNexus) the field value will be transmitted.


titleKeyValue/Audience Segments

If you set a Key Value or Audience Segment in ADvendio to "not equals" it will be submitted as "excluded" to Xandr (Appnexus).

Delivery Data Import

The Campaign Item status will be synced each time the delivery data import is running (AdServer →  ADvendio). The status of the media campaign (see above) will be kept in sync with the campaign item. This happens initially when you create the item on the adserver while pushing it to the server and secondly when you update manually using the button "update status" or the run the delivery import. 

Profiles in Xandr (Appnexus)

Please note that Xandr (AppNexus) offers targeting profiles to determine individual targeting. The 4.3.4 Targeting Options you choose for your Campaign Item will be saved to such a profile and transferred to Xandr (Appnexus).

From version 2.106 and up we only connect these profiles to Line Items and not to the Insertion Order anymore.