- Implementations:
 - Source:
 
Methods
getServerSideCuePoints() → {Array.<!shaka.extern.AdCuePoint>}
- Source:
 
Returns:
- Type
 - Array.<!shaka.extern.AdCuePoint>
 
getStats()
    Get statistics for the current playback session. If the player is not
playing content, this will return an empty stats object.
- Source:
 
initClientSide(adContainernon-null, videonon-null)
Parameters:
| Name | Type | Description | 
|---|---|---|
adContainer | 
            
            HTMLElement | |
video | 
            
            HTMLMediaElement | 
- Source:
 
initServerSide(adContainernon-null, videonon-null)
Parameters:
| Name | Type | Description | 
|---|---|---|
adContainer | 
            
            HTMLElement | |
video | 
            
            HTMLMediaElement | 
- Source:
 
onDashTimedMetadata(region)
Parameters:
| Name | Type | Description | 
|---|---|---|
region | 
            
            shaka.extern.TimelineRegionInfo | 
- Source:
 
onHlsTimedMetadata(metadata, timestampOffset)
Parameters:
| Name | Type | Description | 
|---|---|---|
metadata | 
            
            shaka.extern.ID3Metadata | |
timestampOffset | 
            
            number | 
- Source:
 
replaceServerSideAdTagParameters(adTagParameters)
Parameters:
| Name | Type | Description | 
|---|---|---|
adTagParameters | 
            
            Object | 
- Source:
 
requestClientSideAds(imaRequestnon-null)
Parameters:
| Name | Type | Description | 
|---|---|---|
imaRequest | 
            
            google.ima.AdsRequest | 
- Source:
 
requestServerSideStream(imaRequestnon-null, backupUrlopt) → {Promise.<string>}
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
imaRequest | 
            
            google.ima.dai.api.StreamRequest | ||
backupUrl | 
            
            string | 
                
                    <optional> | 
            
            
            
- Source:
 
Returns:
- Type
 - Promise.<string>
 
setLocale(locale)
Parameters:
| Name | Type | Description | 
|---|---|---|
locale | 
            
            string | 
- Source:
 
Type Definitions
Factory
    A factory for creating the ad manager.
    Type:
- function():!shaka.extern.IAdManager
 
- Source: