Skip to content
Open
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
23 changes: 21 additions & 2 deletions dev-docs/bidders/panxo.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,21 +8,23 @@
usp_supported: true
coppa_supported: true
gpp_supported: true
gpp_sids: tcfeu, usp
schain_supported: true
floors_supported: true
fpd_supported: true
media_types: banner
safeframes_ok: true
bidder_supports_deals: true
pbjs: true
pbs: false
pbs: true
pbs_app_supported: false
prebid_member: true
multiformat_supported: will-not-bid
ortb_blocking_supported: false
sidebarType: 1
---

### Before You Begin

Check failure on line 27 in dev-docs/bidders/panxo.md

View workflow job for this annotation

GitHub Actions / run markdownlint

Heading levels should only increment by one level at a time

dev-docs/bidders/panxo.md:27 MD001/heading-increment Heading levels should only increment by one level at a time [Expected: h2; Actual: h3] https://github.com/DavidAnson/markdownlint/blob/v0.40.0/doc/md001.md

The Panxo adapter requires the [Panxo RTD Module](/dev-docs/modules/panxoRtdProvider.html) to be included in your Prebid.js build. The RTD module detects AI-referred traffic and enriches bid requests with classification signals that the adapter needs to participate in the auction.

Expand All @@ -33,8 +35,9 @@
### Bid Params

{: .table .table-bordered .table-striped }

| Name | Scope | Description | Example | Type |
|---------------|----------|--------------------------------------------------|----------------------|----------|
| --- | --- | --- | --- | --- |
| `propertyKey` | required | Property identifier from Panxo dashboard | `'abc123def456'` | `string` |
| `floor` | optional | Minimum CPM floor price in USD | `0.50` | `number` |

Expand Down Expand Up @@ -106,6 +109,22 @@
});
```

### Prebid Server

Panxo supports server-side bidding through Prebid Server. The Panxo RTD module must still be configured in Prebid.js on the client side, as it detects AI-referred traffic and injects the user identifier that Prebid Server forwards to the Panxo endpoint.

#### Prebid Server Configuration

```yaml
adapters:
panxo:
endpoint: "https://panxo-sys.com/openrtb/2.5/bid"
```

#### Client-Side Requirements for PBS

When using Prebid Server, the Panxo RTD module runs on the client and enriches the OpenRTB request with `device.ext.panxo`, which PBS forwards to the Panxo adapter. No additional client-side configuration is required beyond the standard RTD module setup shown above.

### Additional Notes

- **Net Revenue**: Bids are returned as net revenue.
Expand Down
Loading