Skip to main content

Prebid adapter

You can add BeOp in your Prebid flow through the BeOp adapter.

info

You'll need to contact your account manager to activate the Prebid integration on your BeOp account.

First, pick BeOp on the Prebid.js download page.

Then, add BeOp in the relevant slot's bids array.

We recommend that you assign the BeOp bidder in a 1x1 sized slot.

var adUnits = [
{
code: "in-article",
mediaTypes: {
banner: {
sizes: [[1, 1]],
},
},
bids: [
{
bidder: "beop",
params: {
accountId: "YOUR_ACCOUNT_ID",
currency: "EUR", // or "USD"
},
},
],
},
];

Bid Params#

NameValue
accountIdYour BeOp account ID
currencyEUR or USD

Bidder Params#

If you want to pass your first party data to BeOp, you can set BeOp bidder config.ortb2 object with

{
"site": {
"ext": {
"bpsegs": ["Your", 1, "ST", "party", "data"],
"data": {
"bpsegs": ["Your", 1, "ST", "party", "data"]
}
}
},
"user": {
"ext": {
"bpsegs": ["Your", 1, "ST", "party", "data"],
"data": {
"bpsegs": ["Your", 1, "ST", "party", "data"]
}
}
}
}

You can choose the location between:

  • site.ext
  • site.ext.data
  • user.ext
  • user.ext.data

and our BidAdapter will be able to find them. See the related documentation on how you can leverage the usage of your first party data in BeOp platform.