Beispiel #1
0
            public override void AdjustSessionTrackingSucceeded(ADJSessionSuccess sessionSuccessResponseData)
            {
                if (!_delegateOptions.SetSessionTrackingSuccessDelegate)
                {
                    return;
                }

                Console.WriteLine(TAG + ": SesssionTrackingSucceeded, sessionSuccessResponseData = " + sessionSuccessResponseData);
                AddInfoToSendSafe("message", sessionSuccessResponseData.Message);
                AddInfoToSendSafe("timestamp", sessionSuccessResponseData.TimeStamp);
                AddInfoToSendSafe("adid", sessionSuccessResponseData.Adid);
                if (sessionSuccessResponseData.JsonResponse != null)
                {
                    NSError  error              = new NSError();
                    NSData   dataJsonResponse   = NSJsonSerialization.Serialize(sessionSuccessResponseData.JsonResponse, 0, out error);
                    NSString stringJsonResponse = new NSString(dataJsonResponse, NSStringEncoding.UTF8);
                    AddInfoToSendSafe("jsonResponse", stringJsonResponse.ToString());
                }
                _testLibrary.SendInfoToServer(_currentBasePath);
            }
 public override void AdjustSessionTrackingSucceeded(ADJSessionSuccess sessionSuccessResponseData)
 {
     Console.WriteLine("adjust: Session tracking succeeded! Info: " + sessionSuccessResponseData.ToString());
 }