Пример #1
0
        public static void start(AdjustConfig adjustConfig)
        {
            if (IsEditor())
            {
                return;
            }

            if (adjustConfig == null)
            {
                Debug.Log("Adjust: Missing config to start.");
                return;
            }

            #if UNITY_IOS
            Adjust.eventSuccessDelegate       = adjustConfig.getEventSuccessDelegate();
            Adjust.eventFailureDelegate       = adjustConfig.getEventFailureDelegate();
            Adjust.sessionSuccessDelegate     = adjustConfig.getSessionSuccessDelegate();
            Adjust.sessionFailureDelegate     = adjustConfig.getSessionFailureDelegate();
            Adjust.deferredDeeplinkDelegate   = adjustConfig.getDeferredDeeplinkDelegate();
            Adjust.attributionChangedDelegate = adjustConfig.getAttributionChangedDelegate();
            AdjustiOS.Start(adjustConfig);
            #elif UNITY_ANDROID
            AdjustAndroid.Start(adjustConfig);
            #elif (UNITY_WSA || UNITY_WP8)
            AdjustWindows.Start(adjustConfig);
            #else
            Debug.Log(errorMsgPlatform);
            #endif
        }
Пример #2
0
 public static void start(AdjustConfig adjustConfig)
 {
     if (Adjust.IsEditor())
     {
         return;
     }
     if (adjustConfig == null)
     {
         UnityEngine.Debug.Log("Adjust: Missing config to start.");
         return;
     }
     AdjustAndroid.Start(adjustConfig);
 }
Пример #3
0
 public static void start(AdjustConfig adjustConfig)
 {
     if (!IsEditor())
     {
         if (adjustConfig == null)
         {
             UnityEngine.Debug.Log("Adjust: Missing config to start.");
         }
         else
         {
             AdjustAndroid.Start(adjustConfig);
         }
     }
 }