Vendor specific (RTD) Prebid Modules

Last edited: 2024/12/09


Vendor-specific modules are optional add-ons that extend Prebid's functionality with features tailored to specific ad tech vendors or services. These modules typically provide:

  1. Integration with proprietary ad technologies
  2. Custom bidding algorithms
  3. Specialized reporting or analytics
  4. Unique ad format support
  5. Vendor-specific data enrichment

Examples include modules for specific consent management platforms, viewability measurement providers, or ad quality scanners. These modules allow publishers to incorporate vendor-specific capabilities into their Prebid setup without modifying the core Prebid code. Vendor-specific modules are usually developed and maintained by the vendors themselves, adhering to Prebid's module development guidelines. They provide a way for vendors to offer their unique services within the Prebid ecosystem while maintaining compatibility with the overall header bidding process.

In the Yieldbird Platform 2.0, Vendor Specific Modules include also Analytics Adapters (they are used to gather and analyze data related to the performance and behavior of header bidding auctions managed through the Prebid.js framework).

<aside> <img src="/icons/link_yellow.svg" alt="/icons/link_yellow.svg" width="40px" /> See Prebid documentation on

Adding a Vendor specific module

<aside> <img src="/icons/info-alternate_blue.svg" alt="/icons/info-alternate_blue.svg" width="40px" /> If you can’t find the Vendor specific module that you want to add on the list, please let us know!

We can add any Vendor specific module that is currently compatible with Prebid. Simply ask your Customer Success Manager for the Vendor specific module you need, and we will add it in the next development sprint.

<aside> <img src="/icons/link_yellow.svg" alt="/icons/link_yellow.svg" width="40px" /> See Vendor specific modules currently available in Prebid.org that can be added.

</aside>

Please mark that in case you need Yieldbird to provide you with the account, the process will take longer as we will have to sign a contract with the requested provider.

</aside>

<aside> <img src="/icons/info-alternate_blue.svg" alt="/icons/info-alternate_blue.svg" width="40px" />

The list of currently integrated:

You can choose to use either your own accounts or Yieldbird’s accounts within the Vendor Specific Modules. The setup flow is the same for both options: First, add the Module to your Workspace, then connect it to specific Domains and optionally adjust its settings.

1. Adding Vendor specific module on Workspace level

To add a Vendor Specific Module to the workspace and define its default parameters:

  1. Go to Global setup > Prebid > Modules > Vendor Specific Modules and click Add new.

  2. Based on your account type, follow the steps below:

  3. To activate the module on your inventory:

    1. Toggle it <on> at the Workspace level:

      image.png

    2. Activate it for specific Domains (see the instructions below).

Activating Vendor specific modules on specific Domains

To enable a Vendor Specific Module for specific Domains:

  1. Go to Global setup > Prebid > Modules > Vendor Specific Modules and click the module you want to activate for a specific Domain.
  2. Navigate to the Module params & connection tab.
  3. Use the On/off on Domain toggle to enable the module for your selected Domains.
  4. Optionally, customize the module parameters for specific Domains:
  5. Click ‘Save’.

You can also manage Vendor Specific Modules connection directly within the Domains view:

  1. Go to Inventory > Domains > select the Domain to edit > Prebid Stack.
  2. Scroll down to the Modules paper and use the On/off on Domain toggle to enable the desired Vendor Specific Module for that Domain.
  3. Click ‘Save’.

<aside> <img src="/icons/new-alert_red.svg" alt="/icons/new-alert_red.svg" width="40px" />

Attention: Remember - the Module will be active on a given Domain only if it is toggled <on> on Workspace.

</aside>

<aside> <img src="/icons/info-alternate_blue.svg" alt="/icons/info-alternate_blue.svg" width="40px" />

Some Vendor specific modules may require adjusting auctionDelay. Learn more about how to do this.

</aside>

On this page: