This page outlines common use cases and integration patterns for our ad generation platform.
Whether you're building a chatbot, publishing articles, or personalizing UI, our SDKs help you show relevant, non-intrusive ads to users based on rich context.
Display relevant ads in a chatbot interface, based on full chat history.
A user chats with your virtual assistant about “budget travel.” You send the conversation to our API and receive a matching ad:
→ Works best with GoLang SDK or JavaScript SDK
Integrate our SDK into your AI help assistant or Copilot feature.
Let users ask product-related questions while you inject helpful, sponsored suggestions — e.g., “Try this integration,” “Recommended extension,” etc.
→ Use React SDK to easily wrap your chat component
You run a blog, wiki, or documentation portal and want to place contextual ads on article pages.
Instead of scanning just a few keywords, our system reads the entire page or DOM and returns highly relevant suggestions.
→ Use `getPageAd()` in the JavaScript SDK
Ads can be made more relevant when you pass:
This helps differentiate anonymous users and target returning sessions more effectively.
→ All SDKs support this
Instead of rendering HTML, you want the SDK to pass a JSON object to your own function.
Use the `JavaScript` ad type to receive ad content via callback.
→ Use `AdSDK.getChatAd(…, “JavaScript”, “handleAd”)` → Or `<RenderChatAd … type=“JavaScript” />` in React
No need to write rendering code — just tell the SDK where to place the ad.
→ `AdSDK.renderAdIntoElement(…)` for instant insertion into the DOM
You have a community or forum with topic-based threads.
Each page or thread can be analyzed for its dominant theme using `getPageAd()`, and an ad block is placed dynamically in the sidebar.
→ Page-level targeting works even without chat
Your website includes a search bar for users to explore products.
On every query or result view, send the user + input to our ad engine and show a matching recommendation or coupon.
→ Works with both text and visual ads