Награжден и Xamarin.Интеграция GooglePlayServices.Ads.Lite в Xamarin.Формы

#xamarin.forms #admob

Вопрос:

Я пытаюсь вызвать «формат рекламы -> >Вознаграждено» в моделях приложений/просмотров

 private async void OnSave()
{

}
 

но я пока делаю это только в приложении.Android/AdViewRenderer

 [assembly: ExportRenderer(typeof(AdControlView), typeof(AdViewRenderer))]
namespace App.Droid
{
    public class AdViewRenderer : ViewRenderer<AdControlView, AdView>
    {
        public AdViewRenderer(Context context) : base(context)
        {
            
        }


RewardedAd rewardedAd;
        AdRequest adRequest = new AdRequest.Builder().Build();
        Context contextAd;
        RewardedAdLoadCallback loadCallback;
        IRewardItem iRewardItem;
        private void RewardedAdLoad()
        {
            RewardedAd.Load(contextAd, "ca-app-pub-3940256099942544/5224354917", adRequest, loadCallback);

            if (loadCallback == null)
            {
                //show ad


            }


        }

    }
}
 

у меня еще есть приложение/Элементы управления/AdControlView

 
namespace App.Control
{
    public class AdControlView : View 
    {
        public AdControlView()
        {
           
        }
    }
}


 

я полагаюсь на статьи https://developers.google.com/admob/android/rewarded и https://montemagno.com/xamarinforms-google-admob-ads-in-android/

Комментарии:

1. О чем ты сейчас спрашиваешь?