·阅读时长 4 分钟

Cloudist 中更清晰的错误提示与一键报告

静默失败是最糟糕的一种情况。一首歌播放到一半突然停止,一个视频打不开,一次购买没有成功——而你只能靠猜测,不知道是你的网络、你的账户、云服务商还是应用本身出了问题。猜测会浪费你的时间,也会浪费我们的时间,因为在你放弃并亲自告诉我们之前,我们根本不知道出现了问题。Cloudist Play 和 Cloudist Watch 现在弥补了这个缺口:每个问题都会显示在屏幕上,用简单的语言解释清楚,并且只需点按几次就能报告——无论你是立即处理,还是之后再回来处理。

会说明发生了什么的提示

大多数问题会以一条简短的提示出现,如果你用这两款应用有一段时间了,大概已经见过这种提示。新增的是每条提示会停留多久,以及你能对它做什么:

  • 信息和成功提示会停留 3 秒——只是一个快速的确认,告诉你某件事成功了,不需要你采取任何行动
  • 警告会停留 6 秒,足够你在它消失前读完
  • 错误会停留 10 秒,并且提示上直接带有报告按钮,所以如果看起来有问题,你可以在它消失之前就把它发送出去

这背后的思路是:一条提示越重要,它停留的时间就越长,你能对它做的事情也越多。一个成功的提示不需要你长时间关注;一个错误则需要。

当发生严重问题时

有些问题比一条一闪而过的提示所能承载的要大,因此这时你看到的不是提示条,而是一个对话框——它会一直停留在屏幕上,直到你处理它,在有解决方法时提供相应的操作,并带有报告按钮和关闭按钮。以下情况会出现这种对话框:

  • 你的媒体库数据库无法打开
  • 播放队列中没有任何内容可以播放,或者某个视频无法打开
  • 你的云端会话已过期
  • 购买或恢复购买失败——对话框会带有重试按钮,这样你就不用再去找购买界面

这些时刻,角落里一条安静的提示并不足够——你需要知道发生了什么,也需要一个解决问题的办法。对话框也不会让你像提示条那样,在你看别的东西时不小心错过它;它会一直停留在那里,直到你采取行动、重试、报告问题,或者关闭它并继续使用。

设置 → 最近的错误

并不是每个错误都发生在你准备好处理它的那一刻。也许提示出现时你正忙着别的事,或者你没仔细看就把它关掉了。这正是设置 → 最近的错误存在的意义:它会保留最近 50 条错误记录,且只保存在你的设备上,这样你就可以在之后的任何时间,按自己的节奏查看并报告错过的问题。每条记录都会显示发生了什么以及发生的时间,你可以为其中任意一条打开报告面板,而不仅限于最新的一条。

一份报告会发送什么——以及永远不会发送什么

报告功能不是一个盲目的"全部发送"按钮。在任何内容被发出之前,报告面板会提供一个备注框,供你描述当时在做什么,还有一些开关用来选择要附加的内容,以及一个预览,让你清楚看到即将发送的具体内容。附加日志默认开启,因为日志通常是帮助我们真正找到问题所在的关键。附加截图默认关闭,并且只有在真正捕获到截图时才会提供这个选项——它展示的是出错那一刻的应用界面,并且只有在你打开它时才会被发送。发送报告需要先登录,这样我们才能在需要时跟进联系你。

会被发送的内容:

  • 错误摘要及其技术细节
  • 发生错误时你所在的界面
  • 你的应用版本
  • 你的设备型号、操作系统及其版本
  • 你的语言设置
  • 最多 5 条你最近的其他错误记录,用于了解导致这次问题的前因
  • 日志,如果你保持附加日志开启
  • 截图,如果捕获到了截图并且你选择附加它

永远不会被发送的内容:

  • 你的 OAuth 访问令牌或刷新令牌
  • 你的设备名称
  • 广告标识符

日志在被附加之前还会经过一个步骤:清除其中的电子邮箱地址、令牌、主文件夹账户名和文件名,这样我们看到的只是导致错误的操作过程,而不是你的个人信息。

公告,用你的语言呈现

报告是关于告诉我们哪里出了问题;公告是关于我们告诉你有什么变化。设置 → 公告汇集了 Cloudist 的所有更新内容,并带有未读数量标记,让你始终知道是否有新内容等待阅读,而且它以全部 44 种应用语言书写,无论你使用哪种语言运行应用,读起来都很自然。

获取更新

这些更新正在两款应用的最新版本中逐步推出——Cloudist Play 1.0.34 和 Cloudist Watch 1.0.28。了解更多关于 Cloudist Play 和 Cloudist Watch 的信息,或在这里获取:

同样的应用,现在能更清楚地告诉你哪里出了问题,也能更快地让你告诉我们。

我们使用 Cookie 来分析网站流量并改善您的体验。不会收集任何个人数据。