SERVERSIDE.AI
  • Welcome to serverside.ai
  • Getting Started
    • Prerequisites
    • Onboarding Guide
      • Serverside.ai: Create an account
      • Prepare content source
        • Encoding specification
        • Packaging specification
        • Ad-Marker specification
          • SSAI LIVE - SCTE35
          • SSAI VoD - AdCuePoints
      • Request SSAI enabled stream
    • Features
  • Content Source
    • Encoding
    • Packaging
      • HLS
      • DASH
    • Protection
    • Ad-Marker Specifications
  • Video Player/App
    • Live - DASH/HLS
    • VOD - DASH/HLS
    • VAST Tracking
      • Live - DASH
      • Live - HLS
      • VOD - DASH/HLS
      • ClientSideTracking SDK
    • Timeshift/Startover for LIVE
    • Playlist size for LIVE
    • PauseLiveTV
  • Ad-Server Integration
    • Ad-Server Parameter
      • Equativ/ SmartAdServer
      • Freewheel
      • Google Ad Manager
      • SpotX
    • GVA - Generic VAST Adapter
      • GVA - Configuration
    • 3rd Party Audience Data Integration/DMP
  • Ad Media Condition and Delivery
    • Ad Media - Origin integration
    • Ad Media - CDN integration
    • Prefetch API
  • Manual - User Interface
    • Account
    • Channels/Streams
    • Reports
    • Assets
  • REST API
    • Channels
      • API routes - Channels
      • VOD Channels
      • Detailed channel analysis errors
    • Reports
      • API Routes - reports
    • Playlists
    • Error responses for all routes
    • Further Documentation
  • Support
    • About support case management
    • Creating a case
    • Case language
    • Case processing
    • Booking a meeting
    • Requesting elevated attention
    • Closing a case
  • FAQ - Questionnaire - Glossary
    • Q&A
    • Questionnaire
    • Glossary
    • Files
  • Quality of Service
  • Release Notes
    • Version 2.1.0.x
    • Version 2.0.7.x
    • Version 2.0.6.x
    • Version 2.0.5.x
Powered by GitBook
On this page
  1. Video Player/App

VAST Tracking

PreviousVOD - DASH/HLSNextLive - DASH

Last updated 1 year ago

Generally, there are two types to report the play out of ads: Client-Side and Server-Side tracking. While comes with server-side tracking enabled out of the box and without additional effort it may not be suitable for your dedicated use case. To enable client-side tracking an additional implementation is needed in your app or website.

VAST Standard

The (Interactive Advertising Bureau) defines standards around online video advertising which allow ads to be described, tracked, made interactive, and scheduled. VAST (Video Ad Serving Template), is the fundamental specification and defines advertisement types, formats, file locations, player-control-handling, and tracking. takes this information to condition every advertisement to fit exactly into the requirements of your live and VoD channels. But additionally, the player-control and tracking information is made available to the client so that your app or player on a device can send the necessary tracking information to the ad server or hide controls.

Getting Started

The VAST information is provided slightly differently depending on the format and playback type you are using. The following sections outline the correct client-side tracking usage for DASH as Live-Stream, DASH as VoD, HLS as Live-Stream, and HLS as VOD.

Serverside.ai
IAB
Serverside.ai