Android
On Android devices, you can tag dialogs in your app as a new Page. Open the required Page, open the dialog, and tag it. It's saved as a new Page, and you'll get separate analytics for it.
When tagging dialogs, the Pendo capture button (pink camera) might show behind the dialog and won’t be clickable. From SDK version 2.21, you can use the ‘volume up’ button on your device to start a screen capture.
Launching and capturing a modal creates a new Page, which is identified separately from the Page containing the modal. You can now tag any Feature on that new Page for analytics and guide purposes.
iOS
On iOS devices, alert controller dialogs can't be tagged as Pages due to an Apple OS limitation, but you can tag the Features within them.
Note: Elements in alert controllers are tagged as app-wide, meaning, Pendo calculates user clicks on them in any screen of the application. For example, if there are two alert dialogs in your app with OK or Cancel buttons, Pendo calculates the clicks on these buttons from both alert dialogs as if they were the same one.
When you launch a modal (UIAlertController) and capture it, it results in a new Page, though this isn't a Page you can use for data or guidance. You can still tag any Feature in the modal for those purposes.
When tagging a Feature on a modal in an iOS application, this Feature is set to app-wide, meaning data is collected for any modal Feature with that text.
* Currently not available for React applications