Skip to content

Commit

Permalink
Fit: updated Dependency with Applovin suuport,
Browse files Browse the repository at this point in the history
Querka Support, Custome ads support
  • Loading branch information
ChiragVasaniP committed Apr 23, 2024
1 parent ec52334 commit ea7d9b2
Show file tree
Hide file tree
Showing 59 changed files with 4,991 additions and 0 deletions.
Empty file added AdsModule/consumer-rules.pro
Empty file.
159 changes: 159 additions & 0 deletions AdsModule/src/main/java/com/qa/adsshared/FirebaseConfigConst.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,159 @@
package com.qa.adsshared;

public class FirebaseConfigConst {


//BASE APP CONSTANT

public static final String BASE_URL = "base_url";
public static final String DEV_KEY = "dev_key";
public static final String IMAGE_URL = "image_url";
public static final String REWARD_COINS = "reward_coins";


public static final String API_GETSETTINGS = "api_getsettings";
public static final String API_REGISTERUSER = "api_registeruser";
public static final String API_LOGOUTUSER = "api_logoutuser";
public static final String API_GETUSERDETAIL = "api_getuserdetail";
public static final String API_GETCOUNTRYLIST = "api_getcountrylist";
public static final String API_GETGIRLSLIST = "api_getgirlslist";
public static final String API_GETCOMMENTS = "api_getcomments";
public static final String API_GETGIFTCATEGORY = "api_getgiftcategory";
public static final String API_GETGIFTS = "api_getgifts";
public static final String API_GETRANDOMVIDEO = "api_getrandomvideo";
public static final String API_GETBRANDINGIMAGES = "api_getbrandingimages";
public static final String API_GETCOINPACKAGES = "api_getcoinpackages";
public static final String API_GETOFFERCOINSPAKAGES = "api_getoffercoinspakages";
public static final String API_ADDCOIN = "api_addcoin";
public static final String API_LESSCOIN = "api_lesscoin";
public static final String API_GETMESSAGEUSERLIST = "api_getmessageuserlist";
public static final String API_GETMESSAGELIST = "api_getmessagelist";


public static final String IS_SHOW_INTERNET_DIALOG = "is_show_internet_dialog";

public static String GOOGLE_ADMOB_BANNER = "google_admob_banner";
public static String GOOGLE_ADMOB_INTERSTITIAL = "google_admob_interstitial";
public static String GOOGLE_ADMOB_REWARD = "google_admob_reward";
public static String GOOGLE_ADMOB_NATIVE = "google_admob_native";
public static String GOOGLE_ADMOB_APP_OPEN = "google_admob_app_open";


public static String FACEBOOK_BANNER = "facebook_banner";
public static String FACEBOOK_INTERSTITIAL = "facebook_interstitial";
public static String FACEBOOK_REWARD = "facebook_reward";
public static String FACEBOOK_NATIVE = "facebook_native";


public static String APPLOVIN_BANNER = "applovin_banner";
public static String APPLOVIN_INTERSTITIAL = "applovin_interstitial";
public static String APPLOVIN_REWARD = "applovin_reward";
public static String APPLOVIN_NATIVE = "applovin_native";

//Preload Variable
public static String INTERSTITIAL_PRELOAD_COUNT = "interstitial_preload_count";
public static String NATIVE_PRELOAD_COUNT = "native_preload_count";
public static String IS_APP_OPEN_CHANGE_INTERSTITIAL = "is_app_open_change_interstitial";

public static String IS_LIVEMOD = "app_is_live_mode";


public static String IS_ADD_SHOW = "is_ads_showing_or_not";


public static String IS_BACK_PRESS_INTER_SHOW = "is_back_press_inter_show";


public static String AD_CLICK_AND_INTERVAL_COUNTER = "ad_click_and_interval_counter";


public static String INTERSTITIAL_ALL_ADS_ON_OFF = "interstitial_all_ads_on_off";


public static String NATIVE_ALL_ADS_ON_OFF = "native_all_ads_on_off";


public static String BANNER_ALL_ADS_ON_OFF = "banner_all_ads_on_off";


public static String IS_SHOWING_SPLASH_ADS = "is_showing_splash_ads";


public static String IS_SHOWING_APP_OPEN = "is_showing_app_open";


public static String GET_SPLASH_ADS_TYPE = "get_splash_ads_type";


public static String IS_EXIT_DIALOG_NATIVE_SHOW = "is_exit_dialog_native_show";


public static String IS_EXIT_DIALOG_INTERSTITIAL_SHOW = "is_exit_dialog_interstitial_show";


public static String AD_INTERVAL_MINUTE_FOR_INTERSTITIALS = "ad_interval_minute_for_interstitials";


public static final String QUREKA_CLICK_URL = "qureka_click_url";


public static String QUREKA_BANNER_IMAGE_URL = "qureka_banner_image_url";
public static String QUREKA_INTERSTITIAL_IMAGE_URL = "qureka_interstitial_image_url";
public static String QUREKA_NATIVE_IMAGE_URL = "qureka_native_image_url";


public static String ADS_SEQUENCE = "ads_sequence";
public static final int SHOW_ADMOB = 1;
public static final int SHOW_FB = 2;
public static final int ADMOB_FAIL_SHOW_FB = 3;
public static final int FB_FAIL_SHOW_ADMOB = 4;
public static final int SHOW_QUEREKA = 5;
public static final int QUERKA_FAIL_SHOW_ADMOB = 6;
public static final int QUERKA_FAIL_SHOW_FB = 7;
public static final int ADMOB_FAIL_SHOW_FB_FAIL_QUEREKA = 8;
public static final int FB_FAIL_SHOW_ADMOB_FAIL_QUREKA = 9;
public static final int SHOW_APPLOVIN = 10;
public static final int ADMOB_FAIL_SHOW_APPLOVIN = 11;


public static String APP_VERSION_NAME_IN_UPDATE_PLAY_STORE = "app_version_name_in_update_play_store";
public static String IS_APP_NEW_VERSION_UNDER_TESTING_PS = "is_app_new_version_under_testing_ps";


// public static String IS_EXIT_DIALOG_ADS = "is_exit_dialog_ads";
public static String APP_VERSION = "app_version";


public static String IS_APP_UPDATE_FORCEFULLY_NOT = "is_app_update_forcefully_not";

public static String PRIVACY_POLICY_URL = "privacy_policy_url";


public static String IS_BANNER_CHANGE_NATIVE = "is_banner_change_native";
public static String IS_NATIVE_CHANGE_BANNER = "is_native_change_banner";


public static String SKIP_ADS_ACTIVITY_ARRAY = "skip_ads_activity_array";


public static String CLICK_TIME_ADS_TYPE_NAME = "click_time_ads_type_name";


public static String IS_SHOW_RATE_US_DIALOG = "is_show_rate_us_dialog";


public static String IS_SHOW_INTRO_SCREEN = "is_show_intro_screen";

public static String IS_ADS_MUTE = "is_ads_mute";

public static String IS_EXIT_DIALOG_SHOW = "is_exit_dialog_show";

public static String SPLASH_ADS_LOAD_TIME = "splash_ads_load_time";

//Custome Added Config
public static String IS_LANGUAGE_SELECTED = "is_language_selected";

//Use For Tab Click
public static String IS_SHOW_TAB_APP_OPEN = "is_show_tab_app_open";
public static String TAB_SELECTION_COUNTER_APP_OPEN = "tab_selection_counter_app_open";
}
10 changes: 10 additions & 0 deletions AdsModule/src/main/java/com/qa/adsshared/ShowAds.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
package com.qa.adsshared;

public interface ShowAds {
void onAdsFinish();
}





5 changes: 5 additions & 0 deletions AdsModule/src/main/java/com/qa/adsshared/ShowRewardAds.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
package com.qa.adsshared;

public interface ShowRewardAds {
void showRewardAdsValue(boolean isRewardable);
}
Loading

0 comments on commit ea7d9b2

Please sign in to comment.