我真的很困惑!我随机得到这个错误,有时代码工作(昨天代码没问题)但有时没有(今天它返回“InvalidRequest”错误)。
我将此代码放在我的应用的每个页面中
public MainPage()
{
InitializeComponent();
DataContext = App.MyModel;
LoadAd();
}
void LoadAd()
{
AdView av = new AdView()
{
AdUnitID = "ca-app-pub-...",
Format = AdFormats.Banner,
VerticalAlignment = System.Windows.VerticalAlignment.Top,
HorizontalAlignment = System.Windows.HorizontalAlignment.Left,
};
av.FailedToReceiveAd += av_FailedToReceiveAd;
LayoutRoot.Children.Add(av);
AdRequest ar = new AdRequest();
ar.ForceTesting = true;
av.LoadAd(ar);
}
void av_FailedToReceiveAd(object sender, AdErrorEventArgs e)
{
Debug.WriteLine(e.ErrorCode.ToString());
}
答案 0 :(得分:0)
我发现此错误主要是由于广告单元ID不正确造成的。 检查您的adid,并确保其正确且没有任何空间