Core concepts

Loader ad placement

Loader ad placement places sponsorship near the user experience while the application remains in control of timing and rendering.

Technical model

The app asks its backend for a placement decision while the model response remains owned by the publisher app. Advanced clients can still create jobs and poll slot decisions directly.

Rendering

Use render.js with placement.render for the default Server API path, or use the Script Tag for browser-first integrations. Either path records beacons for proof and settlement.

Fallback

If no decision is ready, keep the user flow moving. Do not delay model start or completion for an ad response. Skip a late or unavailable placement and keep the AI task moving.

Need help with your integration?

Share the affected endpoint, request ID, and the behavior you expected. Leave out keys and user content.

Contact the team