Quset接入OC User Reporting举报机制

新的VCRs( Virtual Reality Checks)要求所有多人游戏应用程序实现通过Oculus按钮实现访问应用的举报机制

具体操作是长按Oculus键,弹出系统菜单中,点击举报按钮,实现举报机制

OCulus要求所有APP在2023 年 5 月 31前完成接入,否则下架处理

一. Oculus提供两种举报实现

1. 使用User Reporting Plugin(用户报告插件)实现

User Reporting Plugin已经包含在OculusSDK v46及更新的版本中,需要用户自定义实现

2. 使用User Reporting Service(用户报告服务)实现

User Reporting Service是一个开箱即可用的解决方案,不需要用户编写脚本,只需要在Developer Dashboard开发人员仪表板中启用用户举报服务,点击举报按钮即可跳转到OC提供的举报服务

二. User Reporting Plugin实现

1. 注册用户举报按钮点击回调

//初始化OculusSDK

Core.AsyncInitialize().OnComplete(message =>

{

if (message.IsError)

{

// 初始化失败

Debug.Log(message.GetError().Message);

}

else

{

Debug.Log("初始化完成!");

//监听用户点击举报按钮

AbuseReport.SetReportButtonPressedNotificationCallback(OnReportButtonIntentNotif);

Debug.Log("完成举报回调注册");

}

});

2. 通知SDK举报请求处理情况

void OnReportButtonIntentNotif(Message<string> message)

{

if (message.IsError)

{

Debug.Log(message.GetError().Message);

}

else

{

//通知SDK已经处理/未处理举报请求

AbuseReport.ReportRequestHandled(ReportRequestResponse.Handled);

//AbuseReport.ReportRequestHandled(ReportRequestResponse.Unhandled);

Debug.Log("举报请求已经处理");

}

}

三. User Reporting Service实现

1. Developer Dashboard中选择Platform Services

2. Platform Services下选择User Reporting

3. 配置用户举报

  • 接收举报的Email

  • 举报原因

  • 自定义举报原因及多语言

  • 自定义展示品牌相关图片

  • 激活用户举报配置

4. 用户举报服务实例

四. 总结

两种用户举报方案,明显User Reporting Service更简单,表现统一

参考现有多人应用,比如RecRoom,AltspaceVR,均使用User Reporting Service接入

综上推荐使用User Reporting Service

参考:

1.Updates to User Reporting Requirements and Developer Tools in VR (oculus.com)

2. VRC.Content.3说明:https://developer.oculus.com/resources/vrc-content-3/

3. User Reporting Service:https://developer.oculus.com/resources/reporting-service/?intern_source=devblog&intern_content=user-reporting-requirements-developer-tools-updates

4. User Reporting Plugin:https://developer.oculus.com/resources/reporting-plugin/?intern_source=devblog&intern_content=user-reporting-requirements-developer-tools-updates

5. 用户举报常见问题:https://developer.oculus.com/faqs#faq_856753478660534

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值