[PAID] AdmobAds : Integrate latest Admob Ads SDK (23.2.0) in your app ($6 or INR 421)

1.Introduction

Description: This extension will help you to monetize your app using Admob's latest sdk.
Latest Version: 1.1
Released: 2024-04-14T18:30:00Z
Last Updated: 2024-07-05T18:30:00Z

Key Features

  • Affordable pricing makes this extension budget friendly and you get a hight quality support service as well.
  • Easy integration
    Extension is quite user-friendly and does not require high-level development skills to implement the extension.
  • Various Ad types to let you choose how and what Ad format you want to use in your app.
    AdMob supports a variety of ad formats including Banner Ads, Interstitial Ads, Rewarded Ads, Rewarded Interstitial Ads , AppOpen Ads and native ads.

2. Blocks

3. Demo Blocks

4. Demo Video

5. Additional Information

Adding Admob Ad Id in AndroidManifest.xml

Open aix using zip software.
Open com.sunny.admobs > files
Now open component_build_infos.json
Find APPLICATION_ID tag and replace its value with your app id.
Save file and then click yes when prompted to update aix file.
Now import and add aix to your project.

6. Purchase

7. FAQs

How to create an AdMob Account ?
  • Go to AdMob Home, Click on Get Started or SignUp. If you have already created an AdMob account earlier, do not create a new account instead log in with that account.

  • If you access this link in a browser where you have already login with a Google account you will receive this screen. Where they ask you to verify your account click Next .

  • Place the password and click the Next button.

  • Now place the required information, on Country, Time zone & Billing Currency.

  • Click the Create AdMob Account button after adding all information.
    image

  • Check the email notifications for your account. And continue to next screen.

  • Now your AdMob Account is created. You should create an app & then ad unit id for the ads to show.

How to create an application Id & Ad Unit Id ?
  • Click on Apps on SideBar and then click on Add Your First App .

  • Set Platform to Android and check if your app is listed on supported app store or not.

  • If your app is already published to listed stores then search for your app, submit and continue.


    If you have checked no then add an app name then click on AddApp & click on Done.

  • Now, Click on Add Ad Unit.

  • Now, Select an ad format, in this case, I am selecting Banner,

  • Add an ad unit name, and click on Create ad unit.

  • Now, your ad unit is created successfully. You will find appId & ad unit id. Copy these id somewhere in notepad and save this. You can use the app id while creating your extension for manifest requirement for the application. And you can use ad unit id in the respective format extension.
    image

Where do I find my app id and AdMob ad unit id ?

I've found most user are confused on AdMob app id & ad unit id. AppId and ad unit id are different. You should use your app id when you are building your own extension from Niotron IDE & you should use ad unit id in your respective ad extensions for banner, interstitial and all.

Copied from Google AdMob Support, Find more.

Find an app ID

  1. Sign in to your AdMob account at https://apps.admob.com.
  2. Click Apps in the sidebar.
  3. Click View all apps.
  4. Click the Copy icon in the App ID column to copy the ID of an app

Find an ad unit ID

  1. Sign in to your AdMob account at https://apps.admob.com.
  2. Click Apps in the sidebar.
  3. Click the name of the app associated with the ad unit. Note: If you don't see it in the list of recent apps, click View all apps. Then, click the name of the app.
  4. Click Ad units in the sidebar.
  5. Click the Copy icon in the Ad unit ID column to copy the ID of an ad unit.
How to enable test ads ?

It's important to enable test ads during development so that you can click on them without charging Google advertisers. If you click on too many ads without being in test mode, you risk your account being flagged for invalid activity.

In every format extension ie, AdmobBanner, AdmobInterstitial, AdmobRewarded etc you will find TestMode checkbox on their properties. You should check the checkbox in order to enable test ads.

image

Or,

Extension is not working on Companion, Why?

This extension will not work on companion as companion application doesn't have required manifest for the extension to work. You should always build the application to check if it is working or not. So, I will suggest you to complete your application and use this extension after.

Ads are only showing on test mode, When I put my own ad unit id, It doesn't show ads, Why?

