/AWS1/CL_MDTLIVEPREROLLCONF¶
The configuration for pre-roll ad insertion.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_addecisionserverurl TYPE /AWS1/MDT__STRING /AWS1/MDT__STRING¶
The URL for the ad decision server (ADS) for pre-roll ads. This includes the specification of static parameters and placeholders for dynamic parameters. AWS Elemental MediaTailor substitutes player-specific and session-specific parameters as needed when calling the ADS. Alternately, for testing, you can provide a static VAST URL. The maximum length is 25,000 characters.
iv_maxdurationseconds TYPE /AWS1/MDT__INTEGER /AWS1/MDT__INTEGER¶
The maximum allowed duration for the pre-roll ad avail. AWS Elemental MediaTailor won't play pre-roll ads to exceed this duration, regardless of the total duration of ads that the ADS returns.
io_addecisionserverconf TYPE REF TO /AWS1/CL_MDTPREROLLADDCSNSRV00 /AWS1/CL_MDTPREROLLADDCSNSRV00¶
The configuration for the ad decision server (ADS) for live pre-roll ads. The configuration contains settings that control how MediaTailor processes VAST responses for pre-roll ad breaks.
Queryable Attributes¶
AdDecisionServerUrl¶
The URL for the ad decision server (ADS) for pre-roll ads. This includes the specification of static parameters and placeholders for dynamic parameters. AWS Elemental MediaTailor substitutes player-specific and session-specific parameters as needed when calling the ADS. Alternately, for testing, you can provide a static VAST URL. The maximum length is 25,000 characters.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ADDECISIONSERVERURL() |
Getter for ADDECISIONSERVERURL, with configurable default |
ASK_ADDECISIONSERVERURL() |
Getter for ADDECISIONSERVERURL w/ exceptions if field has no |
HAS_ADDECISIONSERVERURL() |
Determine if ADDECISIONSERVERURL has a value |
MaxDurationSeconds¶
The maximum allowed duration for the pre-roll ad avail. AWS Elemental MediaTailor won't play pre-roll ads to exceed this duration, regardless of the total duration of ads that the ADS returns.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MAXDURATIONSECONDS() |
Getter for MAXDURATIONSECONDS, with configurable default |
ASK_MAXDURATIONSECONDS() |
Getter for MAXDURATIONSECONDS w/ exceptions if field has no |
HAS_MAXDURATIONSECONDS() |
Determine if MAXDURATIONSECONDS has a value |
AdDecisionServerConfiguration¶
The configuration for the ad decision server (ADS) for live pre-roll ads. The configuration contains settings that control how MediaTailor processes VAST responses for pre-roll ad breaks.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ADDECISIONSERVERCONF() |
Getter for ADDECISIONSERVERCONF |