public void DisplayRewardedVideoAd() { if (RevMob.Session() != null) { rewardedVideo = RevMob.Session().CreateRewardedVideo(Game.Activity, videoRewardedListener); videoRewardedListener.OnVideoLoaded += RewardedVideoLoaded; } }
public void DisplayVideoAd() { if (RevMob.Session() != null) { video = RevMob.Session().CreateVideo(Game.Activity, videoListener); videoListener.OnVideoLoaded += VideoLoaded; } }
public void DisplayInterstitialAd() { if (RevMob.Session() != null) { interstitial = RevMob.Session().CreateFullscreen(Game.Activity, interstitialListener); interstitialListener.OnInterstitialLoaded += InterstitialLoaded; } }
void Start() { revmob = RevMob.Start(appIds, "GameObject"); if (banner == null) { banner = revmob.CreateBanner(); } banner.Show(); }
// Use this for initialization void Awake() { //Set Static flags ChartBoostActiveStaticFlag = ChartBoostActiveFlag; RevMobActiveStaticFlag = RevMobActiveFlag; AdMobActiveStaticFlag = AdMobActiveFlag; PlayHavenActiveStaticFlag = PlayHavenActiveFlag; IAdsActiveStaticFlag = IAdsActiveFlag; TapJoyActiveStaticFlag = TapJoyActiveFlag; FlurryActiveStaticFlag = FlurryActiveFlag; //Initialize ChartBoost if (ChartBoostActiveFlag) { ChartBoostAndroid.init(ChartBoostID, ChartBoostSIG, false); ChartBoostAndroid.onStart(); ChartBoostAndroid.cacheInterstitial(null); ChartBoostAndroid.cacheMoreApps(); } //Initialize RevMob if (RevMobActiveFlag) { REVMOB_APP_IDS.Add("Android", RevMobID); revMobSession = RevMob.Start(REVMOB_APP_IDS); } //Initialize Admob if (AdMobActiveFlag) { AdMobAndroid.init(AdMobID); } //Initialize Playhaven if (PlayHavenActiveFlag) { gameObject.SendMessage("OpenNotification"); } //Initialize iAds if (IAdsActiveFlag) { } //Initialize TapJoy if (TapJoyActiveFlag) { TapjoyPluginAndroid.RequestTapjoyConnect(TapJoyID, TapJoySecretKey); } //Initialize Flurry if (FlurryActiveFlag) { flurrySession = new FlurryAgent(); flurrySession.onStartSession(FlurryID); } }
// Use this for initialization void Awake() { //Set Static flags ChartBoostActiveStaticFlag = ChartBoostActiveFlag; RevMobActiveStaticFlag = RevMobActiveFlag; AdMobActiveStaticFlag = AdMobActiveFlag; PlayHavenActiveStaticFlag = PlayHavenActiveFlag; IAdsActiveStaticFlag = IAdsActiveFlag; TapJoyActiveStaticFlag = TapJoyActiveFlag; FlurryActiveStaticFlag = FlurryActiveFlag; //Initialize ChartBoost if(ChartBoostActiveFlag) { ChartBoostAndroid.init(ChartBoostID, ChartBoostSIG, false); ChartBoostAndroid.onStart(); ChartBoostAndroid.cacheInterstitial(null); ChartBoostAndroid.cacheMoreApps(); } //Initialize RevMob if(RevMobActiveFlag) { REVMOB_APP_IDS.Add("Android", RevMobID); revMobSession = RevMob.Start(REVMOB_APP_IDS); } //Initialize Admob if(AdMobActiveFlag) { AdMobAndroid.init(AdMobID); } //Initialize Playhaven if(PlayHavenActiveFlag){ gameObject.SendMessage("OpenNotification"); } //Initialize iAds if(IAdsActiveFlag) { } //Initialize TapJoy if(TapJoyActiveFlag) { TapjoyPluginAndroid.RequestTapjoyConnect(TapJoyID, TapJoySecretKey); } //Initialize Flurry if(FlurryActiveFlag) { flurrySession = new FlurryAgent(); flurrySession.onStartSession(FlurryID); } }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); // Set our view from the "main" layout resource SetContentView(Resource.Layout.Main); devicesAdapter = new DevicesListAdapter(this, Common.ListManager); listView = FindViewById <ListView>(Resource.Id.listView1); listView.Adapter = devicesAdapter; listView.ItemClick += ListView_ItemClick; listView.ItemSelected += ListView_ItemSelected; mainActions = FindViewById <RelativeLayout>(Resource.Id.main_actions); mainShare = FindViewById <RelativeLayout>(Resource.Id.main_share); devicesListLayout = FindViewById <LinearLayout>(Resource.Id.main_devicesListLayout); bannerLayout = FindViewById <RelativeLayout>(Resource.Id.main_banner); startSessionListener = new CallbackStartSessionListener(this); showBannerAdListener = new CallbackShowBanner(this); RevMob.StartWithListener(this, startSessionListener, Droid.Config.Secrets.RevMobId); UserTrialStatusUpdated(); TrialHelper.UserTrialStatusChanged += UserTrialStatusUpdated; RefreshUserTrialStatus(); if ((Intent.Action == Intent.ActionSend) || (Intent.Action == Intent.ActionSendMultiple)) { OnCreate_Share(); } else { OnCreate_Main(); } SetButtonsEnableStatus(false); UpdateSelectedRemoteSystem(); if (IsInitialized) { return; } IsInitialized = true; Common.PackageManager = new RomePackageManager(this); Common.PackageManager.Initialize("com.roamit.service"); Common.MessageCarrierPackageManager = new RomePackageManager(this); Common.MessageCarrierPackageManager.Initialize("com.roamit.messagecarrierservice"); Common.PackageManager.RemoteSystems.CollectionChanged += RemoteSystems_CollectionChanged; InitDiscovery(); }
void Awake() { Time.timeScale = 1; try { revMob = RevMob.Start (REVMOB_APP_IDS,"GameObject"); ban = revMob.CreateBanner();//(0,0,350,50,null,null); //revMob.CreateBanner (0,0,350,50,null,null); tried = true; } catch { } //revMob.SetTimeoutInSeconds (5); Environment.SetEnvironmentVariable("MONO_REFLECTION_SERIALIZER", "yes"); Debug.Log("HI "+tried.ToString () ); }
void Awake() { Time.timeScale = 1; try { revMob = RevMob.Start(REVMOB_APP_IDS, "GameObject"); ban = revMob.CreateBanner(); //(0,0,350,50,null,null); //revMob.CreateBanner (0,0,350,50,null,null); tried = true; } catch { } //revMob.SetTimeoutInSeconds (5); Environment.SetEnvironmentVariable("MONO_REFLECTION_SERIALIZER", "yes"); Debug.Log("HI " + tried.ToString()); }
void OnGUI() { if (GUILayout.Button("Start Session")) { #if !UNITY_EDITOR revmob = RevMob.Start(REVMOB_APP_IDS, gameObject.name); #endif } if (GUILayout.Button("Create Intertitial")) { #if !UNITY_EDITOR fullscreen = revmob.CreateFullscreen(); #endif } if (GUILayout.Button("Display Interstitial")) { #if !UNITY_EDITOR if (fullscreen == null) { fullscreen = revmob.CreateFullscreen(); } fullscreen.Show(); #endif } if (GUILayout.Button("Create Banner")) { #if !UNITY_EDITOR loadedBanner = revmob.CreateBanner(); #endif } if (GUILayout.Button("Show Banner")) { #if !UNITY_EDITOR loadedBanner.Show(); #endif } if (GUILayout.Button("Hide Banner")) { #if !UNITY_EDITOR loadedBanner.Hide(); #endif } }
private bool Setup() { if (!firstTime) return true; firstTime = false; try { if (!Info.IsEditor()) instance = RevMob.Start(dict, adName); return true; } catch { return Error(API, ERROR_STARTUP_OBJECT); } }
public void ShowBannerAd() { if (null != _bannerContainer || null != revmobBanner) { //There is already a banner ad displayed HideBannerAd(); } if (RevMob.Session() != null) { revmobBanner = RevMob.Session().CreateBanner(Game.Activity, "", bannerListener); revmobBanner.SetAutoShow(true); // A container to show the add at the bottom of the page _bannerContainer = new LinearLayout(Game.Activity); _bannerContainer.Orientation = Orientation.Horizontal; _bannerContainer.SetGravity(GravityFlags.CenterHorizontal | GravityFlags.Bottom); _bannerContainer.SetBackgroundColor(Color.Transparent); // Need on some devices, not sure why _rootLayout.AddView(_bannerContainer); _bannerContainer.AddView(revmobBanner); } }
private bool Setup() { if (!firstTime) { return(true); } firstTime = false; try { if (!Info.IsEditor()) { instance = RevMob.Start(dict, adName); link = instance.CreateAdLink(); } return(true); } catch { return(Error(API, ERROR_STARTUP_OBJECT)); } }
public RevMobBanner CreateBanner(RevMob.Position position) { return this.CreateBanner(position, 0, 0, 0, 0); }
void Awake() { revmob = RevMob.Start(REVMOB_APP_IDS, "Your GameObject name"); }
public abstract void ShowBanner(RevMob.Position position, int x, int y, int w, int h);
void Awake() { revmob = RevMob.Start(REVMOB_APP_IDS, "RevMob"); revmob.SetTestingMode(RevMob.Test.WITH_ADS); }
public override void ShowBanner(RevMob.Position position, int x, int y, int w, int h) { if (!IsDevice ()) return; this.session.Call("showBanner", CurrentActivity(), CreateRevMobListener(this.gameObjectName, "Banner"), (int)position, x, y, w, h); }
void Awake() { //Debug.Log("Creating RevMob Session"); revmob = RevMob.Start(appIds); }
public abstract void SetTestingMode(RevMob.Test test);
public void Awake() { Debug.Log("RevMob Start"); revmob = RevMob.Start(appIds); DontDestroyOnLoad (this); }
// Use this for initialization void Awake() { //Set Static flags ChartBoostActiveStaticFlag = ChartBoostActiveFlag; RevMobActiveStaticFlag = RevMobActiveFlag; AdMobActiveStaticFlag = AdMobActiveFlag; PlayHavenActiveStaticFlag = PlayHavenActiveFlag; IAdsActiveStaticFlag = IAdsActiveFlag; TapJoyActiveStaticFlag = TapJoyActiveFlag; VungleActiveStaticFlag = VungleActiveFlag; FlurryActiveStaticFlag = FlurryActiveFlag; AppLovinStaticFlag = AppLovinFlag; //Initialize ChartBoost if(ChartBoostActiveFlag) { ChartBoostBinding.init(ChartBoostID,ChartBoostSIG, false); ChartBoostBinding.cacheInterstitial(null); ChartBoostBinding.cacheMoreApps(); } //Initialize RevMob if(RevMobActiveFlag) { REVMOB_APP_IDS.Add("IOS", RevMobID); revMobSession = RevMob.Start(REVMOB_APP_IDS); } //Initialize Admob if(AdMobActiveFlag) { AdMobBinding.init(AdMobID); } //Initialize Playhaven if(PlayHavenActiveFlag){ gameObject.SendMessage("OpenNotification"); } //Initialize iAds if(IAdsActiveFlag) { } //Initialize TapJoy if(TapJoyActiveFlag) { TapjoyPluginIOS.RequestTapjoyConnect(TapJoyID, TapJoySecretKey); Debug.Log("Tapjoy integrated"); } //Initialize Vungle if(VungleActiveFlag) { VungleBinding.startWithAppId(VungleID); } //Initialize Flurry if(FlurryActiveFlag) { FlurryBinding.startSession(FlurryID); //FlurryBinding.logEvent("Testing session started", false); } if(AppLovinFlag) { AppLovin.SetSdkKey(AppLovinID); AppLovin.InitializeSdk(); } }
void Awake() { revmob = RevMob.Start(REVMOB_APP_IDS, "Your_GameObject_name"); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.WebViewContainer); webView = FindViewById <WebView>(Resource.Id.webView); var client = new HybridWebViewClient(this); webView.SetWebViewClient(client); webView.Settings.JavaScriptEnabled = true; var settings = new Classes.Settings(this); if (IsShareDialog) { InitShareDialog(); } else { if (settings.Theme == AppTheme.Dark) { webView.LoadUrl($"{homeUrl}#dark"); } else { webView.LoadUrl($"{homeUrl}#light"); } ShowWhatsNewIfNecessary(); } bannerLayout = FindViewById <RelativeLayout>(Resource.Id.webViewContainer_banner); startSessionListener = new CallbackStartSessionListener(this); showBannerAdListener = new CallbackShowBanner(this); RevMob.StartWithListener(this, startSessionListener, Droid.Config.Secrets.RevMobId); UserTrialStatusUpdated(); TrialHelper.UserTrialStatusChanged += UserTrialStatusUpdated; RefreshUserTrialStatus(); checkClipboardTextTimer = new System.Timers.Timer() { Interval = 1000, }; checkClipboardTextTimer.Elapsed += CheckClipboardTextTimer_Elapsed; checkClipboardTextTimer.Start(); if (IsInitialized) { Common.PackageManager.RemoteSystems.CollectionChanged += DevicesCollectionChanged; Common.AndroidPushNotifier.Devices.CollectionChanged += DevicesCollectionChanged; return; } IsInitialized = true; if (Common.PackageManager == null) { Common.PackageManager = new RomePackageManager(this); Common.PackageManager.Initialize("com.roamit.service"); } else { foreach (var item in Common.PackageManager.RemoteSystems) { Common.ListManager.AddDevice(item); } } if (Common.AndroidPushNotifier == null) { InitAndroidPushNotifier(); } else { foreach (var item in Common.AndroidPushNotifier.Devices) { Common.ListManager.AddDevice(item); } Common.AndroidPushNotifier.Devices.CollectionChanged -= DevicesCollectionChanged; Common.AndroidPushNotifier.Devices.CollectionChanged += DevicesCollectionChanged; } if (Common.MessageCarrierPackageManager == null) { Common.MessageCarrierPackageManager = new RomePackageManager(this); Common.MessageCarrierPackageManager.Initialize("com.roamit.messagecarrierservice"); } InitRomeDiscovery(); Context context = this; Task.Run(async() => { #if DEBUG FirebaseInstanceId.Instance.DeleteInstanceId(); #endif await ServiceFunctions.RegisterDevice(context); RefreshUserTrialStatus(); }); Analytics.TrackPage("WebViewContainerActivity"); if (settings.AllowToStayInBackground) { StartService(new Intent(this, typeof(Services.RomeReadyService))); } CheckForLegacyVersionInstallations(); }
private static void TryToConnect() { revmob = RevMob.Start (appIds, gameObjectName); }
public static void ShowBanner(RevMob.Position position) { #if UNITY_ANDROID || UNITY_IPHONE if(!bannerShowed) { banner = revmob.CreateBanner (position); banner.Show (); bannerShowed = true; } #endif }
public void CreateBanner(RevMob.Position position) { this.CreateBanner(position, 0, 0, 0, 0); }
public void ShowBanner(RevMob.Position position) { this.ShowBanner(position, 0, 0, 0, 0); }
// Use this for initialization void Awake() { //Set Static flags ChartBoostActiveStaticFlag = ChartBoostActiveFlag; RevMobActiveStaticFlag = RevMobActiveFlag; AdMobActiveStaticFlag = AdMobActiveFlag; PlayHavenActiveStaticFlag = PlayHavenActiveFlag; IAdsActiveStaticFlag = IAdsActiveFlag; TapJoyActiveStaticFlag = TapJoyActiveFlag; VungleActiveStaticFlag = VungleActiveFlag; FlurryActiveStaticFlag = FlurryActiveFlag; AppLovinStaticFlag = AppLovinFlag; //Initialize ChartBoost if (ChartBoostActiveFlag) { ChartBoostBinding.init(ChartBoostID, ChartBoostSIG, false); ChartBoostBinding.cacheInterstitial(null); ChartBoostBinding.cacheMoreApps(); } //Initialize RevMob if (RevMobActiveFlag) { REVMOB_APP_IDS.Add("IOS", RevMobID); revMobSession = RevMob.Start(REVMOB_APP_IDS); } //Initialize Admob if (AdMobActiveFlag) { AdMobBinding.init(AdMobID); } //Initialize Playhaven if (PlayHavenActiveFlag) { gameObject.SendMessage("OpenNotification"); } //Initialize iAds if (IAdsActiveFlag) { } //Initialize TapJoy if (TapJoyActiveFlag) { TapjoyPluginIOS.RequestTapjoyConnect(TapJoyID, TapJoySecretKey); Debug.Log("Tapjoy integrated"); } //Initialize Vungle if (VungleActiveFlag) { VungleBinding.startWithAppId(VungleID); } //Initialize Flurry if (FlurryActiveFlag) { FlurryBinding.startSession(FlurryID); //FlurryBinding.logEvent("Testing session started", false); } if (AppLovinFlag) { AppLovin.SetSdkKey(AppLovinID); AppLovin.InitializeSdk(); } }
void Awake() { revmob = RevMob.Start(REVMOB_APP_IDS, this.gameObject.name); }
void OnGUI() { scrollPosition = GUI.BeginScrollView(new Rect(0,0,Screen.width,Screen.height), scrollPosition, new Rect(0,0,Screen.width,BUTTON_HEIGHT*30)); i = 0; CreateButton("Start Session", () => { revmob = RevMob.Start(appIds, "GameObject"); }); if (revmob != null) { CreateEnvButtons(); CreateFullscreenButtons(); CreateVideoButtons(); CreateBannerButtons(); PreLoadBanner(); CreateButtonButtons(); CreateLinkButtons(); CreatePopupButtons(); } GUI.EndScrollView (); }
void Awake() { revmob = RevMob.Start(REVMOB_APP_IDS, "AdsRevMob"); }
public void StartRevMob() { revmob = RevMob.Start (appIds, this.gameObject.name.ToString ()); }
public void Awake() { Debug.Log("RevMob Start"); revmob = RevMob.Start(appIds); DontDestroyOnLoad(this); }
public override void SetTestingMode(RevMob.Test test) { RevMobUnityiOSBinding_setTestingMode((int)test); }
public override void SetTestingMode(RevMob.Test test) { session.Call("setTestingMode", (int)test); }
public abstract RevMobBanner CreateBanner(RevMob.Position position, int x, int y, int w, int h);
public override RevMobBanner CreateBanner(RevMob.Position position, int x, int y, int w, int h) { return (IsDevice()) ? new RevMobAndroidBanner(CurrentActivity(), CreateRevMobListener(this.gameObjectName, "Banner"), position, x, y, w, h, session) : null; }
public void Initialize(string apiKey) { RevMob.StartWithListener(Game.Activity, startSessionListener, apiKey); }
public RevMobAndroidBanner(AndroidJavaObject activity, AndroidJavaObject listener, RevMob.Position position, int x, int y, int w, int h, AndroidJavaObject session) { this.javaObject = session; this.javaObject.Call("createBanner", activity, listener, (int)position, x, y, w, h); }
void Awake() { revmob = RevMob.Start(REVMOB_APP_IDS, "Darts for real money"); }