An ad is a form of advertising that can range from a static graphic to a full-motion video. Ads are shown across various platforms, including websites, mobile apps, and other digital channels.
You can create the following ad types:
-
Image ads: Static or animated ads in .jpeg, .png, or .gif formats. They're widely supported and typically appear next to website content.
-
Standard HTML5 ads: Interactive and responsive ads built with HTML5. These ads adapt to different platforms, offering high-quality visuals and fast loading times.
-
Video ads: In-stream video ads shown before (pre-roll), during (mid-roll), or after (post-roll) video content within a player.
-
Link ads: A clickable URL placed in various formats (emails, banners, social media) to drive traffic and guide users to specific pages.
-
Third-party ads: Ads hosted on a third-party ad server, allowing integration with Adform for delivery and shared performance tracking.
-
Native ads: An ad that matches the style and format of the content around it, providing a seamless and non-intrusive user experience.
Tip
To learn about the guidelines for different ad types, see Banner Guidelines.
There are three ad-related APIs that can help you manage different ad types:
-
Standard Banners API: Use to create, retrieve, delete, and update settings for image, link, third-party, and video ads.
-
Asset Banners API: Use to create, retrieve, delete, and update settings for native and HTML5 ads.
-
Rich Media Banners v1 API: Use to create, retrieve, delete, and update settings for rich media ads.
For a detailed list of all operations available for different ad types, see the section List of API Operations below.
Note
With Adform APIs, you can create ads from existing assets or build them from scratch.
Once you've set up ads, use the Tags API to generate tags and send them to publishers to track clicks, impressions, and other campaign performance metrics.
To start working with ad-related APIs, you need:
-
Adform DSP or Ad Server user account that has these permissions assigned:
-
Manage Assets & Banners
-
-
The following scopes assigned to your OAuth client by Adform Support (technical@adform.com):
-
https://api.adform.com/scope/eapi: Grants full access to all endpoints of the ad-related APIs.
-
-
The following IDs to use in your requests:
Note
Additional IDs might be used, but the listed ones are required to pass a request.
Note
If you don't have an OAuth client yet, follow the procedure in Get Authentication Credentials for Adform APIs to register one.