activate_signal
[AdCP Signals] Activate an audience signal for DSP targeting.
Returns an activation_key token for referencing this signal activation. Free-form Trillboards signal labels remain custom parameters. IAB Audience Taxonomy 1.1 segments are emitted only when registered IDs are supplied explicitly.
WHEN TO USE:
Converting audience signals into actionable targeting parameters
Activating already-curated, registered IAB segment IDs for programmatic requests
Creating reusable targeting configurations
RETURNS:
activation_key: Token for referencing this activation (24h expiry)
targeting: { iab_segments, iab_taxonomy_version, custom_params }
screen_count, provider, data_source, methodology
EXAMPLE: User: "Activate the registered $100k-$149k household-income segment on my screens" activate_signal({ signal_type: "audience", parameters: { iab_audience_segment_ids: ["68"] }, screen_ids: ["507f1f77bcf86cd799439011"] })
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| parameters | Yes | Signal parameters to activate as targeting | |
| screen_ids | No | Specific screens to activate on (optional, defaults to all partner screens) | |
| signal_type | Yes | Type of signal to activate (e.g., "audience", "venue", "behavior") | |
| destinations | No | Where to push activated segments | |
| signal_agent_segment_id | No |