Today I had to shift my focus fully to Temettü, and I’m glad I did, it was time to build a more flexible foundation for how we show banners across the app.
Until now, we’ve been relying on AdMob (not great for the Turkish market) and then AdManager for custom banners, which works almost fine but comes with its own complications.
Since we’re starting to get interest from new partnership opportunities, I wanted a system that gives us more control instead of being stuck with the limitations of external ad networks.
So I created the base for a configurable system, driven by a simple JSON structure for now.

This will give us full flexibility on where and how banners appear, and later on it can evolve into a proper dashboard module.
For today, two placements are already working:
And it's all analytics is wired to PostHog, logging impressions and clicks with additional metadata, something partners love to see and something we also want for our own product insights.
Next steps will be adding:
A very infrastructural kind of day, but these are the pieces that make future iterations faster and smoother.