Ad Format Library
A collection of high-performance, native advertising components designed for AI interfaces, search results, and editorial feeds. Optimized for click-through rate and user experience.
See ZeroClick in Action
Preview how ads appear across different AI experiences and formats.
Great question! For a Next.js app, you'll want a database solution that's easy to integrate, scales well, and doesn't require managing infrastructure yourself.
Ship a backend in minutes
Auto APIs: REST and GraphQL endpoints on Postgres. Built-in Auth: Email, OAuth, and storage included
Want me to help you set up the initial database schema?
Offer Schema
The unified payload structure for all ad formats. All fields are nullable and the payload can be customized to your needs.
titlesubtitlecontentctaclickUrlimageUrlbrandproductpricerating{
"title": "The Open Source Firebase Alternative",
"subtitle": "Supabase",
"content": "Build in a weekend. Scale to millions...",
"cta": "Start your project for free",
"clickUrl": "https://supabase.com",
"brand": {
"name": "Supabase",
"imageUrl": "/brand-icons/supabase.svg",
"url": "https://supabase.com"
}
}Tip: Use optional chaining and fallback values for nullable fields. For example: offer.brand?.name ?? 'Brand'