Unity接入指南
接入SDK前,请您仔细阅读PerfSight SDK个人信息处理规则,在同意个人信息处理规则后,请按下述指引接入SDK。
解压压缩包,将PerfSightPlugin下的Plugins以及Scripts文件夹复制到游戏的Assets目录中。
1. 初始化(必选)
选择第一个或主场景,在任意脚本文件中调用如下代码(建议选择较早加载的脚本)进行初始化。一般在Awake函数中调用。
void Awake()
{
…
PerfSightAgent.EnableDebugMode(); //可选,调试情况下打开日志
PerfSightAgent.InitContext("appid");//必选,AppId请联系PerfSight获取
…
}
2. 用户标识(必选)
public static void SetUserId(string openId)
功能:设置OpenId
参数 openId: openId信息
返回值:无
PerfSight既能反映整体大盘的外网性能状况,也提供接口进行单用户的性能回溯,通过PerfSightAgent.SetUserId设置玩家OpenId之后,在Web端可以通过玩家OpenId查看其性能数据,准确还原玩家游戏性能,此接口可在程序任意位置调用。