We are excited to announce a new feature that enhances the user experience for learners using the We Are Learning app on iOS devices. With the introduction of ReturnURL support, learners can now seamlessly return to the originating learning management system (LMS) app after completing an interactive learning session within the We Are Learning app. This feature eliminates the need for manual navigation back to the original platform, providing a smoother and more intuitive user journey.
How It Works
When a learner accesses an interactive learning activity created in We Are Learning, they are redirected to the We Are Learning app for consumption. Once the learner has finished the session, they will now be automatically redirected back to the originating app using the ReturnURL feature.
Integration Requirements
To enable this feature, the learning app must append a URL-safe return address as a query parameter to the We Are Learning mobile app URL. This URL parameter will specify where the learner should be redirected after completing the activity. The integration must follow the format below:
https://play.wearelearning.io/pqOwdq9?returnUrl=https%3A%2F%2F(LMS_app_URL)
Example Workflow:
The player starts in the LMS app and launches a learning activity.
The LMS app redirects the player to the We Are Learning app using the play URL, with the
returnUrl
query parameter containing the encoded LMS app URL.The player completes the learning session in the We Are Learning app.
Upon completion, the player is automatically redirected to the specified LMS app URL.
Notes:
Ensure the
returnUrl
is URL-encoded to be safely passed as a query parameter.Test the end-to-end redirection to confirm smooth transitions between the LMS app and We Are Learning app.