Ad Networks

We provider 4 ad networks

For monetization purposes, we provide 4 Ad Networks options with the switch ads method, you can choose the ad network you want to display in the application AppConfig/Ads, you can change the ad network anytime you want. The following is a list of ad networks that are supported in this application :

  1. Admob

  2. FAN

  3. Unity Ads

  4. Applovin

You can switch ad network on the go from Firebase Remote Config ( Optional )

AppConfig.java -> Ads

From this file you can change default ad network, unit id, interval interstitial, and disable or enable ad.

IMPORTANT : All ad network id units are placed in AppConfig.java except admob_app_id and applovin_sdk_key, both ids must be integrated programmatically in android code inside res/value/advertise.xml

AppConfig.java
public static boolean ad_enable = true;
public static AdNetworkType ad_network = AdNetworkType.ADMOB;

public static boolean ads_main_banner = true;
public static boolean ads_main_interstitial = true;
public static boolean ads_playlist_details_interstitial = true;
public static boolean ads_search_page_banner = true;
public static boolean ads_search_page_interstitial = true;

public static boolean enable_gdpr = true;
public static int ad_inters_interval = 1;

public static String ad_admob_publisher_id = "pub-3239677920600357";
public static String ad_admob_banner_unit_id = "ca-app-pub-3940256099942544/6300978111";
public static String ad_admob_interstitial_unit_id = "ca-app-pub-3940256099942544/1033173712";

public static String ad_fan_banner_unit_id = "IMG_16_9_APP_INSTALL#YOUR_PLACEMENT_ID";
public static String ad_fan_interstitial_unit_id = "IMG_16_9_APP_INSTALL#YOUR_PLACEMENT_ID";

public static String ad_applovin_banner_unit_id = "b6e843745003e8b4";
public static String ad_applovin_interstitial_unit_id = "14f6667779c07095";

public static String ad_unity_game_id = "4160625";
public static String ad_unity_banner_unit_id = "Banner_Android";
public static String ad_unity_interstitial_unit_id = "Interstitial_Android";

OPEN BIDDING FAN ( Facebook Audience Network )

  1. AdMob as a Bidding Mediation Partner for Audience Network : Official documentation https://developers.facebook.com/docs/audience-network/bidding/partner-mediation/admob AdMob documentation how to set up ( Follow step 1 & 2 ) https://developers.google.com/admob/android/mediation/facebook

  2. AppLovin as a Bidding Mediation Partner for Audience Network : Official documentation

    https://developers.facebook.com/docs/audience-network/bidding/partner-mediation/max AppLovin guidance on how to set up https://dash.applovin.com/documentation/mediation/android/mediation-setup/facebook

Last updated