The bid request Profila sends
{
"id": "<request uuid>",
"at": 1,
"tmax": 200,
"imp": [{
"id": "1",
"banner": { "format": [{ "w": 300, "h": 250 }] },
"bidfloor": 0, "bidfloorcur": "USD", "secure": 1,
"ext": { "profilaBrandDomains": ["bmw.com"] }
}],
"site": {
"id": "profila-web", "name": "Profila", "domain": "app.profila.com",
"cat": ["IAB2-2"], "publisher": { "id": "profila", "name": "Profila GmbH" }
},
"device": { "devicetype": 2, "os": "Unknown", "dnt": 0, "lmt": 1 },
"user": {
"id": "<daily-rotating opaque hash>",
"data": [
{ "name": "profila-declared-categories",
"segment": [{ "id": "IAB2-2", "name": "IAB2-2" }] },
{ "name": "profila-classified-intent", "segment": [
{ "name": "vertical", "value": "automotive" },
{ "name": "readiness", "value": "ready" },
{ "name": "intent_type", "value": "purchase" },
{ "name": "timeframe", "value": "this_month" },
{ "name": "budget_range", "value": "40000-60000 CHF" }
] }
]
},
"regs": { "coppa": 0, "ext": { "gdpr": 1, "us_privacy": "1YNN" } },
"source": { "schain": { "ver": "1.0", "complete": 1,
"nodes": [{ "asi": "profila.com", "sid": "profila-ssp", "hp": 1 }] } }
}
-
bidfloor is always 0 — Profila does not charge per impression.
Impressions are metered end to end and priced at zero: they appear on an invoice with their quantity and an amount
of 0.00, so the number is auditable rather than merely asserted. If that ever changes, your rate
card will show the price before an invoice does.
-
user.id is a daily-rotating SHA-256 hash — no buyeruid, IP, or
device id.
lmt: 1 and regs.ext.gdpr: 1 are always set.