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

分布式数据库_搭建dns解析服务器_哪家好

小七 141 0

因此,在经历了用户体验研讨会、设计、编码和测试的美好时光之后,我们的应用程序已经准备就绪,并已投入生产,万岁!

因此,希望我们的应用程序能像瑞士时钟一样工作,一切都能按计划进行,但最终,让我们面对现实吧,我们可能会在某个早上接到一个用户的电话,她需要帮助,因为她最喜欢的新应用程序需要一些调整,但有些不太正常。

也许公司有程序,也许还没有,但是,返利怎么用,如果到应用程序失败时,我们可以获得错误的详细信息以及错误的周围环境,数据分析工具有哪些,这样我们就可以加快任何需要的修复,并改善用户在那一刻的体验,这不是更舒服吗?

好吧,这正是这个小库的目标。

这里有一个例子,说明在一个方法出现异常后,使用这个库可以得到的输出:

我们从这个库得到了什么?

想法是,我们传递一个我们想要"支持"的方法实例,库将帮助我们记录:

方法名称调用方法时使用的参数用于访问应用程序的完整URLSAPUI5日志条目异常描述

之后,我们将有一个JavasScript对象,我们可以浏览或发送到某个数据库(例如通过REST调用)。

我在哪里可以找到它?

您可以在以下GitHub存储库中找到:

https://github.com/eamarce/technicalSupportLibrary

如何实施?

第一步是添加对库的引用。

因此,将库添加到工作区后,您可以在SAP WebIDE中添加对库的引用,例如:

另一种方法是将其包含到您的项目中:

然后将其注册到您的工作区中组件.js●

如何使用?

要使用它,我们将首先将它们导入到我们的代码中。接下来,网站自助建站系统,我们将通过向库传递一个包含方法的对象来注册要跟踪的方法,例如,包含控制器的方法和属性的对象:

在我们的示例中,与我们可以看到的许多其他应用不同,我们封装属性以在对象中创建控制器oControllerOptions.

接下来,我们通过调用将该对象传递给我们的库函数。我们还为库指定参数,使用bIsActive激活库(我们可以将此部分与url参数一起使用,因此激活它取决于我们在url参数中传递的内容,例如),和sRESTUrl(以及user和password)来指定一个端点,在这里我们可以在每次出现异常时记录结果。

然后我们传递我们创建的oControllerOptions对象。最后,我们把从图书馆得到的东西传给图书馆BaseController.extend扩展方法,因此我们创建了控制器。

结果

在我们应用了库之后,im即时通讯云,我们将能够在控制台中看到所有被监视的方法:

在异常发生之后,我们将能够在oCurrentFunction中看到调试信息库的对象。

由于我们在示例中指定了一个REST端点,大数据数据处理,所以我们还可以看到日志信息是如何传递到服务的,以便在以后的阶段进行查看。

结论

希望您能发现这个库很有用,因此,它可以帮助您获得更好的调试和支持信息,为您的用户提供更快的体验。

另外,由于处于初始阶段,它对进一步的改进和协作非常开放,因此我非常感谢您的建议。