Esempio n. 1
0
    /// <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);
    }
Esempio n. 2
0
 public void UpLoad(UpLoadBuryData upLoadBuryData)
 {
     HttpServerHelper.UpLoadBury(upLoadBuryData);
 }