Please contact us for more information about the Sigma Mobile Ad Platform API.
Application Programming Interface (API)
The Sigma Platform separates ad selection logic from ad delivery mechanics. This simplifies integration and reduces risk: the actual point of integration is a channel adapter, a small software module that inserts advertising messages in a specific channel. A channel adapter focuses on the mechanics of inserting ads in messages or content, while relying on the Sigma Platform, through its API, to select those ads.
Channel Adapters
A channel adapter performs the following tasks:
- Detect ad insertion opportunities
- Request ads from the Sigma Platform using the API
- Insert the ads in the delivery channel
- Send ad delivery status back to the Sigma Platform, again using the API, for auditing and reporting
Protocol
The API is based on HTTP. This has many advantages, including:
- Simplicity. HTTP requests are easy to implement.
- Scalability. Load balancers allow the Sigma Platform services scale out.
- Easy testing. Services can be tested using only a web browser.