【GoogleAdmob接入后续】app-ads.txt以及部署Firebase Hosting

2024-02-09 22:28

本文主要是介绍【GoogleAdmob接入后续】app-ads.txt以及部署Firebase Hosting,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

一、创建app-ads.txt

二、部署Firebase Hosting云服务(仅仅使用它作为一个公开的站点来让Google Admob能访问到app-ads.txt)

三、收尾工作


一、创建app-ads.txt

创建txt文件,命名app-ads,后缀txt,内容需去到Google Admob应用-设置-app-ads.txt拷贝

拷贝到app-ads.txt里,保存。

二、部署Firebase Hosting云服务(仅仅使用它作为一个公开的站点来让Google Admob能访问到app-ads.txt)

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

基本上参考以上文章,简单说下步骤。

去到官方文档:https://firebase.google.com/docs/hosting/quickstart?hl=zh-cn

下载 

下载 firebase-tools-instant-win.exe

拿到它后放到C盘,新建一个文件夹FirebaseHosting,放进去,之后指令操作所有相关的配置都会生成在这里。

选中firebase-tools-instant-win.exe右键管理者身份,运行firebase-tools-instant-win.exe。

打开后他会自动进行各种初始化操作,等待,然后可能会自动打开网页,如果没打开则执行:

firebase login

我们使用了代理,必须在这个exe窗口里执行以下2行来保证登录正常。(重要*)

set "NODE_TLS_REJECT_UNAUTHORIZED=0"
set http_proxy=http://127.0.0.1:代理端口 & set https_proxy=http://127.0.0.1:代理端口

其中代理端口要改为你自己的,打开科学上网工具后可以去到工具里找到,或者在系统-设置-网络-代理找到(必须启动科学上网工具之后才能看到)  最好开全局模式

 这个端口不是你自己设置的,而是科学上网工具自动设定的,而是固定的。

之后再进行firebase login,弹出登录页面,输入Google Admob账号即可完成登录。

firebase init hosting

全部默认选(一直回车 让你选就空格 选中后再回车,按空格是选中选项。)

如果默认项目恰好是你想部署的,就不需要操作别的步骤了,直接

firebase deploy

成功后,它会打印出部署到的hosting地址(Firebase项目的Hosting页签也有 下面提及),打开,出现下面算成功(我没失败过到这一步骤)

如果不是你想要的部署的项目,执行如下指令

firebase use --add

注意是--add,不是-add

然后会列出所有项目别名,控制键盘↑、↓键位找到你想部署的项目,按空格选中,回车。

接着执行,部署测试版: 

firebase hosting:channel:deploy 部署项目HOST别名

部署项目HOST别名:随意自定义最好不是中文,会显示在Firebase 项目 Hosting页签里标注着这是哪个HOST部署;

没发布过是会显示成这样子的,你就一直操作全部点下一步,完成,转到控制台就能看到了。

 最终这里你会看到你刚刚发布的别名,测试版,可以直接在网页上拷贝测试版的url,也能成功看到一样的结果就行,接着去正式发布。(其实也是可以直接发布的,按道理)

firebase deploy

直至完成Firebase Hosting部署。

三、收尾工作

1、在C:\FirebaseHosting目录下,找到index.html文件,将app-ads.txt拷贝到与它同目录下。

2、登录google play控制台,点击应用 -> 查看应用  -> 商店发布  -> 商店设置  -> 商品详情中的详细联系信息 -> 网站,输入hosting地址,注意:不要携带app-ads.txt

 hosting地址:https://项目ID.web.app/

3、登录google admob控制台,去到之前说的app-ads.txt那,设置一下并验证,验证通过说明没问题了。

前提是要先发布应用后,选中应用,并且测试一遍Google Admob 让他捕获到你的app-ads.txt就会有内容验证了。 

这篇关于【GoogleAdmob接入后续】app-ads.txt以及部署Firebase Hosting的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/695442

相关文章

