How to get count of the users who accessed Service Catalog through a portal?

Ravish Shetty
Tera Guru

Hello all, Our end users use a sort of ESS portal to access the Service Catalogs. We want to get the data of the number of users who use this functionality against the ones who use the usual way. Is there a way to get the data? When i go through transaction logs, i get URL of the Service Catalog. It doesn't say if i accessed it through a portal or any other way.

Edit: We have gone through the ways in which it can be acheived viz. Google analytics (thanks Pradeep) and logging through UI action or on load script but for now we want to get the existing data through any out of the box way.

Message was edited by: Ravish Shetty

4 REPLIES 4

Pradeep Sharma
ServiceNow Employee
ServiceNow Employee

Hi Ravio,



You may find the below link helpful.


Reporting on pageview count for CMS pages


Thank you Pradeep. We may consider it for future but for now is there an out of the box to get the data?


Ravish Shetty
Tera Guru

Bump


epam
Kilo Guru

Hi ravio!



I think all data you need are exists in the transaction log, you just need to find appropriate urls.



ESS links are presented in the log (on my instance, at least) like:


/view_content.do?sysparm_stack=no&sysparm_sys_id=HERE_WILL_BE_THE_ESS_PAGE_SYS_ID



After the user clicks the "ORDER THING" link on the ESS portal page he goes to the catalog page and this event also gets into the transaction log with url like:


/view_content.do?sysparm_stack=no&sysparm_sys_id=HERE_WILL_BE_THE_SOME_CATALOG_PAGE_SYS_ID



So you can track a user way to the catalog using both urls and the "session" field.