性能报告现为云诊断功能

STACEY HAFFNER Anonymous
Nov 6, 2018|4 Min
性能报告现为云诊断功能
为方便起见,此网页已进行机器翻译。我们无法保证翻译内容的准确性或可靠性。如果您对翻译内容的准确性有疑问,请参阅此网页的官方英文版本。

更好的名称、新的功能,现在 Unity Personal Edition 用户也可以访问!如果您熟悉性能报告,那么 Unity Cloud Diagnostics 就是您所了解的一切,而且更好。它拥有更多的工具来帮助您快速、实时地发现和应对用户问题,而且现在每个人都可以访问它!

为什么改名?

性能报告 "的名称令人困惑,因为它并不像大多数人想象的那样做 "性能报告"。该名称暗示它将监控内存使用情况和每秒帧数等因素,而这并不是该服务的目的。

Cloud Diagnostics更好地体现了我们帮助您测量的内容--离散的技术问题。此外,自最初发布《绩效报告》以来,我们跟踪的问题类型也在不断扩大。今天,云诊断跟踪:

未处理的托管异常报告

本地碰撞报告

(新)用户提交的报告

有些人可能还记得,"用户提交的报告 "就是 "错误报告 "功能,该功能以前在开放的 Alpha 版本中提供。与 Cloud Diagnostics 一样,我们将该功能重新命名为 "用户报告",以便更加准确,因为人们在报告错误的同时也会发送建议。

您可以做些什么

崩溃和异常报告是了解玩家和/或测试人员在运行游戏时发生了什么的窗口。启用该功能后,您就可以访问信息,帮助您更快地进行调试,其中包括堆栈跟踪、调试日志、设备信息和您定义的自定义元数据。

用户报告是收集和汇总终端用户报告的好方法。主要区别在于,崩溃报告和异常报告是自动生成的,而用户报告则可以由最终用户明确生成,因此您可以收到真正的人工反馈。通过该功能,您可以获得用户提供的错误报告和功能请求,其中可以包括屏幕截图、保存的游戏、视频或其他任何您认为有助于改善用户体验的内容。您可以以任何对您有价值的方式自由配置报告--无论是接受的附件类型、收集的文本信息,还是与每份报告一起跟踪的自定义元数据。

图片

Unity Cloud Diagnostics 的一个重要方面是,它可以帮助您实时对用户做出反应。Unity Cloud Diagnostics 可与您选择的通信工具配合使用,而不是让您监控另一种工具。例如,您可以将其与 Discord、Slack 和 Jira 集成。

不使用 Discord、Slack 或 Jira?您还可以使用网络钩子建立自定义集成。以下是您可以访问的四个消息事件:

新的碰撞或异常:每当出现新型崩溃或异常时触发。

新崩溃或异常版本:在新版本游戏中首次出现现有崩溃或异常时触发。

重新打开崩溃或异常:在新版本游戏中出现先前关闭的崩溃或异常时触发。

新用户报告:收到新用户报告时触发。

任何人都可以开始

对大多数人来说,最大的变化是功能不再仅限于 Unity Plus 和 Pro 用户。Unity Personal 用户可以通过新的入门层使用这些功能。此外,Plus 和 Pro 用户还可通过 "高级 "级别获得更多容量和一些复杂功能。以下是全部细目:

在项目中启用 Cloud Diagnostics 非常简单!如果您想使用崩溃和异常功能,只需在 "服务 "窗口中切换打开即可:

图片

由于 "用户报告 "通常用于手动反馈,因此有一个 SDK 可供使用,其中有一个预制件,你可以重新设计,也可以用来指导你设置自己的用户界面。有关所有功能的文档,请点击此处

图片
感谢所有 Alpha 测试者

我们感谢所有正在使用用户报告功能的用户,他们为我们提供了非常有用的反馈意见。为了表示感谢,我们将为所有在 Alpha 计划期间使用过用户报告功能的项目提供高级诊断功能!这意味着您不会失去对高级功能的访问权,也不会受到一直在使用服务的项目的入门级限制。我们要特别感谢Parkasaurus 的创建者WashBear Studio:感谢您对用户报告的宝贵反馈!

有反馈意见或想参与其中?

我们对 Unity Cloud Diagnostics 感到非常兴奋,希望您也一样。如果您想申请功能或报告问题,可以在Cloud Diagnostics 论坛clouddiagnostics@unity3d.com 上联系我们