...
Then, for a completion event to get tracked the following must be true {*}at the time the completion event occurred in LinkedIn Learning{*}: *
- The organisation must have configured the tracking of learning event progress and completion as detailed in the help docs here.
...
- The email address of the user completing in LinkedIn Learning must match the email address of the Totara user (note: it must be the LinkedIn Learning account’s email address, not any LinkedIn account that’s associated with the LinkedIn Learning account).
...
- The email address must not be used by multiple different users on the Totara site (the email must uniquely identify a Totara user).
...
- The Totara user must be active (not suspended/deleted).
...
- A Totara course containing the associated piece of LinkedIn Learning content must exist on the Totara site
...
- Course and activity completion must be enabled and correctly configured in that course (that will be the case if the activity was imported via LinkedIn Learning).
...
- The Totara user with the matching email address must be enrolled in the Totara course that contains the LinkedIn Learning activity
If all the above is true the completion event should be sent and processed by the Totara site and the completion received.
Further troubleshooting steps
There are a couple of additional situations where Totara completion can occur after completion in LinkedIn has occurred. These only apply from v16 onwards (as it was added as an improvement).
As long as the integration has already been configured, if progress or completion occurs in a piece of LinkedIn content for a user, and then subsequently that course is imported into Totara and the Totara user with the same email address is then later enrolled in it, completion will get marked at the time of enrolment. Prior to v16 this would not have occurred.
For the site to receive ‘progress statements’ (partial completions: x% rather than just when it’s completed) the organisation’s LinkedIn Learning account has to be configured to have that feature enabled. They need to contact their LinkedIn Learning representative and ask for ‘xAPI progress events be enabled for your account’. (Not the issue in this case - they are talking about completions I believe)
Further troubleshooting steps
It is always helpful to get screenshots of the following:
*
The following suggestions are recommendations for things to check and screenshots to provide the Totara Support team:
- The OAuth2 provider page on the Totara side (Site admin > Server > OAuth2 > Oauth2 provider details
The specific client should be expanded but the client id/secret can be blurred out
...
- The xAPI configuration on the LinkedIn side (Me > Integrate > Configure reporting integrations > Configure xAPI expanded > click edit icon next to specific integration and screenshot dialog
...
- A screenshot of the LinkedIn user’s Learning history page (My Learning > Learning History) showing the course that is complete
...
- A screenshot of the activity page in Totara showing the same piece of content as not complete, including the full page so we can see who is logged in in the top right
...
- A screenshot of the Totara user’s profile, showing their Totara email address
...
- A screenshot of the LinkedIn Learning user’s profile page, showing there LinkedIn Learning email address. Accessible via LinkedIn Learning Admin > People > Users > click on user’s name.
...
- A screenshot of the Totara course enrolment page, showing the user is enrolled (with enrolment date if possible)
Providing additional Support and identifying further problems
If all the above appears to be truecorrectly configured, and new completions still don’t seem to be received, we’ll need additional information to help understand what is happening. Ask the partner to send through
HTTP access and error logs for the 5 mins or so around the time when a completion event occurred in LinkedIn, along with the exact time the LinkedIn completion occurred.
...