Я пытался добавить рекламу в свое приложение, но, к сожалению, оно загружает только тест! Я использовал эту библиотеку https://github.com/marcojak/MTAdmob, поэтому мой MinActivity.cs
protected override void OnCreate(Bundle savedInstanceState)
{
TabLayoutResource = Resource.Layout.Tabbar;
ToolbarResource = Resource.Layout.Toolbar;
base.OnCreate(savedInstanceState);
Xamarin.Essentials.Platform.Init(this, savedInstanceState);
global::Xamarin.Forms.Forms.Init(this, savedInstanceState);
MobileAds.Initialize(this, "here is my app id");
LoadApplication(new App());
}
AndroidMAndroidManifest. xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="1" android:versionName="1.0" package="com.companyname.samplemtadmob">
<uses-sdk android:minSdkVersion="21" android:targetSdkVersion="28" />
<application android:label="SampleMTAdmob.Android">
<meta-data android:name="com.google.android.gms.ads.APPLICATION_ID" android:value="my app-id"/>
<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version"/>
<activity android:name="com.google.android.gms.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" android:theme="@android:style/Theme.Translucent" />
</application>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
</manifest>
И я попытался загрузить видео с наградой
CrossMTAdmob.Current.LoadRewardedVideo("ca-app-pub-2774421889203876/4315339018");
Google также отправляет мою электронную почту Your account is approved
Congratulations! We've verified your account information and your ad serving is enabled.
Но мое приложение загружает только тестовые объявления.