Skip to content

analytics: report LiveIntent EIDs in V2 prebid analytics - #363

Closed
mosherBT wants to merge 1 commit into
masterfrom
mo/ide-170-v2-liveintent-eids
Closed

mosherBT wants to merge 1 commit into
masterfrom
mo/ide-170-v2-liveintent-eids

Conversation

@mosherBT

@mosherBT mosherBT commented Oct 9, 2026 •

Copy link
Copy Markdown
Contributor

Why

V2 (lib/addons/prebid/analytics.ts) doesn't report LiveIntent EIDs, which V1 does. One of the parity gaps blocking the V1/V2 merge.

What Changed

  • toWitness: per bidder request, hasLiEids and liSources (EIDs with a uids[].ext.provider === "liveintent.com"); top level, liveintentEIDs (union of liSources).
  • Matched on user.ext.eids + user.eids before the dedupe by source, same input as V1.
  • Existing payload fields unchanged.

How to Test

  • Tested — new toWitness cases: LiveIntent present, absent, and mixed with Optable EIDs (including a LiveIntent EID that the source dedupe would drop)
  • Docs updated

Notes

V1 reports which LiveIntent-provided EIDs reached each bidder; V2 did not.
Match on the full EID list before the dedupe by source, the same input V1
uses, so a same-source Optable EID can't hide a LiveIntent one.
@mosherBT
mosherBT requested review from a team as code owners October 9, 2026 17:30
@mosherBT mosherBT self-assigned this Oct 9, 2026
@mosherBT mosherBT changed the title analytics: report LiveIntent EIDs in V2 prebid analytics (IDE-170) analytics: report LiveIntent EIDs in V2 prebid analytics Oct 9, 2026
@mosherBT mosherBT closed this Oct 9, 2026
@mosherBT
mosherBT deleted the mo/ide-170-v2-liveintent-eids branch October 9, 2026 17:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant