in src/lib/header-bidding/prebid/modules/analyticsAdapter.ts [76:94]
function createEvent(event: RawEventData): EventData {
if (!event.ev) {
throw new Error('Event must have an "ev" property');
}
const cleanedEvent: Partial<EventData> = {
ev: event.ev,
};
for (const key in event) {
if (
isEventKey(key) &&
event[key] !== undefined &&
event[key] !== null
) {
cleanedEvent[key] = event[key];
}
}
return cleanedEvent as EventData;
}