Architecture: Advertising Service framework

Component

Description

Ad network server

The ad network server receives ad requests from your applications through the Advertising Service mediation layer, evaluates the requests, and returns ads through the mediation layer that are suitable for the target audiences of the applications, and the BlackBerry® devices.

Database

The database contains information about your applications, preferences that you specify in the web portal, and statistics about the past performance of ad networks. The mediation layer can use the information in the database to determine the ad networks to send ad requests to.

Web portal

The web portal is a website that permits you to view statistics about the performance of the ads in your applications, manage your participation with ad networks, and generate reports. The mediation layer can use the preferences that you specify in the developer portal to determine the ad networks to send ad requests to.

Server-side API

The server-side API permits the components of the mediation layer to communicate with ad network servers, devices, developers using the web portal, and the database. The server-side API receives ad requests from the applications on BlackBerry devices, directs the ad requests to the appropriate ad networks based on the statistics stored in the database, and returns the ads to the BlackBerry devices.

Previous topic: Intuitive ad selection

Was this information helpful? Send us your comments.