コード例 #1
0
        public void start(AdjustConfig adjustConfig)
        {
            string logLevelString = null;
            string environment    = adjustConfig.environment.lowercaseToString();
            Action <Dictionary <string, string> > attributionChangedDictionary = null;

            if (adjustConfig.logLevel != null)
            {
                logLevelString = adjustConfig.logLevel.lowercaseToString();
            }

            if (adjustConfig.attributionChangedDelegate != null)
            {
                attributionChangedDictionary = (attributionDictionary) => Adjust.runAttributionChangedDictionary(attributionDictionary);
            }

            AdjustWP.ApplicationLaunching(
                appToken: adjustConfig.appToken,
                logLevelString: logLevelString,
                environment: environment,
                defaultTracker: adjustConfig.defaultTracker,
                eventBufferingEnabled: adjustConfig.eventBufferingEnabled,
                sdkPrefix: sdkPrefix,
                attributionChangedDic: attributionChangedDictionary,
                logDelegate: adjustConfig.logDelegate
                );
        }
コード例 #2
0
ファイル: AdjustMetro.cs プロジェクト: midgithub/nonetitle
        public void start(AdjustConfig adjustConfig)
        {
            string logLevelString = null;
            string environment    = lowercaseToString(adjustConfig.environment);
            Action <Dictionary <string, string> > attributionChangedDictionary = null;

            if (adjustConfig.logLevel.HasValue)
            {
                logLevelString = lowercaseToString(adjustConfig.logLevel.Value);
            }

            if (adjustConfig.attributionChangedDelegate != null)
            {
                attributionChangedDictionary = (attributionDictionary) => Adjust.runAttributionChangedDictionary(attributionDictionary);
            }
#if UNITY_WSA_10_0
            AdjustWS10.ApplicationLaunching(
#elif UNITY_WINRT_8_1
                AdjustWS81.ApplicationLaunching(
#endif
                appToken: adjustConfig.appToken,
                logLevelString: logLevelString,
                environment: environment,
                defaultTracker: adjustConfig.defaultTracker,
                eventBufferingEnabled: adjustConfig.eventBufferingEnabled,
                sdkPrefix: sdkPrefix,
                attributionChangedDic: attributionChangedDictionary,
                logDelegate: adjustConfig.logDelegate
                );
        }