The Triton Digital integration connects the Prebid Sales Agent to the Triton Digital platform, enabling AI buying agents to plan, execute, and measure audio and streaming audio advertising campaigns. Triton Digital is the leading technology platform for the digital audio industry, powering ad insertion for podcasts, internet radio, and streaming audio services.
The adapter is identified by adapter_name: "triton_digital" and is implemented at src/adapters/triton_digital.py.
Before configuring the Triton Digital integration, ensure you have:
The Triton Digital adapter is configured through the Admin UI. Navigate to Settings > Ad Server and select Triton Digital as the adapter type.
| Setting | Type | Required | Description |
|---|---|---|---|
| API credentials | string | Yes | Authentication credentials for the Triton Digital API |
| Network configuration | object | Yes | Network-specific configuration for your Triton Digital account |
Enter these values in the adapter config JSONB field in the Admin UI.
| Channel | Description |
|---|---|
audio |
Standard digital audio advertising (pre-roll, mid-roll, post-roll audio ads) |
streaming_audio |
Live streaming audio and internet radio ad insertion |
| Capability | Supported | Notes |
|---|---|---|
| Audio Targeting | Yes | Target by genre, station, content type, and listener demographics |
| Frequency Capping | Yes | Control ad exposure per listener |
| Advertiser Management | Yes | Manage advertiser accounts within Triton Digital |
| Inventory Sync | No | Audio inventory is managed in Triton Digital |
| Inventory Profiles | No | Not applicable to audio ad serving |
| Custom Targeting | Limited | Audio-specific targeting dimensions |
| Geo Targeting | Yes | Geographic targeting for audio campaigns |
| Dynamic Products | No | Products are statically configured |
| Webhooks | No | Use polling for delivery data |
| Real-Time Reporting | No | Reporting pulled on demand |
When an AI buying agent creates a media buy through the Sales Agent, the Triton Digital adapter:
The Triton Digital adapter supports audio-specific targeting dimensions:
Frequency capping controls how many times a listener hears an ad within a given time window. The Triton Digital adapter supports:
The adapter can manage advertiser entities within Triton Digital, including:
Monetize podcast content with dynamically inserted audio ads. The Sales Agent enables AI buying agents to target specific podcast categories, shows, or audience segments through Triton Digital’s podcast ad insertion technology.
Serve audio ads into live streaming audio feeds. Triton Digital powers ad insertion for many internet radio stations, enabling real-time ad serving to listeners across devices.
Extend terrestrial radio campaigns into digital audio channels. Publishers can offer audio inventory alongside display and video through the Sales Agent’s multi-adapter architecture.
| Area | Limitation |
|---|---|
| Channels | Audio and streaming audio only (no display, video, or native) |
| Creative Types | Audio files (MP3) and companion banners only |
| Inventory Sync | Not supported — inventory managed in Triton Digital |
| Inventory Profiles | Not supported |
| Dynamic Products | Not supported |
| Reporting | Audio-specific metrics; delivery reporting may have longer latency than display |
| Error | Cause | Resolution |
|---|---|---|
AuthenticationError |
Invalid API credentials | Verify credentials with your Triton Digital account representative |
NetworkConfigError |
Incorrect network configuration | Check network settings in Admin UI adapter config |
UnsupportedCreativeFormat |
Non-audio creative uploaded | Ensure creatives are audio files (MP3) or companion banners |
CampaignCreationFailed |
Missing required campaign fields | Verify that the media buy includes all required fields (dates, budget, targeting) |
audio or streaming_audio channel.streaming_audio channel to test audio media buy flows before connecting to Triton Digital.