admob设置app-ads.txt(亲测有效)

背景:

应用上架google paly,集成了admob,admob需要验证app-ads.txt文件。

操作步骤:

1、创建一个文件app-ads.txt,内容从这里查找:

admob的网站-》应用菜单-》查看所有应用,app-ads.txt,

从第2步骤复制,然后保存到文件

2、登录https://console.firebase.google.com/登录后,创建一个应用demo

3、下载firebase windows客户端管理工具,用于通过命令来管理上面创建的demo项目,下载:

https://download.csdn.net/download/szdenny/88158378

4、运行第3步骤下载的程序firebase-tools-instant-win.exe,

输入命令:

firebase login

在弹出的网页登录你的google play账号

5、输入命令

firebase init hosting

选择你的项目demo,其他都用默认选项,不要修改

6、根据第5步提示的本地目录,拷贝第一步骤创建的app-ads.txt到这个目录

6、开始部署:

firebase deploy

7、输入地址后,如果出现这个界面,就表示部署成功

8、在上面的地址后面加上 app-ads.txt ,效果如下:

 9、登录google play,点击应用 -> 查看应用  -> 商店发布  -> 商店设置  -> 商品详情中的详细联系信息, 点击后面的修改按钮,输入第7步骤的地址,注意:不要携带app-ads.txt

10、再次登录https://apps.admob.com/

admob的网站-》应用菜单-》查看所有应用,app-ads.txt,看到最下面的列表提示,点击最后面的下拉箭头,点击验证按钮,效果如下:(注意:需要先把app上架到google play并审核通过,在play商店可以正常下载,具体看11步骤), 到此流程结束

11、如果第10步已经成功,请忽略下面流程;

这一步,需要先把app上架到google play并审核通过,然后再来这里添加商店地址

12、搜索已经上架的google play商店应用,关联即可,然后再回到第10步骤执行验证,流程结束

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 如果您想在应用程序中检是否有广告,可以使用以下代码: ``` import android.content.Intent; import android.content.pm.ActivityInfo; import android.content.pm.PackageManager; import android.content.pm.ResolveInfo; import android.net.Uri; import java.util.List; // 检应用程序中是否有广告的方法 public boolean hasAd(Context context) { PackageManager packageManager = context.getPackageManager(); Intent intent = new Intent(); intent.setData(Uri.parse("market://details?id=app_package_name")); List<ResolveInfo> list = packageManager.queryIntentActivities(intent, PackageManager.MATCH_DEFAULT_ONLY); if (list.size() > 0) { for (ResolveInfo resolveInfo : list) { ActivityInfo activityInfo = resolveInfo.activityInfo; if (activityInfo.name.contains("com.android.vending.billing.InAppBillingService.LOCK")) { return true; } else { return false; } } } return false; } ``` 这段代码将检查应用程序中是否有谷歌商店的广告服务。如果有,则该应用程序中可能存在广告。 请注意,这种方法并不能保证 100% 正确,因为应用程序可能使用其他广告服务或不使用广告服务。 希望这能帮到您! ### 回答2: 要编写一个检app中是否有广告的代码,可以采用以下步骤: 1. 首先,需要导入相关的库和框架。例如,可以导入Android SDK的Admob库或者Facebook的Audience Network库。 2. 接下来,通过调用适当的方法来初始化广告库。这些方法可能包括设置广告ID、加载广告和设置广告监听器等。 3. 在合适的位置,可以编写代码来检广告是否已加载成功。如果广告加载成功,则意味着app中存在广告。你可以在监听器的回调函数中编写相关代码来处理广告加载成功的情况。 4. 此外,你还可以检广告是否存在于app的特定界面。例如,可以检查广告是否存在于特定的布局容器中或者在特定的活动中。 5. 如果广告存在,则可以采取相应的操作,例如显示广告、隐藏其他内容或者调整页面布局。 总之,编写一个检app中是否有广告的代码需要使用适当的广告库、初始化广告,同时通过回调函数和界面检来判断广告是否存在,从而进行相应的操作。这些步骤可以根据具体的广告平台和开发环境进行适当的调整和重写。 ### 回答3: 编写一个检app中是否有广告的代码,可以使用以下方法: 首先,需要通过代码访问app的资源文件,例如Manifest文件和布局文件。在Manifest文件中,检查是否已声明了任何与广告有关的权限,例如访问网络或显示通知。在布局文件中,检查是否使用了任何与广告有关的视图,例如AdView或BannerView。 其次,通过检查app的源代码,可以搜索关键词,如ad、banner、adview等,以确定是否在代码中使用了与广告有关的类或方法。遍历所有类和方法,检查是否存在与广告相关的初始化、加载或显示逻辑。 接下来,可以利用一些第三方库或API来检app中是否有广告。例如,可以使用谷歌的Mobile Ads SDK来检查app是否通过AdMob等广告平台加载广告。还可以使用Facebook Audience Network SDK或其他广告平台的SDK来检查是否存在广告相关的初始化或加载代码。 最后,可以使用模拟试的方法来检app中是否会显示广告。通过在模拟器或真实设备上运行app,并观察是否出现了任何与广告相关的内容,如弹出式广告、插屏广告或横幅广告。 通过以上几种方式的组合使用,可以检出app中是否有广告。但需要注意的是,为了保护用户隐私,如果app中没有声明加载广告的相关权限,我们应该尊重开发者的意愿,不去检或干预是否存在广告。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值