This overview describes the Google AdSense for Audio program and provides an introduction to the AdSense for Audio API.
Google AdSense for Audio is an advertising program that brings new advertisers and increased revenues to partner radio stations. The AdSense for Audio program does this by providing automated fulfillment of ads that are placed through the Google Audio Ads program. The AdSense for Audio program is similar to the web-based Google AdSense program: Google supplies ads and AdSense partners supply a venue for the ads. In the case of the AdSense program the ads are links to advertisers' websites and they appear on web pages; in the case of the AdSense for Audio program the ads are 30-second or 60-second audio files and they are broadcast on radio stations.
By enrolling in the AdSense for Audio program, radio stations can enhance their advertiser base and supplement their revenue stream at a very low cost because Google handles all of the sales work with advertisers, including contract negotiation, support, and billing. Radio stations have full control over the spots they make available to the AdSense for Audio program and they can approve or reject the audio ads that they air. In return, radio stations receive CPM-based ad rates that are based on their local Arbitron® ratings.
Any radio station can enroll in the AdSense for Audio program; however, radio stations must use a broadcast system that is AdSense for Audio compatible. To be AdSense for Audio compatible, a broadcast system must implement the AdSense for Audio API and pass the test criteria established by the AdSense for Audio development team.
The AdSense for Audio API is used primarily by broadcast system manufacturers that are enhancing the systems they offer to radio stations by adding support for the AdSense for Audio program. Specifically, the AdSense for Audio API provides a programming interface to a single web service called the BroadcasterService. By implementing the AdSense for Audio API from a broadcast system you can provide radio stations with:
When the AdSense for Audio API is properly implemented in a broadcast system, the interaction between the broadcast system and the AdSense for Audio system is completely automated: that is, Google audio ads are delivered and broadcast with no interaction or input by radio station personnel. In addition, the AdSense for Audio API ensures that all communication between your broadcast system and the AdSense for Audio system is secured through an SSL connection (that is, HTTPS), and it ensures that all audio files are delivered with MD5 checksums that you can use to verify the integrity of the audio files.
The following figure shows the primary software components that control the flow of audio ads through the AdSense for Audio system from advertisers to radio listeners.
Advertisers create advertising campaigns through the Google Audio Ads program. Google Audio Ads is an online advertising program that provides advertisers an online interface to build, book, and manage radio advertising campaigns. Like the Google AdWords program, the Google Audio Ads program lowers the barrier to entry for radio advertisers by making radio advertising easy and understandable even for someone who has never bought radio advertising. With Google Audio Ads, advertisers compete in a real-time auction, or reserve inventory in advance through a reservation engine, wherein advertiser competition determines the rates at which spots are sold. The higher the demand, the higher the rate.
Audio ads are industry-standard 30-second or 60-second audio files. The files are WAV encoded MPEG2 files with a 44.1kMz sample rate. The files have also been volume normalized and pitch adjusted, with any leading and trailing silence removed. Advertisers use a simple web tool to upload audio files (known as creatives) to the Google Audio Ads system.
The AdSense for Audio system is part of the Google advertising infrastructure, and is responsible for storing audio ads, coordinating ad delivery to partner radio stations, and tracking the status of ads.
The Inventory Management System (IMS) is also part of the Google advertising infrastructure, and is responsible for managing the allocation of audio ads to radio stations. The IMS runs continuously with end-of-day processing every night around 9:00 PM (station time), and handles ad forecasting, ad pricing, and campaign optimization for the AdSense for Audio system.
The BroadcasterService web service, also part of the Google advertising infrastructure, provides a programming interface that broadcast systems can use to access the AdSense for Audio system. The BroadcasterService web service provides the operations and data objects that make up the AdSense for Audio API. By programmatically accessing the BroadcasterService web service, broadcast systems can notify the AdSense for Audio system about available (unsold) commercial inventory (known as designated inventory), obtain audio ads to fill the available inventory, and report real-time ad status to the AdSense for Audio system.
The Broadcast Management Console is a simple web application that radio stations use to manage their participation in the AdSense for Audio program. Radio stations can use the Broadcast Management Console to register themselves on the AdSense for Audio network, obtain a network access token and a station identifier, and review advertising campaigns.
The broadcast system is part of the radio station's infrastructure. To use the AdSense for Audio API, a broadcast system must provide the scheduling and play-out of locally trafficked ads. For example, a radio automation system that is responsible for merging the traffic log (ad schedule) with the music log (music schedule) and managing the broadcast of audio files is usually a good candidate for the AdSense for Audio API. Traffic systems that are tightly integrated with automation systems are also candidates for the AdSense for Audio API.
The audience for audio ads spans all demographic segments across all commercial station types in the United States.
From a messaging standpoint, the broadcast system uses the AdSense for Audio API to control the delivery of audio ads to a radio station. During a typical daily traffic cycle a broadcast system uses the AdSense for Audio API to do the following:
Although the AdSense for Audio API provides a programming interface for automating the delivery of audio ads to a broadcast system, it does not provide all of the functionality that a broadcast system must support in order to be certified as AdSense for Audio compatible. For example, the AdSense for Audio API does not provide a means for identifying designated inventory in a traffic log, and it does not provide a means for scheduling claimed inventory in the daily log. These tasks (and others) are outside the scope of the AdSense for Audio API but still need to be incorporated into your broadcast system.
The AdSense for Audio API can benefit any organization that is developing, enhancing, or upgrading broadcast systems that are related to the scheduling and play-out of radio ads. This includes OEM system manufacturers, independent software firms, and some broadcast company IT departments. By implementing the AdSense for Audio API within your broadcast system you gain:
In addition, Google has proven the benefits of AdSense for Audio compatibility with its own automation products—Maestro and SS32. What's more, the future of Google's third-generation radio automation system—Google Radio Automation— is founded on the AdSense for Audio API and its promise to bring new advertisers and increased revenues to broadcast radio.