5.1.0
Purchasely iOS SDK – Release Notes (v5.1.0)
🚀 Campaigns Support
Introducing our powerful new Campaigns feature, enabling you to launch targeted in-app campaigns for specific audiences or all users right at app launch.
- Works just like deep links—simply set
Purchasely.readyToOpenDeeplink = true
to enable campaigns. - Gain more control over campaign displays using
Purchasely.uiHandler
for custom UI management.
📊 Enhanced Built-in Attributes
Get deeper insights into user interactions with new built-in attributes for analytics and event tracking:
- Display & Dismissal Tracking:
- Number of displays and dismissals per screen
- Number of displays and dismissals per placement
- Last Display Date Tracking:
- Last display date per screen
- Last display date per placement
- A/B Testing Insights:
- A/B tests viewed with their variant ID
- Latest A/B test and variant viewed
🆕 New Public API Method: clearBuiltInAttributes
Now you can reset built-in attributes easily when needed. Purchasely automatically calls this method when Purchasely.userLogout()
is triggered.
⚡ Smarter Presentation Loading
The fetchPresentation
method now includes a loadedCompletion
callback, allowing you to know exactly when a paywall has finished loading and is displayed.
Upgrade now to take full advantage of these powerful new features! 🚀