-
Improvement
-
Resolution: Fixed
-
Minor
-
4.2.2
-
MOODLE_402_STABLE
-
MOODLE_403_STABLE
-
MDL-79242-master -
One of the major barriers our first-time users encounter is the onboarding process, specifically how to connect to their Moodle site.
A lot of users do not know what to enter in the "Your site" field in the app, they are supposed to enter the URL of the Moodle site they want to connect.
We've tried several ways to improve this by creating a site finder in the app (to find by name, that will work for a limited set of sites that are registered to be visible) and the QR login (so users can at least scan a QR to be redirected to their URL), however, we are still receiving a lot of bad reviews because of this.
We want to further improve the onboarding experience this is why we have decided to use the Google Play referrer APi (which only works in Android, there is no alternative for iOS devices) that will allow us to retrieve a referral URL (that will be the site URL) from Google Play after the installation to of the app, this will work only if a user installs the app by following "Get the mobile app" link that is displayed at the bottom of the site (via the ? icon)
The process, summarised is the following:
1. The user clicks the "Get the mobile app" link
2. The user is redirected to our download page https://download.moodle.org/mobile?siteurl=https://mymoodlesite.com
3. The download page presents the link to Google Play that includes the siteurl passed as a parameter from the site in the previous page
4. The user clicks the Google Play button, installs the app
5. The user opens the app and it is automatically redirected to their Moodle site so they can enter their credentials.
Privacy:
We will have to pass as parameter the site URL to https://download.moodle.org/mobile, for privacy reasons, we will do so only after checking if the site is registered (registered sites have to accept our privacy policies)
- blocks
-
MOBILE-4410 Recover site URL upon installation using Google Play referrer API
- Closed