Is Storyline location aware?

Oct 02, 2014

Can Storyline or Storyline 2 detect the learner’s device by using global position (GPS) so you can deliver the right content at the right time no matter what device they are using, and have the content be specific to their location?

9 Replies
Michael Hinze

There is no built-in Storyline function to do this. A while ago, I had experimented with JQuery to display a user's location info in Storyline, see here for some info. With a bit more work it should be possible to not only display but read the location info into Storyline variables and make decisions, based on latitude/longitude. I'm not sure though how you think you can detect the type of the user's device (e.g. iPad vs. Android phone) with GPS data.

Gerry Wasiluk

In some situations, I'm a tad bit leary of solutions that automatically pick a location for a learner.

In my old company, we had a lot of engineers and other technical personnel that were on temporary assignment at another location in the US or outside the U.S.  Or they might be salespeople traveling around the country or region.  You might want them to take certain training for their original location.

For cases like this, offering learners a choice of location may be better.

Michael Bauer

Bringing up an old thread ... sorry!

Using Storyline 360.

I tried using this widget, but not 100% working. I have pictures of different countries set as hidden, and I sent the link to people in different countries to check.

Here are the triggers:

  1. Execute Javascript when timeline starts (Javascript has been pasted in)
  2. Set Country variable to equal UAE when timeline starts if country is equal to, ignore case, United Arab Emirates
  3. Change stage of UAE pic to normal when timeline starts if Country variable is equal to UAE
  4. Set Country variable to equal Australia when timeline starts if country is equal to, ignore case, Australia
  5. Change stage of Australia pic to normal when timeline starts if Country variable is equal to Australia
  6. Set Country variable to equal India when timeline starts if country is equal to, ignore case, India
  7. Change stage of India pic to normal when timeline starts if Country variable is equal to India

I am based in the UAE, and it works for me. When I send it to people in Australia or India, they too also see the UAE pic.

I also tested if it was because the first country being set was UAE so I changed #2 and #3 to be the Australia triggers, however still showing the UAE pic.

Could this be because I am publishing it in the UAE so that information is held in the course? Are there any settings to update anywhere? I couldn't find any.

I don't understand Javascript so just copy and pasted as per the cluelabs.com link, no idea what is all means though ...

This discussion is closed. You can start a new discussion or contact Articulate Support.