MediaTailor dynamic ad variables for ADS requests
AWS Elemental MediaTailor uses dynamic ad variables to pass information from your viewing session to the ad decision server (ADS). This information helps the ADS select the most relevant ads for your viewers.
This section provides an overview of dynamic ad variables and links to specific implementation guides. For step-by-step configuration instructions, see the individual topics below.
Dynamic variable types
MediaTailor supports four types of dynamic variables:
-
Session variables – Automatically generated values like session ID and SCTE-35 data. See MediaTailor session variables for ADS requests.
-
Player variables – Custom parameters sent by your video player. See MediaTailor player variables for ADS requests.
-
Domain variables – Dynamic URL domains for multi-origin configurations. See Domain variables.
-
Configuration aliases – Predefined mappings for dynamic variable replacement. See Configuration aliases.
Common use cases
Use dynamic ad variables to:
-
Pass viewer demographics and preferences to your ADS
-
Route requests to different origins based on geographic location
-
Enable time-shifted viewing with MediaPackage integration
-
Implement A/B testing and failover scenarios
The following sections provide additional detail about using dynamic ad variables with MediaTailor.
Topics
For parameter formatting requirements and troubleshooting, see MediaTailor parameter reference and limitations and MediaTailor parameter troubleshooting guide.