- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我无法在我的设备上的测试应用中显示我的广告单元。
我正在使用 firebase_admob 0.9.1+1 插件
这是我使用的代码:
import 'package:firebase_admob/firebase_admob.dart';
Future initAppAds() async {
//Récupère du coup le bon ID selon si je suis sous IOS ou Android
print(getAppId());
await FirebaseAdMob.instance.initialize(appId: 'ca-app-pub-xxxxxxxxMyAppIdxxxxxxxxxxx');
}
Future launchAds() async {
print("launchAds");
print(getInterstitialId());
MobileAdTargetingInfo targetingInfo = MobileAdTargetingInfo(
nonPersonalizedAds: true,
);
InterstitialAd myInterstitial = InterstitialAd(
adUnitId: 'ca-app-pub-xxxxxxxxxxxxx/xxxxMyAdBloc',
targetingInfo: targetingInfo, //Info de l'utilisateur
listener: (MobileAdEvent event) {
print("InterstitialAd event is $event");
},
);
await myInterstitial.load();
await myInterstitial.show(
anchorType: AnchorType.bottom,
anchorOffset: 0.0,
horizontalCenterOffset: 0.0
);
}
这是我得到的日志:
2866-2866/com.fabien.movizz I/Ads: Use RequestConfiguration.Builder().setTestDeviceIds(Arrays.asList("6C11832B439BDE4C399171C8D4CC6515") to get test ads on this device.
6769-3457/? W/Ads: App does not have the required permissions to get location
6769-3539/? I/Ads: SDK version: afma-sdk-a-v20088999.15301000.1
6769-3539/? W/Ads: Received error HTTP response code: 400
2866-2866/com.fabien.movizz I/Ads: Ad failed to load : 0
所以我这样指定了我的设备的 ID:
MobileAdTargetingInfo targetingInfo = MobileAdTargetingInfo(
nonPersonalizedAds: true,
testDevices: <String>["6C11832B439BDE4C399171C8D4CC6515"],
);
但广告仍然没有出现。这是我得到的日志:
2866-2866/com.fabien.movizz I/Ads: This request is sent from a test device.
6769-3380/? W/Ads: App does not have the required permissions to get location
6769-3457/? I/Ads: SDK version: afma-sdk-a-v20088999.15301000.1
6769-3457/? W/Ads: Received error HTTP response code: 400
2866-2866/com.fabien.movizz I/Ads: Ad failed to load : 0
如果我使用测试广告provided by Google ,广告效果很好,这是我得到的日志:
2866-2866/com.fabien.movizz I/Ads: This request is sent from a test device.
6769-3539/? W/Ads: App does not have the required permissions to get location
6769-5440/? I/Ads: SDK version: afma-sdk-a-v20088999.15301000.1
我的广告单元有什么问题?我在 2 天前创建了它,我是否等待足够长的时间让它出现?
感谢您的帮助;)
最佳答案
您从 admob 收到 Ad failed to load : 0
这意味着您的代码没有错误,您需要稍等片刻。您的广告 ID 是新创建的,因此从谷歌服务器获取广告需要一些时间。
如果您的广告不是新创建的,则错误可能是由于使用了错误的 Admob 应用程序 ID
,或者在某些情况下没有将付款信息添加到您的 admob 信息中心。
关于Flutter firebase_admob 在testdevice中不显示广告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60466849/
我无法在我的设备上的测试应用中显示我的广告单元。 我正在使用 firebase_admob 0.9.1+1 插件 这是我使用的代码: import 'package:firebase_admob/fi
我无法在我的设备上的测试应用中显示我的广告单元。 我正在使用 firebase_admob 0.9.1+1 插件 这是我使用的代码: import 'package:firebase_admob/fi
https://pub.dev/packages/firebase_admob https://pub.dev/packages/admob_flutter 这两个包有什么区别?firebase_ad
以下代码在应用程序底部显示横幅广告,并在点击时显示插页式广告。按下按钮时会显示插页式广告。问题是,当应用程序第一次启动并单击按钮时,会显示插页式广告,但从第二次开始,不再显示插页式广告。没有错误,所有
我正在尝试构建 apk,但 firebase admob 出现问题,如果我在没有 firebase_admob 的情况下运行,那么 apk 可以完美运行并且构建时没有任何错误如何解决该问题? 我收到这
我只是将新的依赖项添加到 pubspec.yaml,它是 firebase_admob: ^0.8.0+3 但在添加它之后我在启动时遇到了应用程序崩溃。 这是我的其他依赖项,有什么解决办法吗? dep
在我的项目中,当我在 pubspec.yaml 文件中添加插件 firebase_admob: ^0.7.0 时,应用程序停止工作。我的意思是说,当应用程序启动时,它会眨眼关闭并显示警告框,上面写着“
我有 3 个应用程序使用旧版本的 firebase_admob (0.9.3)、firebase_core (0.4.4) 和 firebase_analytics (5.0.11) 相应地显示广告。
我安装了 admob 插件,它在 Android 上运行良好,但在 IOS 上,当切换到另一个屏幕并返回时,横幅会消失。 第一个屏幕 enter image description here 转到第二
重现步骤: create a default app in Android Studio build and run the app successfully in iOS simulator thr
我有问题 当我在 pubspec.yaml 中添加插件“firebase_admob: ^0.11.0+1”时出现此错误 FAILURE: Build failed with an exception
当使用 firebase_admob 插件时,我无法在 iOS 模拟器上构建。 我可以在 Android 上构建。 控制台日志: === BUILD TARGET Runner OF PROJECT
我正在使用 firebase_admob 在我的 flutter 应用中实现广告。通过使用测试广告以及使用我自己的横幅广告,广告在模拟器中运行良好,但在发布应用程序时,在真实设备上我的应用程序中没有显
测试广告没有问题,当我进行调试构建时,即使是真正的广告也出现在我的应用程序中,当我意识到调试构建工作正常并发布最终版本时,广告停止出现在我的应用程序中.即使现在在我的模拟器上,该应用程序也会显示测试广
我在 admob 中创建了一个新的 android 应用程序,我得到了 id,我尝试在 firebase_admob 页面上的示例中使用它。 我已经在默认的 flutter 项目中添加了最新版本,并将
安装 react-native-firebase_admob 后,我更改了 list 文件的值: ****** 然后我得到这个错误: FAILURE: Build failed wi
我不断收到“Google 移动广告 SDK 需要 iOS 8.0 或更高版本的部署目标”的信息。尝试在 iOS 中构建 Flutter 项目时出错。我已将工作区更新为旧版构建系统,将目标更改为 9.0
我是一名优秀的程序员,十分优秀!