interface AdsAPI {
    dai?: GoogleDAI;
    currentAdBreak(): Promise<AdBreak>;
    currentAds(): Promise<Ad[]>;
    playing(): Promise<boolean>;
    schedule(ad): void;
    scheduledAdBreaks(): Promise<AdBreak[]>;
    skip(): void;
}

Properties

dai?: GoogleDAI

The Google DAI API.

Remarks


- Only available when the feature or extension 'google-dai' is enabled.

Methods

  • Add an ad break request.

    Parameters

    Returns void

    Remarks


    - Prefer scheduling ad breaks up front through SourceConfiguration.ads.

  • Skip the current linear ad.

    Returns void

    Remarks


    - This will have no effect when the current linear ad is (not yet) skippable.

Generated using TypeDoc