查看: 905|回复: 0
打印 上一主题 下一主题

[其他] Performance Reporting性能报告新功能介绍

[复制链接]

5472

主题

6

听众

1万

积分

版主

Rank: 7Rank: 7Rank: 7

纳金币
76544
精华
23

活跃会员 荣誉管理 突出贡献 优秀版主 论坛元老

跳转到指定楼层
楼主
发表于 2018-10-29 09:55:36 |只看该作者 |倒序浏览
非常多的开发者都在使用Performance Reporting性能报告,在过去的一年中,我们对其进行了一系列重大功能的改进,本文将一一来进行介绍。

1.jpg
新功能
首先,我们将此服务扩展到了更多的平台,除iOS以外,还包括:Android、MacOS Player、Windows Player和Windows平台。

此外,当你上传符号表文件时,我们加入了更全面的信息,不仅能展示总体状态,还能告诉你哪些符号表文件可用。

最重大的改动是,我们将后端从MySQL转移到Elasticsearch,这让我们能够存储每个报告,并在Developer Dashboard设置多个改动的阶段。

其它改动包括,提供图表来让开发者快速了解玩家遇到问题的频率,能够使用标签来组织问题,并且加入了过滤器,可以将问题按日期范围、源数据和标签进行筛选。

2.gif
Unity 2018.3 Beta中的更新功能
我们认真聆听来自开发者的反馈,使用Unity 2018.3开发的游戏所发送的报告将包含调试日志和自定义元数据,这二个功能将帮助你了解提交报告时的具体情况。

如果你在Performance Reporting性能报告设置中启用了采集调试日志功能,我们将自动采集产生报告的最多50个调试日志。你可以自定义元数据来指定最重要的键值对数据点。该过程可以随时发生,例如:当游戏首次初始化时,载入新关卡时,或玩家执行特定行动时。

使用下列语句可以轻松请求要跟踪的元数据:
UnityEngine.CrashReportHandler.CrashReportHandler.SetUserMetadata(“key”, “value”);

所有信息都可以在Developer Services Dashboard获取。

3.gif
集成通知
通过Cloud Build和Collaborate这样的特定服务,你可以将已经使用的项目管理和Slack或JIRA这样的消息工具集成到工作流程中。

我们收到了大量相关反馈,所以会将该功能加入到Performance Reporting性能报告中。这意味着你不必到Developer Dashboard检查是否出现新问题,只要修改设置并接收通知即可。

Slack、Discord和JIRA支持开箱即用,因此你可以非常轻松快捷地集成这些工具,设置仅需要几分钟。
4.gif
如果你想集成除了Slack、Discord和Jira之外的工具,可以通过Webhook来集成。目前支持三种信息:
  • 新问题:当发现新问题时,会触发该信息
  • 新问题版本:当发现已有问题在新版游戏中首次出现时,会触发该信息。
  • 再次出现的问题:当之前已解决的问题在新版游戏中出现时,会触发该信息。


小结
你是否有想要的功能或是需要报告问题?我们希望得到开发者的反馈。你可以在Unity官方中文论坛联系我们,或是发送邮件至perfsupport@unity3d.com ,发表反馈或希望加入的新功能。我们正努力扩展通过集成支持的工具,想了解开发者所使用哪些工具。

本文来自unity 官方,特此鸣谢。
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2025-2-27 02:55 , Processed in 0.067998 second(s), 34 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部