Verify that the user matching helper is enabled for a Prebid.js integration
The user matching helper significantly boosts your user matching rates without affecting page layout, performance, or reliability. For more information about user data matching, see Improving revenue with user data matching. If you are integrated with Index Exchange (Index) using Prebid.js An open-source library for publishers to implement header bidding on their websites and manage multiple header bidding partners. version 3.13 or later, user matching is built into the adapter and you can configure it in the Prebid Publisher API. For image-based user syncing, make sure that you are using Prebid.js version 7.5.0 or later.
Note: If you are not integrated with Index using Prebid.js version 3.13 or later, you cannot configure it using the Prebid Publisher The owner of a website or app where advertisements are served. API and you must add the user matching helper to your site. For more information about how to add it, see Improving revenue with user data matching.
- Make sure that the
syncEnabled
parameter in theuserSync
object is set toTrue
as shown below. -
Make sure that Index, or all bidders, are eligible to execute the user syncing function in Prebid using the
iframe
orimage
object as shown below. For image based syncing, make sure that you are using Prebid.js version 7.5.0 or later.Note: For publishers who enable both
iframe
andimage
based syncing, we will default to usingiframe
, because it allows us more flexibility to optimize the frequency, timing, and coverage for syncing.pbjs.setConfig({ userSync: { filterSettings: { iframe: { bidders: ['
ix
'], filter: 'include' }, image: { bidders: '*', // '*' indicates that all bidders can sync, also applies to iframe object filter: 'include' } }, syncsPerBidder: 3, // no more than 3 syncs at a time syncDelay: 6000 // 6 seconds after the auction } });
-
If you are using an alias for the Index Prebid adapter rather than the standard adapter name, you must set the
aliasSyncEnabled
property A point of presence such as a website, social media account, or blog on the web that is an asset of an entity such as an individual or corporation and used for the purpose of representing a brand, person or other identity. totrue
or the aliased Index adapter will not be able to use the user matching helper. By default, this property is set tofalse
.
pbjs.setConfig({
userSync: {
syncEnabled: true
}
});