Skip to content
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

Alkimi Bid Adapter: add custom user object #11093

Merged
merged 44 commits into from
Feb 22, 2024
Merged
Changes from 43 commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
10ae6ca
Merge pull request #1 from prebid/master
pro-nsk Nov 15, 2021
325c162
Alkimi bid adapter
Nov 15, 2021
df09e0d
Alkimi bid adapter
pro-nsk Nov 17, 2021
b3e3688
Alkimi bid adapter
pro-nsk Nov 17, 2021
144cda7
alkimi adapter
pro-nsk Feb 7, 2022
c14dcd2
onBidWon change
pro-nsk Feb 8, 2022
ddec997
sign utils
pro-nsk Feb 8, 2022
068c546
auction ID as bid request ID
pro-nsk Feb 24, 2022
df2d98b
Merge pull request #2 from prebid/master
pro-nsk Apr 26, 2022
bf432c4
unit test fixes
pro-nsk Apr 27, 2022
76afe9b
change maintainer info
pro-nsk May 11, 2022
2e6c2ac
Merge branch 'master' into master
pro-nsk May 11, 2022
7dc389d
Updated the ad unit params
kalidas-alkimi May 16, 2022
74a85e4
Merge remote-tracking branch 'upstream/master'
kalidas-alkimi May 17, 2022
b6a9dc4
Merge pull request #4 from prebid/master
pro-nsk May 31, 2022
8675d2a
Merge pull request #5 from prebid/master
mihanikw2g May 31, 2022
ea2a9bf
features support added
mihanikw2g May 31, 2022
53e1ecc
Merge branch 'master' into master
pro-nsk Jun 16, 2022
011053e
Merge pull request #7 from prebid/master
pro-nsk Aug 24, 2022
74f8e12
transfer adUnitCode
pro-nsk Aug 24, 2022
0a0d8e8
transfer adUnitCode: test
pro-nsk Aug 24, 2022
afb97d8
Merge pull request #9 from prebid/master
pro-nsk Dec 21, 2022
41b6ca3
AlkimiBidAdapter getFloor() using
pro-nsk Dec 22, 2022
cabf081
Merge pull request #11 from prebid/master
pro-nsk Feb 7, 2023
dfcf4e8
ALK-504
mw2g Feb 8, 2023
1a9fe87
ALK-504
mw2g Feb 13, 2023
8a867e9
Merge pull request #12 from prebid/master
mihanikw2g Feb 22, 2023
b137e3d
Merge branch 'master' of github.com:prebid/Prebid.js into prebid-master
pro-nsk Jul 12, 2023
3a9e4dd
Merge branch 'prebid-master'
pro-nsk Jul 12, 2023
b725632
Support new OpenRTB parameters
pro-nsk Jul 13, 2023
36c2b78
Support new oRTB2 parameters
pro-nsk Jul 24, 2023
77c4113
remove pos parameter
pro-nsk Jul 31, 2023
1ca3501
Merge pull request #14 from prebid/master
pro-nsk Aug 23, 2023
1f46320
Merge pull request #15 from prebid/master
pro-nsk Aug 24, 2023
f32111f
Add gvl_id into Alkimi adapter
pro-nsk Aug 24, 2023
82cf955
Merge pull request #16 from prebid/master
pro-nsk Sep 19, 2023
57bd144
Insert keywords into bid-request param
kalidas-alkimi Sep 21, 2023
1fdf90b
Merge pull request #17 from prebid/master
pro-nsk Sep 25, 2023
3b63de9
Resolve AUCTION_PRICE macro on prebid-server for VAST ads
kalidas-alkimi Sep 26, 2023
a586474
Merge pull request #18 from prebid/master
pro-nsk Nov 16, 2023
012f13f
Added support for full page auction
kalidas-alkimi Nov 23, 2023
d5b0a11
Merge pull request #19 from prebid/master
pro-nsk Feb 13, 2024
8c682ac
Added custom user object
kalidas-alkimi Feb 13, 2024
2e0a2fd
Merge pull request #20 from prebid/master
pro-nsk Feb 20, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion modules/alkimiBidAdapter.js
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,11 @@ export const spec = {
bidIds.push(bidRequest.bidId)
})

const alkimiConfig = config.getConfig('alkimi');
const alkimiConfig = config.getConfig('alkimi')
const fullPageAuction = bidderRequest.ortb2?.source?.ext?.full_page_auction
const source = fullPageAuction != undefined ? { ext: { full_page_auction: fullPageAuction } } : undefined
const walletID = alkimiConfig && alkimiConfig.walletID
const user = walletID != undefined ? { ext: { walletID: walletID } } : undefined

let payload = {
requestId: generateUUID(),
Expand All @@ -59,6 +63,8 @@ export const spec = {
h: screen.height
},
ortb2: {
source,
user,
site: {
keywords: bidderRequest.ortb2?.site?.keywords
},
Expand Down