首页 > 解决方案 > admob 加载失败:delphi 上的 0

问题描述

我正在使用带有 admob 的 Delphi 10.2。

授权列表上的 Admob 服务设置为 true 以进行调试和发布配置,并且 FMX.Advertising 在 USES 子句下。

昨天我在 admob 上创建了两个广告单元(一个横幅广告和一个插页式广告)。该应用程序与 Firebase 相关联。

我在表单中添加了一个 Tbanneradd 并添加了以下代码:

procedure TFrm.FormShow(Sender: TObject);
 begin
   if ad1.AdUnitID='' then
      ad1.AdUnitID:='ca-app-pub-3940256099942544/8691691433';  // GOOGLE TEST AD ID
   ad1.LoadAd;
end;

特性:

当我运行该应用程序时,我收到以下错误:

错误“广告未能加载:0”

我正在使用谷歌广告测试 ID,因为使用我自己的代码我得到了同样的错误。

任何想法?我是否必须手动在 androidmanifest 上添加任何内容?如果是,在哪里?

我正在遵循这个 embarcadero 步骤(使用 AdMob 服务),但我无法加载任何广告。

谢谢你。

标签: delphiadmob

解决方案


推荐阅读