Ad Insertion Data

Through Data Sharing, JWX shares ad insertion analytics to help broadcasters evaluate server-side ad insertion (SSAI) performance across ad breaks, ads, devices, and workflows.

The datasets for ad insertion analytics contain SSAI records, which are rows of data containing attributes that pertain to ad breaks, returned ads, and ad delivery activity for a specific playback session.

This reference provides all ad insertion metrics and dimensions available for ad insertion analytics.



Dimensions

Primary Dimensions

The following dimensions identify the core context of an ad insertion record. The fields correspond to the GROUP BY query clause that populates the table.

NameColumn NameDescription
UTC Dateutc_date stringDate of the ad insertion record in UTC format
Media IDmedia_id stringUnique identifier of the media item associated with the ad insertion activity
Viewer IDviewer_id stringUnique identifier of the viewer associated with the ad insertion activity
Session IDsession_id stringUnique identifier of the play session associated with the ad insertion activity
Break IDbreak_id stringUnique identifier of the ad break associated with the record
Channel IDchannel_id string Unique identifier of the FAST channel (also known as a Pop-up Channel)

For a session associated with a FAST channel, channel_id has a value and media_id is NULL. For all other sessions, channel_id is NULL and media_id has a value.

TIPS:
  • FAST channels are media items. Join on MEDIA to retrieve title and other metadata.
  • Use coalesce(channel_id, media_id) to list FAST channels alongside other media items.


    Secondary Dimensions

    The following dimensions provide additional context about the ad insertion record but do not define the core record on their own.


    Ad insertion

    NameColumn NameDescription
    Ad Config IDconfig_id stringUnique identifier of the ad config used for the ad insertion request
    Ad Config Nameconfig_name stringName of the ad config used for the ad insertion request
    Ad Creative IDad_creative_id stringUnique identifier of the ad creative returned for the ad
    Ad Durationad_duration integerDuration of the individual ad
    Ad Indexad_index integerPosition of the ad within the ad break
    Ads Returned Countads_returned_count integerNumber of ads returned for the ad break
    Ads Returned Durationads_returned_duration integerTotal duration of all ads returned for the ad break
    Break Durationbreak_duration integerTotal duration of the ad break
    Break Startbreak_start timestampStart time of the ad break

    For every ad row in the same ad break, this value is the same.
    VAST Errorvast_error stringError returned from the VAST request, if applicable
    VAST Latencyvast_latency integerTime required for the VAST request to return a response
    VAST URLvast_url stringVAST URL used to request ads for the ad break
    Workflowworkflow stringWorkflow used for the ad insertion request

    Device

    NameColumn NameDescription
    Device Typedevice_type stringType of device used for the playback request associated with the ad insertion activity
    User Agentuser_agent stringUser agent string associated with the playback request

    Site

    NameColumn NameDescription
    Referer Hostreferer_host stringDomain of the webpage that initiated the playback request, indicating where the viewer was referred from


    Metrics

    The following ad insertion metrics are available through Data Sharing.

    NameColumn NameDescription
    Ad Impressionsad_impressions integerNumber of ad impressions
    Ad Completionsad_completions integerNumber of ad completions

    Did this page help you?
    © 2007- Longtail Ad Solutions, Inc.