Я пытаюсь добавить баннер Admob на моем приложении Windows Phone 8.1, я сделал все то же самое с документацией Google, и когда я запускаю его на эмуляторе, он работает отлично. Я вижу тестовые объявления и обычные объявления на экране, но когда я запускаю его на реальном устройстве (Lumia 920), он терпит неудачу и работает OnFailedToReceivedAd и дает мне NoFill как код ошибки. Я ищу более 2 дней в Интернете. Пожалуйста, помогите мне. Мои коды ниже от MainPage.xaml.csWindows Phone 8.1 Admob не смог получить объявления на устройстве, но работает на эмуляторе
AdView bannerAd = new AdView
{
Format = AdFormats.Banner,
AdUnitID = "ca-app-pub-4629040566186464/6355149637"
};
bannerAd.ReceivedAd += OnAdReceived;
bannerAd.FailedToReceiveAd += OnFailedToReceiveAd;
DrawingSurfaceBackground.Children.Add(bannerAd);
AdRequest adRequest = new AdRequest();
// adRequest.ForceTesting = true;
bannerAd.LoadAd(adRequest);
}
private void OnAdReceived(object sender, AdEventArgs e)
{
Debug.WriteLine("Received ad succesfully");
txtas.Text = "Received ad succesfully";
}
private void OnFailedToReceiveAd(object sender, AdErrorEventArgs errorCode)
{
Debug.WriteLine("Received ad unsuccesfull"+errorCode.ErrorCode);
txtas.Text = "Received ad unsuccesfull";
}**
Я сделал это приложение на Unity3d, из-за Google AdMob SDK не поддерживает Windows Phone, так что я сделал шаги на этом сайте http://gamedevtodied.blogspot.com.tr/2015/06/unity3d-how-to-integrate-admob-for.html. Как я уже сказал, это работает на эмуляторе, но не работает на устройстве.
Вы видите тестовые объявления на вашей люмии? –