SpringBoot快速接入OpenAI大模型的方法(JDK8)

《SpringBoot快速接入OpenAI大模型的方法(JDK8)》本文介绍了如何使用AI4J快速接入OpenAI大模型,并展示了如何实现流式与非流式的输出,以及对函数调用的使用,AI4J支持JDK8... 目录使用AI4J快速接入OpenAI大模型介绍AI4J-github快速使用创建SpringBoot

Docker部署Jenkins持续集成(CI)工具的实现

《Docker部署Jenkins持续集成(CI)工具的实现》Jenkins是一个流行的开源自动化工具,广泛应用于持续集成(CI)和持续交付(CD)的环境中,本文介绍了使用Docker部署Jenkins... 目录前言一、准备工作二、设置变量和目录结构三、配置 docker 权限和网络四、启动 Jenkins

Python3脚本实现Excel与TXT的智能转换

《Python3脚本实现Excel与TXT的智能转换》在数据处理的日常工作中,我们经常需要将Excel中的结构化数据转换为其他格式,本文将使用Python3实现Excel与TXT的智能转换,需要的可以... 目录场景应用:为什么需要这种转换技术解析:代码实现详解核心代码展示改进点说明实战演练:从Excel到

SpringBoot中整合RabbitMQ(测试+部署上线最新完整)的过程

《SpringBoot中整合RabbitMQ(测试+部署上线最新完整)的过程》本文详细介绍了如何在虚拟机和宝塔面板中安装RabbitMQ,并使用Java代码实现消息的发送和接收,通过异步通讯,可以优化... 目录一、RabbitMQ安装二、启动RabbitMQ三、javascript编写Java代码1、引入

ElasticSearch+Kibana通过Docker部署到Linux服务器中操作方法

《ElasticSearch+Kibana通过Docker部署到Linux服务器中操作方法》本文介绍了Elasticsearch的基本概念,包括文档和字段、索引和映射,还详细描述了如何通过Docker... 目录1、ElasticSearch概念2、ElasticSearch、Kibana和IK分词器部署

部署Vue项目到服务器后404错误的原因及解决方案

《部署Vue项目到服务器后404错误的原因及解决方案》文章介绍了Vue项目部署步骤以及404错误的解决方案,部署步骤包括构建项目、上传文件、配置Web服务器、重启Nginx和访问域名,404错误通常是... 目录一、vue项目部署步骤二、404错误原因及解决方案错误场景原因分析解决方案一、Vue项目部署步骤

Linux流媒体服务器部署流程

《Linux流媒体服务器部署流程》文章详细介绍了流媒体服务器的部署步骤,包括更新系统、安装依赖组件、编译安装Nginx和RTMP模块、配置Nginx和FFmpeg,以及测试流媒体服务器的搭建... 目录流媒体服务器部署部署安装1.更新系统2.安装依赖组件3.解压4.编译安装(添加RTMP和openssl模块

0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeek R1模型的操作流程

《0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeekR1模型的操作流程》DeepSeekR1模型凭借其强大的自然语言处理能力,在未来具有广阔的应用前景,有望在多个领域发... 目录0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeek R1模型,3步搞定一个应

redis群集简单部署过程

《redis群集简单部署过程》文章介绍了Redis,一个高性能的键值存储系统,其支持多种数据结构和命令,它还讨论了Redis的服务器端架构、数据存储和获取、协议和命令、高可用性方案、缓存机制以及监控和... 目录Redis介绍1. 基本概念2. 服务器端3. 存储和获取数据4. 协议和命令5. 高可用性6.

PyCharm 接入 DeepSeek最新完整教程

《PyCharm接入DeepSeek最新完整教程》文章介绍了DeepSeek-V3模型的性能提升以及如何在PyCharm中接入和使用DeepSeek进行代码开发,本文通过图文并茂的形式给大家介绍的... 目录DeepSeek-V3效果演示创建API Key在PyCharm中下载Continue插件配置Con