知道是否正确"广告单元ID"我的开发者

时间:2017-10-08 09:50:55

标签: android swift admob googleads-mobile-unity

我有一个iOS应用程序,很快就会制作Android版本。反正知道我的开发者是否使用过我提供给他的广告单元ID?他可以在我的广告单元ID和他自己的广告单元ID之间进行轮换吗?

我希望收入更多地基于用户数量,因此我有这个疑问。

我尝试使用fiddler监控手机,但看起来AdMob请求已加密。我想确保该应用仅显示我帐户下的广告单元。

2 个答案:

答案 0 :(得分:0)

Adsense Management API未提供此信息,Accounts.adunits.list仅检索与您的帐户关联的广告单元。也许您可以联系admob支持,以了解请求包名称中广告的广告单元ID。

OR 您还可以反编译直播apk:

1。如果您有权访问发布该应用的Google Play开发者帐户,请导航至Release Management -> App Releases -> MANAGE PRODUCTION

2. 在生产中下载当前的apk:

enter image description here

3. 转到http://www.javadecompilers.com/apk反编译并下载java文件。如果你不想在线反编译你的apk,你可以使用游戏商店中提供的任何好的离线反编译器

4. 在下载项目的根目录中搜索“setAdUnitID”。您应该会看到广告单元ID:

enter image description here

即使您的项目使用proguard进行模糊处理也是如此,但是注意广告单元可以远程轮换,因此如果广告单元ID使用了变量,您可能需要查看代码以确保广告单元不是t从服务器获取。

另请注意,您的apk可以在第三方应用商店中发布,这意味着您必须针对不同商店中的每个apk执行这些步骤。

理想情况下,admob应该有关于与特定应用相关联的adunits的信息,以便您可能希望与他们的支持人员联系以获得帮助

答案 1 :(得分:0)

最好的方法是使用APK编辑器。这是一个Android应用。 打开APK编辑器应用->单击“从应用中选择一个APK”->单击“完全编辑”->在下拉菜单中,滚动到底部,选择“默认”

在这里,您可以看到bannerID和fullScreenID