Google Ad Manager

Google Ad Manager’s API delivers control, connectivity and customization

Article's hero media
API 1.1

Automate data pulls for your external analytics tools

With the Ad Manager API, you can run reports that return a machine readable data file. This means that you can write an application that fetches your network’s reporting data, then feed that data into any analytics tools your business uses for up-to-date and actionable insights. 

Many publishers have built reporting applications that run on a regular schedule so their data pipeline always has the most recent data. An example pipeline might be one that fetches Ad Manager reporting data via the API and writes the results to a database. Your business intelligence software can then read the data, combine it with your other business data, perform some analysis, and send out a summary email to interested parties.

API 2.1

Report and manage your key-values in bulk to optimize ad offerings

Key-values can give you more control over how you configure ads on your site. You can use them to identify pages, specific parts of a page, or other ad inventory. In order to report on key-values, each key-value must be added to your Ad Manager network and be marked as reportable. Using the API to keep these key-values updated can save a lot of time over entering them all manually.

API 3.1

Run inventory experiments with flexible forecasting

Monitoring your historical performance through reporting is only half of your optimization story. With the Ad Manager API, you can also evaluate future performance by running forecasts on existing and hypothetical line items. For example, you can run forecast simulations on a number of different line items that serve on different days and with different targeting configurations to compare how they stack up against each other.

API 4.1

Take a snapshot of your ad network

Sometimes it’s useful to have a local snapshot of your network’s orders, line items, etc. You can use this snapshot for quicker analyses since you can keep your data where your analytics are running, whether that’s on your in-house servers or in the cloud. Use the API to fetch only the most recently updated entities so that your snapshot stays as fresh as you need it.

API 5.1

Build a custom interface for your business 

Perhaps you have an internal process that you’d like to streamline with a custom user interface or you have intelligence and analytics you’d like to sell to others. The Ad Manager API can connect your own network data or the data from other networks that grant your application access to a custom interface you build. The API offers read and write access to just about any entity you can access in the Ad Manager dashboard, giving you a range of configuration possibilities.