pakopress.dev — prebid · module swap · variant A

The ID5 Prebid module is configured immediately with a primary URL on cdn.id5-sync.com; nothing waits for it to load. If that load fails, the page resolves an alternate over DoH, reconfigures, and calls pbjs.refreshUserIds({submoduleNames:['id5Id']}) to force a recompute. Available since Prebid 4.12. Add ?break=1 to force the primary to a dead host, or ?nofallback=1 for the control run.

Waiting for ID5…

Assertions

#checkexpectedactualverdict

Timeline


  

Setup

Module primary: …
Module alternate: …
Calls base: …
// 1. configure immediately, with the primary — nothing waits on the network
pbjs.setConfig({ userSync: { userIds: [{ name: 'id5Id', params: params }] } });

// 2. on failure: resolve the alternate, reconfigure, force a recompute
pbjs.setConfig({ userSync: { userIds: [{ ..., params: paramsWith(alternate) }] } });
pbjs.refreshUserIds({ submoduleNames: ['id5Id'] });
Primary
Fallback

Requests made by this page

green = first-party · amber = ID5 edge · red = id5-sync.com · green row = alternate CDN

typehostpath