on 02-20-2018 1:40 PM
I'm trying to track the end-user usages on Fiori Launchpad. I've found some information about Usage Analytics (https://help.hana.ondemand.com/cloud_portal_flp/frameset.htm?5b27f29a885048998a73254faf8854cf.html) but it seems that it is only for Fiori Launchpad on Cloud.
When I debug the on premise launchpad I found that UsageAnalytics service exists also for on-premise but can't find how to make it work. Any idea how I can make it work, or is it only for cloud ?
Hi Abdulbasit,
You are correct - the UsageAnalytics service is only available for cloud implementations of Fiori Launchpad at this time. You may be able to leverage Google Analytics to capture some end-user actions, but the features are limited to navigation between apps for the most part. Regardless, it's probably worth checking out this blog: https://blogs.sap.com/2017/09/09/google-analytics-for-fiori-launchpad/
If there's a specific application you're interested in monitoring very closely, you could also extend that application and add Google Analytics code to it in order to record specific actions. Obviously that isn't really feasible for every single application on the Launchpad though, and would require quite a bit of customization.
Best Regards,
Hunter Young
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Please check this free custom tool that collects application start records with Fiori launchpad plugin: https://blogs.sap.com/2020/01/02/apps-usage-report-for-sap-fiori-launchpad/
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Grzegorz,
I've already developed my own solution but Fioritracker also seems to be a good plugin. I'll have a look at it.
Thanks.
Hi Abdulbasit,
We're doing something similar as what you want. We've created a report that will analyse the table /IWFND/L_MET_DAT. In this table stores all OData requests. Based on the OData query we know which app the user is using. We check the different calles and aggregate them to know which apps a user has been using..
It's not the best approach but the only thing that's integrated with all standard fiori apps...
Greetings,Wouter
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Abdulsait,
I am also looking for something like what you are trying.. Did you get a robust way forward to address this requirement for onpremise system?
Regards,
SAP Learner
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Abdulbasit,
It can be solution for your question. Check below url.
(transaction /UI2/CSU)
Also check this url.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Abdullah,
Thanks for the recommendations. However, these information doesn't solve my problem, since they give information from the backend system. However, I need more details from the client side. If the user opens the same application several times it will use the cached version of the sources and backend system will not be aware of these actions. OData service calls are performed each time but this information still doesn't give me the exact application running on the client side. The same OData service might be used by different apps and even the same OData service might be called several times by the same service.
I'm currently trying to build a Launchpad Plugin to track the usages and send data back to the backend but I'm wondering if there is already a solution for this purpose.
Thanks.
User | Count |
---|---|
89 | |
10 | |
9 | |
9 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.