android - 知道我的开发人员是否使用了正确的 "Ad unit ID"

标签 android swift admob googleads-mobile-unity

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

我预计收入更多地取决于用户数量,因此我有这个疑问。

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

最佳答案

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

或者您也可以反编译live apk:

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

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

enter image description here

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

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

enter image description here

即使您的项目使用 proguard 进行了混淆,这仍然有效,但请注意广告单元可以远程旋转,因此如果变量用于广告单元 ID,您可能需要检查代码以确保广告单元不是“t 从服务器获取。

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

理想情况下,admob 应该有关于与特定应用相关的广告单元的信息,因此您可能需要联系他们的支持以寻求帮助

关于android - 知道我的开发人员是否使用了正确的 "Ad unit ID",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46629768/

相关文章:

android - 每次打开 XML 文件时 ADT 插件 "Loading data for Android X.X.X"

swift - 在 swift VC 代码中以编程方式指定约束时,布局属性配对无效

ios - 是否可以在 uitableviewcontroller 或 uicollectionviewcontroller 中添加 UIView (Admob)

ios - AdMob区域隐藏后不可点击

java - AsyncTaskLoader 类型不匹配 : cannot convert from MyAsyncLoader to Loader<List<MyObject>>

java - 如何获取 fragment 中的 Activity ?

Swift:CoreData 以 90 度加载我的图像(肖像)

android - flutter - 重新加载时奖励视频广告错误 : "ad_not_loaded, show failed for rewarded video, no ad was loaded, null)"

android - 在Android中导入一个类并实现一个功能

ios - 无法根据其文本动态调整标签的高度