Guided Tour Failing - Tour was Abandoned

Deborah Lewis
Mega Contributor

i am attempting to create a guided tour on the service portal. If I keep all the steps on the same page it is successful but if I need it to change pages it fails with Tour Abandoned.

I have checked the "Options section" of the step that is failing - below are the contents 

{"url":"/ict?id=sc_cat_item&sys_id=f06ec62bdb8cfb80c0efc4ab0b961979"}

If I go to the page and past everything after the {"url":" the page that I am expecting displays.

not sure where to go from here.

Using Madrid

 

1 ACCEPTED SOLUTION

Deborah Lewis
Mega Contributor

Thanks - I had tried that to no good result.

The issue was that I could not use the specific "event" to have it move to the next page. It's fixed now thanks

View solution in original post

10 REPLIES 10

anupam_singh
ServiceNow Employee
ServiceNow Employee

Hi Deborah,

'Tour Abandoned' generally means that the url of the step (that is being displayed) and the current page's url do not match. Since you have already figured out that each step has an 'option' field which can store a JSON. The url value should exactly match the page's url. 

This kind of failure is generally observed, when the designer could not identify the url for the page/or it has chosen a url which is not the same always. For example sys_id=f06ec62bdb8cfb80c0efc4ab0b961979 (as above) will always change.. so it is advisable to remove such attributes from the url field.

I would suggest

1. Just keep {"url": "/ict?id=sc_cat_items" } and see if it works.

2. If it still fails, go to the previous step. If it has a click or event associated with it then change the step's 'implicit' attribute to checked.

 

Do let me know if it works.

If it still does not work, please see if you can raise a PRB/Incident furnishing all the details. This will help us resolve the issue faster.

 

Thanks

 

Anupam

Selecting implicit on the previous step helped tremendously!!! Thank you Thank you!!! I was going nuts!

Ravali G
Kilo Expert

Hi,

Just add / after ? in the URL and try.

This solved my problem instantanously!!! Why this slash makes such a difference?