首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >把admob的广告单元id保存在我的口袋里会不安全吗?

把admob的广告单元id保存在我的口袋里会不安全吗?
EN

Stack Overflow用户
提问于 2019-10-07 19:47:28
回答 1查看 445关注 0票数 3

我已经把admob整合到我的应用程序中了。对于每个不同的广告,我使用不同的广告单位id。为了获得那些广告单元的id,我把这些id保存在我的string.xml文件中。如果有人把我的证件解压缩,他就能很容易地拿到身份证。所以我的问题是,有人能对那些身份证做些恶意的事吗?我是否应该将这些密钥保存在服务器中,并在需要时提取?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-10-11 06:08:26

通过你的广告单位ID恶意攻击的可能性很小。然而,有人仍然可以使用您的应用程序ID和AD单元ID生成无效的流量,导致您的AdMob帐户暂停。

根据本文件,您可以将这些ID放在build.gradle文件中,并通过选择不同的构建类型自动切换测试-AD-ID/实AD-ID。

这是我在app/build.gradle中的代码

代码语言:javascript
运行
复制
buildTypes {
    debug {
        applicationIdSuffix ".debug"
        resValue "string", "app_name", "@string/app_name_debug"
        resValue "string", "ad_banner_id",   "ca-app-pub-3940256099942544/6300978111"  // test unit id
        resValue "string", "ad_rewarded_id", "ca-app-pub-3940256099942544/5224354917"  // test unit id
    }

    release {
        resValue "string", "app_name", "@string/app_name_release"
        resValue "string", "ad_banner_id",   "ca-app-pub-***/***"  // real ad unit id
        resValue "string", "ad_rewarded_id", "ca-app-pub-***/***"  // real ad unit id
        minifyEnabled true
        proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        zipAlignEnabled true
    }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58276228

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档