Many users have complained that this extension is not able to show their ads with their ad unit id. First of all, you should be sure if you haven't violated any of the AdMob policies and your AdMob is allowed to serve the ads. You should be sure that you have followed all the steps from documentation properly. Some users use ad-unit as app-unit or vice-versa. Make sure your are not that user and have used appId(which contains ~) while creating extension in Niotron IDE as suggested & adUnitId(which contains /) properly in Admob Banner, Interstitial or Rewarded ad extension.

Secondly, If your ad is failed to load then get the failure message from AdFailedToLoad method. If the failure message is no-ad-config then you can check a FAQ on this documented after this FAQ. You can reply this post if you got any trouble.

Ad loading failed with an error `No Ad Config`

Most user get this message after they completed all the steps on documentation,

{
  "Code": 3,
  "Message": "No ad config.",
  "Domain": "com.google.android.gms.ads",
  "Cause": "null",
  "Response Info": {
    "Response ID": "null",
    "Mediation Adapter Class Name": "",
    "Adapter Responses": []
  }
}

You don't need to worry about this. If the app is not published on Play Store then first make sure you have followed steps properly then you can publish your app and wait few days.

Also, Kindly ensure that the following conditions are fulfilled in order to maximize the chances of receiving ads from the AdMob SDK:
Copied from Google Groups, See

You may also refer to common reason for ads not showing for additional scenarios, as well as the fixes for those. Also, you may also reach out to the AdMob Help Center for further assistance on such ad-serving concerns.


FAQs copied from this topic. Thank you @oseamiya :hugs:


Thank you.
Hope it helps!

4 Likes

Hi, pre sale questions:

1.Does this extension have Ads Consent Form?
2. The extension uses account authentication?
3. The extension is licensed for use on a single account only?
4. I Will receive Updates and Feature Updates for free (include major Updates)?
5. Do you have a video tutorial that teaches step by step how to use the extension?
6. Demo APK?
7. Size of extension?

Thanks!

1 Like

Yes. Check Admob SDK blocks.

Yes, license uses email from which apk has been compiled.

Yes.

I'll make one today.

Obviously yes.

Can be shared only in pm.

1.3mb without medication.
Maybe it'll be around 2mb if I add medidation.

1 Like

Fantastic! I will send you a pm for the demo, I am interested in purchasing this extension

I have purchased the extension, thank you very much, I am happy with the purchase, I recommend it :grinning:

2 Likes

How to contact you, I want to buy this. Also is the banner ad "Adaptive Banner" or Fixed banner?

Both.

Can you please check your community DM. I have sent a message

works very well, the dev responds quickly to any problems. very easy to install.

1 Like

Love it i bought 2 licenses and all my apps works beautifully. Thank you!!!

2 Likes

I want to purchase how can i get it & also block tutorials

Read the topic again, it clearly mentions where (and how) to purchase the extension.

I purchased this extension a week ago, configured it and tested it well, configured it in various projects and did various tests, everything works wonderfully, everything works great, and the extension was easy to install and configure, I had some problems, managed with the developer, who helped me promptly, quickly and professionally, solving all my doubts and problems, truly a recommended extension! Thanks Sunny

is addition of Admob Ad Id in AndroidManifest.xml compulsory?

ChangeLog Version 1.1

  • Updated SDK to 23.2.0

  • Changes in Consent Form related blocks
    Removed LoadForm, ShowForm and related blocks.
    And added LoadAndShowFormIfRequired block.
    image

  • Added CollapsibleBanner property in Blocks and Designer
    image

  • Fixed Native Ad click issue

  • Now Native Ad elements can be dynamic components

  • Added RemoveBannerAd and RemoveNativeAd blocks and StartMuted property for Native Video Ads

1 Like

Great job, thank you very much! :clap:

1 Like

Sensational extension, works perfectly and very easy to configure.

1 Like

Should I split blocks into multiple extensions?

  • Yes
  • No
  • Not in this update (v23.3.0)
0 voters

No please

This update has a icense key input. Its still needed to upload AdmobAdsLicense.txt file to assets? Or its enought to copy paste key of that file?