Pat*_*_89 5 android ads admob android-studio xiaomi
最近我买了一部新手机(小米米 A2),当我尝试在它上面测试我的应用程序时发生了非常奇怪的事情。Admob 测试 ID 不断变化。我一如既往地从日志中复制 id(“使用 AdRequest.Builder.addTestDevice(“XXXXXXXX”) 在此设备上获取测试广告”)。我将它添加到 AdRequest.Builder。我运行该应用程序,起初一切正常,我收到了测试广告,但第二天 admob id 发生了变化,我得到了真实的广告。今天我得到了 3 个不同的 id(每次我重新启动 Android Studio 时都会发生)。我的另一部手机从来没有发生过这种情况。
我不知道它是否相关,但有时我的设备被识别为小米米 A2,有时它只显示空(XXXX)。当它为空时我无法获得任何日志,但我可以正常安装该应用程序。重新启动 Android Studio 有助于解决这个问题。
什么可能导致这种情况?这是 Android Studio 还是我的手机的问题?
编辑:我想我找到了原因。我的新设备有 Android 8.1,显然每个应用的 ANDROID_ID 都不同,如果签名密钥不同,可以更改https://developer.android.com/about/versions/oreo/android-8.0-changes
小智 0
所以我不确定我是否理解你的问题。当你说ID不断变化时,你指的是哪个Id,App ID还是Ad Unit Id?
设置 AdMob 帐户后,您应该只获得 1 个应用程序 ID。该 ID 可用于横幅、插页式广告、奖励等。
测试广告单元 ID 为:
横幅:测试广告单元 ID:ca-app-pub-3940256099942544/6300978111
插页式广告:测试广告单元 ID:ca-app-pub-3940256099942544/1033173712
奖励:测试广告单元 ID:ca-app-pub-3940256099942544/5224354917
当您使用横幅测试广告单元 ID 时,至少会弹出 3 个小广告,这取决于您看到哪个测试广告的服务器。
当您使用插页式测试广告单元 ID 时,我看到了两个不同的广告。
通过奖励测试广告单元 ID,我看到了 2 个不同的广告。
但ID永远不会改变,不是我见过的。你可以说得更详细点吗?
| 归档时间: |
|
| 查看次数: |
1808 次 |
| 最近记录: |