-
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
Audigent HaloID User Id System Module #5524
Conversation
Hello @anthonylauzon , Also we will need to add entry in https://github.com/prebid/Prebid.js/blob/master/modules/.submodules.json to auto-select the parent module at build time. |
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 use the storageManager.js functions for any local storage or cookie actions
there are no unit tests added to the user id module unit tests as all other prs have done |
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.
A few comments about how you're retrieving and storing your ID from cache:
Your code is manually retrieving your ID only from localStorage
and only from one of two names: haloId
or auHaloId
. However, are using the userId module to handle writing the ID to cache, which relies on the storage
configuration settings, which you allow the publisher to configure (both the storage type and name). It's entirely possible that neither of the locations you hardcoded in your IdSystem contains the ID that was stored by the userId module.
I would suggest you either read the parameters from the publisher configuration to read the ID (or better yet, just add a third parameter to your getId()
method which contains the cached ID, if any; or you need to write the ID to cache yourself so you know where it is located, and if you do, you should drop any storage
config from the docs so publishers aren't confused.
Appears to be missing changes to eids spec |
i don't see any docs PRs for this, which are required before merging |
@anthonylauzon Looks like another merge created conflicts, fyi |
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.
LGTM
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.
LGTM
@anthonylauzon have you also raised PR for the related documentation? |
|
@smenzer @pm-harshad-mane this is ready to go. can we please merge this so that we can begin integration with our RTD module? |
Hello @jsnellbaker , @bretg , @idettman |
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.
LGTM
Type of change
Description of change
This changeset adds support for the Audigent HaloID.
ant@audigent.com
Other information
Audigent Segmentation Real-time Data Provider #4834
#4834