设置用户报告
将用户报告 SDK 集成到您的应用程序以设置用户报告。集成后,您可以使用内置的用户报告预制件,或者在不使用预制件的情况下创建您自己的自定义用户报告。
Note: Before you integrate User reports with your project, make sure you set up your project for Unity Services. Your project must be in the Editor to the Dashboard with a project ID. See Setting up your project for Unity Services.
要将内置示例用户报告预制件添加到您的项目中
- 在编辑器中打开“Package Manager”,然后找到“User Reporting”包并选择“Samples”选项卡。
- 找到“User Reporting Example”,然后选择“Import”。
- 在您的项目中,将用户报告预制件添加到所需的场景中。
- 在您的**Assets 文件夹**中,打开**Samples**并选择**User Reporting**文件夹。
- 打开标题为已安装软件包版本的文件夹(例如,**1.0.0**)。
- 打开**User Reporting Example**文件夹。
- 将**UserReportFormExample**预制件拖放到您的场景中。
为新报告设置通知
用户报告支持通过集成发送新报告通知,因此您可以将开发工作流程连接到非 Unity 工具。通过第三方集成(如电子邮件、Slack、Discord、Trello 和更多)接收通知。
要设置通知
- 打开Unity 云面板。
- 从顶部菜单的项目选择器中选择所需的项目。**注意**:在设置报告通知之前,请确保您已为项目添加并启用了用户报告。
- 在主菜单中,选择“项目”。
- 选择“项目设置”>“集成”。
- 选择“新建集成”,然后按照您要使用的集成的对话框中的说明进行操作。
测试报告和通知
示例场景是确认您的用户报告是否已正确设置的有效工具。在本例中,我们将选择性地包括对新报告的电子邮件通知集成的测试。
要设置电子邮件通知(可选)
- 打开Unity 云面板。
- 从顶部导航菜单中选择您的项目。**注意**:在设置报告通知之前,请确保您已为项目添加并启用了用户报告。
- 选择“项目”。
- 选择“项目设置”>“集成”。
- 选择“新建集成”,然后按照“电子邮件”集成的对话框中的说明进行操作。启用“已接收报告”事件选项。
要测试是否已接收报告
- 打开您的 Unity 项目。
- 在您的“Assets”文件夹中,打开“Samples”并选择“User Reporting”。
- 在“User Reporting Example”文件夹中找到**UserReportingExample.unity**场景。
- 启动场景。单击任意位置以在场景中生成一个立方体,然后选择“创建报告”以打开提交表单。
- 填写表单并选择“提交”,然后检查报告是否已成功发送。
- 打开Unity 云面板。
- 从顶部菜单的项目选择器中选择您的项目。
- 选择“云诊断”>“用户报告”。
- 等待几分钟,然后您的报告就会显示在仪表板上。如果您选择设置集成,则可以看到通知在报告出现的同时到达。