如何将 Google Admob 集成到 .NET 6 android 应用程序中?
How to integrate Google Admob into .NET 6 android app?
现在使用 .NET 6,我们可以在没有 Xamarin 的情况下创建原生 android 应用程序。我想知道是否有办法通过 Google Admob.
通过这些 MAUI 应用获利
实施 AdMob 所需的条件是:
您的 Android 应用
AdMob 帐户
具有访问互联网权限的应用程序。
您必须访问 Google AdMob 官方页面并创建您的帐户。
在 AdMob 上创建帐户后,单击仪表板上的“通过新应用获利”按钮。
下一步是添加您的应用程序。您可以通过 Play 商店提供您的应用程序,也可以手动添加(对于手动输入应用程序,您需要提供应用程序的包名)。
添加应用后,您需要设置需要在应用上显示的广告单元类型。目前支持Banner Ads、Interstitial Ads、Reward Videos和Native Ads。我们将只专注于横幅广告
Now with .NET 6, we can create native android apps without Xamarin.
只是为了确保我们在同一页面上;这仍然使用与 Xamarin 完全相同的底层技术。只是名称不同,.NET MAUI 以及 iOS 和 Android 绑定将直接成为 .NET 的一部分,而不是单独的库。
话虽如此,除了一些细节之外,集成 AdMob 的工作方式与 Xamarin.Forms 相同。但是,我非常怀疑目前是否有适用于 .NET 的 AdMob 库与 .NET MAUI 兼容。所有第三方库都需要与 .NET MAUI 兼容,这可能需要一些时间。密切关注存储库以获取更新。例如 this library.
现在使用 .NET 6,我们可以在没有 Xamarin 的情况下创建原生 android 应用程序。我想知道是否有办法通过 Google Admob.
通过这些 MAUI 应用获利实施 AdMob 所需的条件是:
您的 Android 应用 AdMob 帐户 具有访问互联网权限的应用程序。 您必须访问 Google AdMob 官方页面并创建您的帐户。 在 AdMob 上创建帐户后,单击仪表板上的“通过新应用获利”按钮。 下一步是添加您的应用程序。您可以通过 Play 商店提供您的应用程序,也可以手动添加(对于手动输入应用程序,您需要提供应用程序的包名)。 添加应用后,您需要设置需要在应用上显示的广告单元类型。目前支持Banner Ads、Interstitial Ads、Reward Videos和Native Ads。我们将只专注于横幅广告
Now with .NET 6, we can create native android apps without Xamarin.
只是为了确保我们在同一页面上;这仍然使用与 Xamarin 完全相同的底层技术。只是名称不同,.NET MAUI 以及 iOS 和 Android 绑定将直接成为 .NET 的一部分,而不是单独的库。
话虽如此,除了一些细节之外,集成 AdMob 的工作方式与 Xamarin.Forms 相同。但是,我非常怀疑目前是否有适用于 .NET 的 AdMob 库与 .NET MAUI 兼容。所有第三方库都需要与 .NET MAUI 兼容,这可能需要一些时间。密切关注存储库以获取更新。例如 this library.