![]() |
VOOZH | about |
dotnet add package Plugin.MauiMTAdmob --version 2.4.0
NuGet\Install-Package Plugin.MauiMTAdmob -Version 2.4.0
<PackageReference Include="Plugin.MauiMTAdmob" Version="2.4.0" />
<PackageVersion Include="Plugin.MauiMTAdmob" Version="2.4.0" />Directory.Packages.props
<PackageReference Include="Plugin.MauiMTAdmob" />Project file
paket add Plugin.MauiMTAdmob --version 2.4.0
#r "nuget: Plugin.MauiMTAdmob, 2.4.0"
#:package Plugin.MauiMTAdmob@2.4.0
#addin nuget:?package=Plugin.MauiMTAdmob&version=2.4.0Install as a Cake Addin
#tool nuget:?package=Plugin.MauiMTAdmob&version=2.4.0Install as a Cake Tool
With this Plugin you can add a Google Admob Ads inside your MAUI Projects with a single line of code!!! This plugin supports: Banners, Interstitial, Rewarded, Rewarded Interstitials and now even: Open Ads, Native Ads and Consent (only in the licensed version)
From version 1.1.0, I've added support for the consent required by Google for all the final users living in Europe. This support for UMP is only available in the licensed version of the plugin. Without the license, the plugin will continue to work as usual with all the other features normally available. This will allow me to continue supporting the development of the plugin. You can buy the license at https://hightouchinnovation.com/MMTAdmob If you are a charity or your app is used to support a good cause, contact me and I'll evaluate it to send you a free license.
If you encounter an error on this plugin check the guide at https://hightouchinnovation.com/MMTAdmobGuide where you can find also common issues and how to solve them.
You can also report any issue at https://github.com/marcojak/MauiMTAdmob/issues
The Consent might not work on the iOS simulator (it usually depends on the xCode version you have installed on your Mac). If it doesn't work, you can change your XCode version or test it on a real device.
To test the plugin on iOS you need to use a Mac as the device directly connected to Windows is not supported.
If you compile the app on a Mac with Mx processors, you could get an error about architecture, to fix it, add to your csproj file these lines:
<PropertyGroup Condition="$(TargetFramework.Contains('-ios'))">
<RuntimeIdentifier>iossimulator-x64</RuntimeIdentifier>
</PropertyGroup>
<PropertyGroup>
<ForceSimulatorX64ArchitectureInIDE>true</ForceSimulatorX64ArchitectureInIDE>
</PropertyGroup>
In your MauiProgramm class, add
' .UseMauiMTAdmob() '
You need to add your Admob APPLICATION_ID to your AppManifest: <meta-data android:name="com.google.android.gms.ads.APPLICATION_ID" android:value="YOUR APPLICATION ID" />
You need to add GADApplicationIdentifier to your Info.plist. Edit your info.plist adding these Keys:
<key>GADApplicationIdentifier</key> <string>YOUR APPLICATION ID</string> <key>GADIsAdManagerApp</key> <true/>
You can find the full guide here: https://hightouchinnovation.com/MMTAdmobGuide
To buy the license visit https://hightouchinnovation.com/MMTAdmob Available on Nuget: https://www.nuget.org/packages/Plugin.MauiMTAdmob/ Guide: https://hightouchinnovation.com/MMTAdmobGuide (you'll find here also the common issues and how to solve them) Tutorial: https://www.xamarinexpert.it/admob-made-easy/ (Version for Xamarin. I'll update it with the new version for MAUI) To report any issue: https://github.com/marcojak/MauiMTAdmob/issues### MAUIMtAdmob plugin for MAUI (Android & iOS)
With this Plugin you can add a Google Admob Ads inside your MAUI Projects with a single line of code!!! This plugin supports: Banners, Interstitial, Rewarded, Rewarded Interstitials and now even: Open Ads, Native Ads and Consent (only in the licensed version)
This plugin uses an cryptographic algorithm to handle the license.
By using MAUIMtAdmob (the "Plugin"), you agree that:
You acknowledge that the use of the Plugin is at your own risk. The author of the plugin disclaims all liability for any damage to your computer system or loss of data that results from the use of the Plugin.
This disclaimer of liability is a fundamental part of the agreement between you and the author of the plugin. You agree that the limitations and exclusions of liability set forth in this disclaimer are reasonable and fair.
If you do not agree to these terms, do not use the Plugin.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net9.0 net9.0 is compatible. net9.0-android net9.0-android was computed. net9.0-android35.0 net9.0-android35.0 is compatible. net9.0-browser net9.0-browser was computed. net9.0-ios net9.0-ios was computed. net9.0-ios18.0 net9.0-ios18.0 is compatible. net9.0-maccatalyst net9.0-maccatalyst was computed. net9.0-maccatalyst18.0 net9.0-maccatalyst18.0 is compatible. net9.0-macos net9.0-macos was computed. net9.0-tvos net9.0-tvos was computed. net9.0-windows net9.0-windows was computed. net9.0-windows10.0.19041 net9.0-windows10.0.19041 is compatible. net10.0 net10.0 is compatible. net10.0-android net10.0-android was computed. net10.0-android36.0 net10.0-android36.0 is compatible. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-ios26.0 net10.0-ios26.0 is compatible. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-maccatalyst26.0 net10.0-maccatalyst26.0 is compatible. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. net10.0-windows10.0.19041 net10.0-windows10.0.19041 is compatible. |
Showing the top 5 NuGet packages that depend on Plugin.MauiMTAdmob:
| Package | Downloads |
|---|---|
|
MetaFrm.Maui.Essentials.net8.0
Meta Framework (Multi platform & Meta management) |
|
|
MetaFrm.Maui.Essentials.net9.0
Meta Framework (Multi platform & Meta management) |
|
|
MetaFrm.Maui.Essentials.net7.0
Meta Framework (Multi platform & Meta management) |
|
|
MetaFrm.Maui.Essentials.net10.0
Meta Framework (Multi platform & Meta management) |
|
|
AnchorAppsIT.MAUI.Controls
Package Description |
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2.4.0 | 2,868 | 3/18/2026 |
| 2.3.1 | 1,464 | 2/1/2026 |
| 2.3.0 | 260 | 1/30/2026 |
| 2.2.0 | 3,573 | 11/5/2025 |
| 2.1.0 | 1,159 | 10/8/2025 |
| 2.0.2 | 10,464 | 5/21/2025 |
| 2.0.1.1 | 777 | 5/2/2025 |
| 2.0.1 | 558 | 5/1/2025 |
| 2.0.0.5 | 2,927 | 2/14/2025 |
| 1.7.1 | 3,137 | 11/27/2024 |
| 1.7.0 | 1,045 | 11/2/2024 |
| 1.6.4 | 3,924 | 9/17/2024 |
| 1.6.3 | 2,517 | 9/3/2024 |
| 1.6.2 | 486 | 9/1/2024 |
| 1.6.1 | 516 | 8/30/2024 |
| 1.6.0 | 763 | 8/23/2024 |
| 1.5.1 | 3,288 | 8/9/2024 |
| 1.5.0 | 506 | 8/8/2024 |
| 1.4.5 | 1,420 | 7/9/2024 |
| 1.4.4 | 503 | 7/5/2024 |
Added Google Ads Manager implementation on iOS
Updated Xamarin.GooglePlayServices.Ads.Lite to version 124.0.0.4 (Android)
Updated Xamarin.Google.UserMessagingPlatform to version 4.0.0.2 (Android)