/// <summary> /// 埋点上报 /// </summary> /// <param name="upLoadBuryData">提交的数据</param> /// <returns></returns> public static bool UpLoadBury(UpLoadBuryData upLoadBuryData) { if (upLoadBuryData == null) { AllSDKManager.SDKDebug("==数据上报失败:没有数据上报==="); return(false); } HTTPRequest uploadRequest = new HTTPRequest(new Uri(Config.UpLoadBuryUrl), HTTPMethods.Post, OnUpLoadBury); //AllSDKManager.SDKDebug("==准备上报数据===url:" + Config.UpLoadBuryUrl); //AllSDKManager.SDKDebug("topic:" + upLoadBuryData.topic); //AllSDKManager.SDKDebug("platform:" + upLoadBuryData.platform); //AllSDKManager.SDKDebug("version:" + upLoadBuryData.version); //AllSDKManager.SDKDebug("userId:" + upLoadBuryData.userId); //AllSDKManager.SDKDebug("gameId:" + upLoadBuryData.gameId); //AllSDKManager.SDKDebug("deviceId:" + upLoadBuryData.deviceId); //AllSDKManager.SDKDebug("action:" + upLoadBuryData.action); uploadRequest.RawData = Encoding.UTF8.GetBytes(JsonUtility.ToJson(upLoadBuryData)); AllSDKManager.SDKDebug("NativeAnalytics: " + "uploadJson:" + JsonUtility.ToJson(upLoadBuryData), "yellow"); uploadRequest.Send(); AllSDKManager.SDKDebug("NativeAnalytics: " + "==数据上报成功===", "yellow"); return(true); }
public void UpLoad(UpLoadBuryData upLoadBuryData) { HttpServerHelper.UpLoadBury(upLoadBuryData); }