Vendor specific 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:
- Integration with proprietary ad technologies
- Custom bidding algorithms
- Specialized reporting or analytics
- Unique ad format support
- 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).
Adding a Vendor specific module
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.
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.
In the Old Platform
1. Adding your Vendor specific modules on workspace level
First, you must add the Vendor specific module to the workspace and define its basic parameters. To do that:
- Go to Prebid Stack > Setup > Modules > Vendor specific
- Select the adapter from the dropdown of either Brand protection or Analytics and click Add.
- Input the necessary parameters, click Confirm, and later Save.
2. Activating your Own vendor specific modules on Domain level
Then, you must select the domains on which you want the module to work. To do that:
- Once you have the module added on the workspace level, go to Prebid Stack > Inventory > Domains > select the domain you want to edit
- Go to the Module connectors section, and toggle it on.
- Select the checkbox next to the module you want to activate on this domain and click ‘Save’.
In the New platform
In the new version of the Yieldbird Platform, you can select whether to use your own accounts or Yieldbird’s accounts within the Vendor Specific Modules. The flow is similar regardless of the account type you choose.
1. Adding Vendor specific module on Workspace level
To add a Vendor Specific Module to the workspace and define its default parameters:
- Go to Global setup > Prebid > Modules > Vendor Specific Modules and click Add new.
- Based on your account type, follow the steps below:
- For Your Own Account:
- Select Account type as <Own>, then choose the Vendor Specific Module you want to configure from the dropdown menu.
- Fill in the required parameters and click Save. You will be redirected to the overview table of all Vendor Specific Modules where the newly added module will appear at the top of the list.
- For Yieldbird’s Account (used when you do not have a direct contract with the module provider):
- Select Account type as <Yieldbird>, choose the module from the dropdown menu, and click Send request.
- The Yieldbird team will handle the whitelisting process and add your Domains to the selected vendor. Once completed, you will be notified and can start using the module.
- To activate the module on your inventory:
- Toggle it <on> at the Workspace level:
- Activate it for specific Domains (see the instructions below).
Please note that some Vendor Specific Modules may decline the whitelisting of your Domains for use with Yieldbird’s accounts. If this occurs, we will inform you.
Activating Vendor specific modules on specific Domains
To enable a Vendor Specific Module for specific Domains:
- Go to Global setup > Prebid > Modules > Vendor Specific Modules and click the module you want to activate for a specific Domain.
- Navigate to the Module params & connection tab.
- Use the On/off on Domain toggle to enable the module for your selected Domains.
- Optionally, customize the module parameters for specific Domains:
- Provide values in the input boxes for the parameters you wish to customize.
- Leave the input boxes empty to apply the default workspace parameters.
- For each Domain you can customize a single param or all params.
- Click Save.
You can also manage Vendor Specific Modules connection directly within the Domains view:
- Go to Inventory > Domains > select the Domain to edit > Prebid Stack.
- Scroll down to the Modules paper and use the On/off on Domain toggle to enable the desired Vendor Specific Module for that Domain.
- Click Save.
Attention: Remember - the Module will be active on a given Domain only if it is toggled <on> on Workspace.
On this page:
- Vendor specific Prebid Modules
- Adding a Vendor specific module
- In the Old Platform
- 1. Adding your Vendor specific modules on workspace level
- 2. Activating your Own vendor specific modules on Domain level
- In the New platform
- 1. Adding Vendor specific module on Workspace level
- Activating Vendor specific modules on specific Domains