Skip to content
Closed
Changes from all commits
Commits
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
4 changes: 4 additions & 0 deletions dev-docs/bidders/beop.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,10 @@ BeOp supports iframe and pixel-based user syncs using the `getUserSyncs` method.

BeOp sets a first-party cookie `caudid` (Collective Audience user ID) for frequency capping and user session purposes. The value is a 24-character hex string (ObjectID-style). This ID is anonymized and used to improve campaign performance, capping logic, and personalization within publisher domains.

BeOp also sets a first-party cookie **`caudid_date`** storing the timestamp (milliseconds since epoch) when the user ID was first set. This supports publisher-driven requests to reset user state for a given date range. Same duration (1 year) as `caudid`.

The **bid endpoint** (response to `/bid`) may set a cookie **`caud_hb_throttle`** on the Collective Audience domain (e.g. `hb.collectiveaudience.co`). Max-Age is 120 seconds. This cookie is used so the next request does not enter infrastructure directly from the Cloudflare snippet (throttling). It is only set when there are no bids and when throttling is allowed (e.g. consent or non-GDPR).

### First-Party Data Support

BeOp fully supports First-Party Data (FPD) and leverages it to enhance both targeting and audience intelligence for publishers.
Expand Down
Loading