RuStore Deeplinks
Using deeplinks, you can open some RuStore screens while within your app.
For example, you can open a screen with a list of all user’s subscriptions using the code below:
try {
startActivity(Intent(Intent.ACTION_VIEW, Uri.parse( "rustore://profile/subscriptions" )))
} catch (ex: ActivityNotFoundException) {
// Handle error when RuStore is not installed
}
where rustore://profile/subscriptions
is a RuStore deeplink. To open the required RuStore app screen, you can replace it with any of the deeplinks listed below.
Supported browser
Browser | Supports RuStore Deeplinks |
---|---|
Google Chrome | Yes |
Yandex Browser | Yes |
Mozilla Firefox | No |
Opera | No |
Mi Browser | No |
Samsung Internet | No |
List of deeplinks
Function | Deeplinks |
---|---|
App Screen |
where: {packageName} — app package name. |
Subscriptions Screen | rustore://profile/subscriptions . |
Account/Updates Screen | rustore://apps.rustore.ru/updates . |
Login Screen | rustore://auth . |