BuzzAd 3.17.x (iOS, December 2022)
🚀 New features
Added an ad engagement event listener to Native 2.0
Native 2.0 automatically refreshes ads to display them continuously in a single slide, increasing daily ad impressions per user by 70% on average. The new event listener supports data collection at each stage of engagement, from impressions and clicks to reward requests and grants. Use it to examine the user journey in greater detail and analyze performance.
- Interfaces that distinguish an initial ad request error (
onError) from the end of ad refresh (onCompleted). - A Native 2.0 interface that replaces the original Native placement's
AdEventDelegate.
Completed the Feed code migration to Swift
Migrated Feed to Swift to make bug fixes safer and easier and support more flexible design decisions. Look forward to more features in BuzzAd's core app monetization placement built with Swift.

Refined UI and UX for better user interactions
The BuzzAd team continually improves usability to support app monetization. This release includes the following refinements.
- Added fading edges to the horizontal Feed filter scroll view.
- When tapping the selected tab again switches to All, the Feed filter scroll view now scrolls automatically to the left.
📈 Improvements
Improved Feed performance through the Swift migration
- Load ads earlier during automatic loading to improve scrolling performance.
- Tapping the tracking permission header at the top of Feed now opens the page inside the app rather than externally.
- Position ad dividers dynamically based on the creative size.
- Aligned the default ad and article view designs with the Android SDK.
🐛 Bug fixes
- Fixed error text shifting position in landscape orientation.
- Fixed Feed's
scrollToTopmethod not scrolling all the way to the top.