Esempio n. 1
0
            public override void AdjustEventTrackingFailed(ADJEventFailure eventFailureResponseData)
            {
                if (!_delegateOptions.SetEventTrackingFailedDelegate)
                {
                    return;
                }

                Console.WriteLine(TAG + ": EventTrackingFailed, eventFailureResponseData = " + eventFailureResponseData);
                AddInfoToSendSafe("message", eventFailureResponseData.Message);
                AddInfoToSendSafe("timestamp", eventFailureResponseData.TimeStamp);
                AddInfoToSendSafe("adid", eventFailureResponseData.Adid);
                AddInfoToSendSafe("eventToken", eventFailureResponseData.EventToken);
                AddInfoToSendSafe("callbackId", eventFailureResponseData.CallbackId);
                AddInfoToSendSafe("willRetry", eventFailureResponseData.WillRetry.ToString().ToLower());
                if (eventFailureResponseData.JsonResponse != null)
                {
                    NSError  error              = new NSError();
                    NSData   dataJsonResponse   = NSJsonSerialization.Serialize(eventFailureResponseData.JsonResponse, 0, out error);
                    NSString stringJsonResponse = new NSString(dataJsonResponse, NSStringEncoding.UTF8);
                    AddInfoToSendSafe("jsonResponse", stringJsonResponse.ToString());
                }
                _testLibrary.SendInfoToServer(_currentBasePath);
            }
Esempio n. 2
0
 public override void AdjustEventTrackingFailed(ADJEventFailure eventFailureResponseData)
 {
     Console.WriteLine("adjust: Event tracking failed! Info: " + eventFailureResponseData.ToString());
 }