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 ); }
public void trackEvent(AdjustEvent adjustEvent) { AdjustWP.TrackEvent( eventToken: adjustEvent.eventToken, revenue: adjustEvent.revenue, currency: adjustEvent.currency, callbackList: adjustEvent.callbackList, partnerList: adjustEvent.partnerList ); }
public void setOfflineMode(bool offlineMode) { AdjustWP.SetOfflineMode(offlineMode); }
public void setEnabled(bool enabled) { AdjustWP.SetEnabled(enabled); }
public void onResume() { AdjustWP.ApplicationActivated(); }
public void onPause() { AdjustWP.ApplicationDeactivated(); }
public bool isEnabled() { return(AdjustWP.IsEnabled()); }