Basic structure
How to read it
requestId: The trace identifier for this requestslots: One result container for each position you requestedads: The actual monetization results you need to render or consume
Common output formats
Action Card
- Typical elements: title, description, image, brand, CTA, and tracked click link
- Common scenarios: chat recommendation areas, result blocks, and product cards
Suffix
- Typical elements: lightweight supporting copy and a jump link
- Common scenarios: answer tails and low-friction enhancement placements
Entity Link
- Typical elements: an enhanced entity link inside the main body text
- Common scenarios: natural in-text enhancement
Recommendation
Before you start building frontend rendering, make surerequestId, slotId, and the returned format all work correctly in logs or a debug panel. It will make troubleshooting much faster.