• All
  • Country
  • Product
Save as pdf



  1. Each provider is assigned an Id.

  2. The type is set by Adform and it can either be:
    • Publisher – data collected from a publisher’s site on which a Profiling Pixel is implemented.
    • Data provider – data collected by a 3rd party data provider (Server to Server integration).

  3. Edit Title and Description in order to present accurate information about a provider or publisher.

  4. Status determines whether the segments are ready to be used. Possible statuses are these:
    • active - ready to be used, visible in RTB line items.
    • pending - cannot be used, not visible in RTB line items. 
    • inactive - cannot be used, not visible in RTB line items. 
  5. Inventory Sources -  set data availability only for specified inventory sources.

  6. Regions  - allows determining to which countries data of a provider is available.

  7. Currency is set by Adform and cannot be edited in the settings page.

  8. Pricing  - used pricing model (Sum or Max), based on contractual agreement with Data Provider. 

  9. Each user is assigned with a Profiling Pixel with a unique ID, for example: http://dmp.adform.net/dmp/profile/?pid=10467.

  10. Minimal price - lowest segments price based on contractual agreement.

  11. Data platform – data platform which is connected with the account. 

  12. Stores InApp Segments - data collection is enabled from Adform SDK or any custom SDK.


Account 1


It may take up to 5 minutes to update the metadata if you have made changes in the settings.


  • Pricing models

    Data fee calculation for each data provider in the bid (Adform DSP) uses Max or Sum models, based on the contractual agreement.

    MAX : For each category, no matter how many segments are selected , maximum segment price is applied. For example, if price of a segment “Gender” is 5 eur, “Interests” – 2 eur, and “Income level” – 3 eur, the user will pay 5 Deur. 

    The formula : MAX(MAX(Category1),MAX(Category2),..,MAX(CategoryN)).

    SUM : For each category, no matter how many segments are selected, maximum segments prices are summed up. For example, if price of a segment “Gender” is 5 eur, “Interests” – 2 eur, and “Income level” – 3 eur, the user will pay 10 eur.

    The formula : SUM(MAX(Category1),MAX(Category2),..,MAX(CategoryN)).

    In RTB line items, segments inside the category are joined together using OR logic. All categories are joined together using AND logic. 

    In the Total Data Cost is calculated the worst case scenario and price might be not accurate. As in the example below, OR rule is used within category "Demography" and many price variations are possible due to selection of multiple segments.

    Pricing (1)


    If more than one Data Provider is selected, prices for each data provider are calculated separately based on their pricing model, and then they are summed to calculate total price.

    Segment price is saved together with RTB activity and if data provider will change segment price after segment was used in RTB activity, new price will be taken only when customer modifies rule where changed segment is used.