-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Gumgum: ADTS-134 Fetch IDL envelope and pass to ad server if available #7095
Gumgum: ADTS-134 Fetch IDL envelope and pass to ad server if available #7095
Conversation
5a30fe6
to
32b344a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please open docs PR to include userIds to your bid adapter.
Also, you have separate code for trade desk id, in function:
_getTradeDeskIDParam
Perhaps you don't need this function now?
f92eb5e
to
37689c4
Compare
@FilipStamenkovic thanks for pointing that out! i've consolidated how we're sending |
37689c4
to
417f654
Compare
@FilipStamenkovic oh sorry, this change actually doesn't affect our documentation as this is not a new parameter expected but a retrieval of available data |
@lbenmore I know you didn't add any new parameter, but you need to update your supported You need to add other ids. |
@FilipStamenkovic, ah I see. I've updated the docs with a PR here: prebid/prebid.github.io#3066. I also added modifications so that we should now be able to send proper ID values for any fields given, though our ad server is currently only supporting the unified ID and identity link |
modules/userId/eids.js
Outdated
@@ -215,7 +215,7 @@ const USER_IDS_CONFIG = { | |||
}; | |||
|
|||
// this function will create an eid object for the given UserId sub-module | |||
function createEidObject(userIdData, subModuleKey) { | |||
export function createEidObject(userIdData, subModuleKey) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You shouldn't be modifying pbjs core with this PR.
modules/gumgumBidAdapter.js
Outdated
@@ -3,6 +3,7 @@ import * as utils from '../src/utils.js' | |||
import { BANNER, VIDEO } from '../src/mediaTypes.js'; | |||
|
|||
import { config } from '../src/config.js' | |||
import { createEidObject } from './userId/eids.js' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Instead of modifying pbjs, try using: createEidsArray
from eids.js
.
It's already exported and I see it's being used by a lot of other bidders already.
0991ab7
to
e6eaa89
Compare
@FilipStamenkovic updated to not use |
Type of change
Description of change
Check for the availability of IDL envelope from LiveRamp and send with request