If you are not able to get live ads, there are three ways to assure getting ads.
NOTE: With Test Ads enabled — impressions, clicks, and revenue will not be tracked. This should only be used to test your app integration.
- Enable ‘Test Mode’ in the AppLovin Dashboard.
Under ‘Monetize’ > ‘Manage Apps’, choose the relevant app and turn on the ‘Test Mode’ toggle. Note that test mode takes up to 45 minutes to activate and lasts for 2 hours. You should test during that time frame.
- Turn on ‘Test Mode’ from the AppLovin SDK.
You can turn on test mode within the SDK by modifying the SDK settings. This is supported on sdk versions: iOS 3.50+ and Android 6.4.0+. You should make sure to disable test mode before going live and only use that for the test.
Enabling Test Mode in iOS:
ALSdk *sdk = [ALSdk shared];
sdk.settings.isTestAdsEnabled = YES;
Enabling Test Mode in Android:
final AppLovinSdk sdk = AppLovinSdk.getInstance( context );
sdk.getSettings().setTestAdsEnabled( true );
- Using a VPN to a country with high advertising demand
If you believe the reason you are not getting ads is due to a low advertising demand in your geo location, you can try getting real ads using a VPN connection to a country with a higher advertising demand, for example: the United States.
Note: The above steps will only work if the integration was done correctly. If you are still not able to get ads after following these steps, you might have an integration issue and you should follow the support article titled "Why am I not seeing any ads?" to troubleshoot.