Screenreader Text
How to use custom screenreader text to improve accessibility on your paywall
Screenreader Text is available in SDK Versions 3.0.17 and up
Default Screenreader Text
By default, your Nami paywall is setup for screenreaders. VoiceOver/TalkBack accessibility will read every piece of text on the paywall exactly as shown.
On iOS, if the element is a button, 'button' will be appended.
Custom Screenreader Text
Custom Screenreader Text is available on Enterprise plans. Contact Team Nami for a demo.
You can add custom screenreader text on buttons and other call-to-action elements to help the user understand what they are doing by tapping.
Screenreader Text on product variables can have Smart Text variables inserted. The screenreader will read the replaced value. Learn more about Paywall Smart Text
In the example below, the custom screenreader text is populated for each product.
iOS
For a $4.99/month product, VoiceOver will read purchase for $4.99 per month button
when the user taps on the element.
If the custom screenreader text is not populated, VoiceOver will read $4.99 slash month button
Android
For a $4.99/month product, TalkBack will read purchase for $4.99 per month
If the custom screenreader text is not populated, TalkBack will read $4.99 slash month
Testing Screenreader Text
iOS
Test On Device
You can test your paywall accessibility by turning on VoiceOver in Settings. Learn More
Test in Xcode
- Launch your test app on simulator
- In Xcode, click 'Open Developer Tool' > 'Accessibility Inspector'. Apple Documentation
- Attach to your simulator and tap Play to hear the accessibility hints
Android
Test On Device
You can test your paywall accessibility by turning on TalkBack in Settings. Learn More
Updated 10 months ago