我的问题类似于to this one。但是,我需要更进一步。
我希望在Google Play上发布my website网络视图。 Google Play拒绝了我的提交,但在我给他们发送电子邮件后,他们做出了回应,并表示如果我向他们发送带有分销协议,授权合同,网站域信息或类似证明我拥有网站所有权的pdf文件,则他们将允许应用发布。我的网站托管在azure上。我的域名类似xxxxx.azurewebsites.net。请帮助我了解如何制作能够证明我的网站所有权的pdf文档。
将非常感谢您的帮助!
答案 0 :(得分:1)
首先,关于如何验证您的Azure网站所有权,您可以参考以下Google文档。
安全且特定:Android应用程序链接使用HTTP URL链接到您拥有的网站域,因此没有其他应用程序可以使用您的链接。 Android App链接的要求之一是,您可以通过我们的网站关联方法之一来验证域的所有权。
和
为深层链接添加验证:将您的应用配置为请求验证应用链接。然后,在您的网站上发布Digital Asset Links JSON文件,以通过Google Search Console验证所有权。在Verify App Links中了解更多信息。
要验证您的应用和网站的所有权,需要执行以下步骤:
- 在清单中请求自动进行应用程序链接验证。这向Android系统发出信号,表明它应验证您的应用属于意图过滤器中使用的URL域。
- 通过在以下位置托管Digital Asset Links JSON文件来声明您的网站与意图过滤器之间的关系: https://domain.name/.well-known/assetlinks.json
Play控制台帮助中App Indexing on Google Search
的Verify your website
部分介绍了步骤
- 登录到您的Play控制台。
- 单击所有应用程序所有应用程序。
- 选择您要验证的应用程序。
- 在左侧菜单上,单击开发工具>服务和API。
- 在“通过Google搜索为应用编制索引”下,点击验证网站。
- 输入您的网站地址。
- 点击验证。
- 转到Google搜索控制台。
- 在左侧菜单上,单击“所有邮件”。
- 打开验证请求消息(例如:“ Google Play:将http://www.yourwebsite.com链接到android-app://example.com.yourpackage.name”)。
- 点击批准请求。
- 查看信息,然后单击“批准”。获得批准后,您的应用将出现在
您帐户的Search Console主页。确保您的应用启用了深层链接。
无论您是否拥有Google Search Console帐户,以下两个链接对于old和new的Search Console帮助中的Verify your site ownership
都是有用的。
提示:只有具有“所有者”权限的Google Search Console用户才能查看和批准网站验证请求。如果没有看到您的站点验证请求,请确保您使用具有“所有者”权限的帐户登录。
第二,xxxx.azurewebsits.net
只是azurewebsites.net
的{{3}},由Azure注册,您可以通过https://www.whois.net/
查找相关信息,如下图所示,不属于你。
因此,您需要在域名注册机构(例如GoDaddy或其他)中注册abc.com
这样的域名,并将其中的记录添加到CNAME
这样的DNS服务器中,然后遵循Google要求的上述步骤,以验证您的网站所有权并收集必要的信息,以制作PDF文档发送给Google。