@adcp/sdk API Reference - v14.0.0-beta.6
    Preparing search index...

    Type Alias DAASTTrackerAsset

    DAASTTrackerAsset: {} & {
        asset_type: "daast_tracker";
        daast_event: DAASTTrackingEvent & {};
        url: string;
        offset?: string;
        target?: "linear" | "companion";
        provenance?: Provenance;
    }

    A single tracker URL bound to a DAAST TrackingEvents event. Audio-side analogue of vast-tracker-asset. The Impression URL MUST be modeled as a url asset with url_type: "tracker_pixel", not as a daast_tracker with daast_event: "impression".

    Type Declaration

      • asset_type: "daast_tracker"

        Discriminator identifying this as a DAAST tracker asset. See /schemas/creative/asset-types for the registry.

      • daast_event: DAASTTrackingEvent & {}

        The DAAST tracking event this URL fires on. MUST NOT be impression (model as url asset with url_type: "tracker_pixel"), clickTracking / customClick (click-tracking trackers go on their own URL asset), error, or any of the ViewableImpression-element children (viewable, notViewable, viewUndetermined, measurableImpression, viewableImpression).

      • url: string

        Tracker URL that fires when daast_event occurs. May carry AdCP universal macros; the sales agent or ad server URL-encodes substituted values at serve time. See docs/creative/universal-macros.mdx.

      • Optionaloffset?: string

        DAAST offset attribute. Required when daast_event is progress (DAAST 1.1 §3.2.4.3); ignored otherwise. Same format as VAST 4.2 Tracking@offset: HH:MM:SS or HH:MM:SS.mmm for absolute time (two-digit hours, minutes 00–59, seconds 00–59), or an integer percentage 0–100 suffixed with %. Negative offsets are NOT permitted.

      • Optionaltarget?: "linear" | "companion"

        Which DAAST creative element this tracker scopes to — linear for <Linear>/<TrackingEvents> (DAAST 1.1 §3.2.1.7), companion for <CompanionAds>/<Companion>/<TrackingEvents> (DAAST 1.1 §3.2.2.7, where the only valid event is creativeView). DAAST has no <NonLinearAds> element. Defaults to linear. Sales agents use this to place the tracker in the correct location during DAAST assembly.

      • Optionalprovenance?: Provenance