prebid/prebid.github.io

Lotame User ID module not working as standalone module when downloaded

ryanlam7 opened this issue · 4 comments

Hello, I am an employee for Lotame and we had a client bring this issue up to us:

When downloading a custom prebid bundle and selecting "Lotame ID" as the only User ID Module, the downloaded prebid.js file does not include the necessary userid module.

Upon local testing, the function pbjs.getUserIds() returns this error in the dev console when "Lotame ID" is the only User ID Module: Uncaught TypeError: pbjs.getUserIds is not a function. When downloading another bundle with a different User ID Module, such as IDx and ID5 ID, this error does not occur and the function pbjs.getUserIds() returns a value.

Building from source and running gulp serve --https --modules=userId,lotamePanoramaIdSystem includes the missing userid module which leads us to believe that there is a bug on the download page. Is this the case?

Thanks,
Ryan

Checking in to see if any further info is needed to look into this one? (Lotame employee)

@ryanlam7 @ErikMHummel I can do some research on the download page this week to figure out what exactly is happening here.

Hi @ChrisHuie, do you have any updates on this issue? Thanks.

bretg commented

The problem was that the submodules.json file had lotamePanoramaId rather than lotamePanoramaIdSystem. Fixed in the related PR. Closing the issue.