云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

域名注册_云服务器代理_稳定性好

小七 141 0

在SAP云平台上开发应用程序的客户最常问的问题之一是"我如何知道哪些应用程序正在被频繁使用"。市场上有几种应用程序/流量监控工具可以帮助回答以下问题:

哪些应用程序被大量使用用户如何导航到特定的应用程序页面访问量设备详细信息,如操作系统/浏览器以及地理位置唯一用户数反弹率

好消息是,我们现在在SAP云平台上提供了一项名为"SAP Web Analytics"的服务,作为SaaS解决方案供客户订阅。这项服务正被紧密集成到现有的SAP解决方案中,如SAP Jam、SuccessFactors等。客户可以订阅这项服务,还可以跟踪门户网站的使用情况以及基于SAPUI5的Fiori应用程序中的各个元素。

在这篇博文中,我将介绍设置SAP Web Analytics(SWA)的步骤,并将其与SAP云平台门户服务上的Fiori Launchpad集成。请注意,门户服务附带了内置的使用情况分析,微信返利,其中提供了有关站点访问、设备/操作系统/浏览器的详细信息。然而,SWA帮助您获得更多关于本博客文章中所述网站/应用程序使用的见解。

导航到您的SAP Cloud Platform Cloud Foundry帐户的订阅菜单并启用您的Web Analytics应用程序。请注意,SWA也可以在trail landscape中使用,什么大数据,您也可以使用它来探索这些功能。

如果您使用的是试用环境,则会有一个引导任务来装载SAP Web Analytics。

在启动应用程序之前,您需要将角色添加到"角色集合"中。在下面的示例中,我将突出显示的SWA角色添加到名为admin的角色集合中。其他可用的角色很少,您可以在SAP帮助中找到有关这些角色的更多信息

下一步是选择"SAP ID服务"(或您配置的IdP)以分配角色集合。

搜索您的用户帐户并分配角色集合,如下所示。

导航回订阅菜单并启动"Web分析"应用程序。您首先需要定义空间。需要空间来管理为跟踪而定义的用户/组和网站。您可以为不同的业务团队提供多个空间。每个团队可以定义他们想要跟踪的应用程序以及成员的访问权限。

在定义空间时,如果您不想记住该空间中所有站点的访问者,您可以选择"访问者匿名"。您还需要在此处指定空间管理员。在本例中,我将我的用户ID指定为空间管理员。

一旦创建了空间,下一个任务就是创建站点。这将表示要跟踪使用情况的门户网站或应用程序。点击"添加站点"。

在"添加站点"窗口中,有许多选项可供选择,这些选项定义了启用使用情况跟踪的方式。在下面的示例中,我提供了Fiori启动板的URL(没有https://)。将"跟踪状态"设置为"已启用",以允许SWA收集数据。

在"隐私设置"下,由于我的门户网站是面向外部的网站,我已禁用"仅供员工使用的网站"选项。我还选择了"设置为会话",以便在以后的访问中将现有访问者视为新访问者。最重要的是,我希望在收集数据之前获得用户的同意。因此,我选择了"默认跟踪同意横幅"。高级选项中有更多设置。您可以在SAP帮助中了解这些设置的含义

保存站点后,您将在站点管理部分看到一个条目。在操作中,您可以单击代码片段。

这将为您提供一个带有pubToken和basedURL的Javascript,它将需要在调用应用程序/门户网站中使用。因此请记下这一点。

当您导航到"主页"菜单时,您将能够看到此特定站点的跟踪数据。因为我们还没有完成配置,所以不会有任何数据。请注意,在顶部,您可以在不同站点之间更改聚合级别(天/月)并应用筛选器。

这完成了SWA中所需的最低配置

为了使门户站点/应用程序与SWA之间能够通信,我们需要嵌入上面获得的脚本。因为我要跟踪Fiori启动板的使用情况,所以我要使用Shell插件。有很多博客向你展示了如何创建一个门户网站并向其中添加一个shell插件。我不会再讨论这个细节了。

这是我使用的代码片段

我已经将这个shellplugin部署到我的SAP云平台子帐户,并将我的Fiori Launchpad配置为包含这个插件。

当任何人试图访问Fiori Launchpad时,他们现在会看到一个弹出窗口"隐私声明",以确认是否SWA可以收集他们的使用数据。用户可以允许或拒绝使用情况跟踪。在本例中,我允许使用情况跟踪。

在浏览网站并访问应用程序后,我将能够看到在SWA中收集的数据。下面是我在SWA的主页视图。它提供与访问者、页面和所用技术(操作系统/设备)相关的信息摘要

要获得更详细的信息,请导航到其他菜单项。下面是从"页面"菜单获得的视图。它提供了最热门/最少访问的页面以及趋势。

这里是"技术"菜单的视图。它显示用于访问Fiori启动板的浏览器/操作系统/设备类型。