我的问题类似to this one 。但我需要更进一步。
我要发布my website谷歌播放上的 WebView 。 Google Play 拒绝了我的提交,但在我向他们发送电子邮件后,他们回复并表示,如果我向他们发送带有分发协议(protocol)、授权契约(Contract)、网站域名信息或类似证明我的网站所有权的 pdf 文件,他们将允许应用发布。我的网站托管于 azure 。我的域名如 xxxxx.azurewebsites.net。请帮助我了解如何制作 pdf 文档来证明我的网站所有权。
非常感谢您的帮助!
最佳答案
首先,关于如何验证您的Azure网站所有权,您可以引用以下这些Google文档。
-
Secure and specific: Android App Links use HTTP URLs that link to a website domain you own, so no other app can use your links. One of the requirements for Android App Links is that you verify ownership of your domain through one of our website association methods.
和
Add verification for your deep links: Configure your app to request verification of app links. Then, publish a Digital Asset Links JSON file on your websites to verify ownership through Google Search Console. Learn more in Verify App Links.
-
To verify ownership of both your app and your website, the following steps are required:
- Request automatic app link verification in your manifest. This signals to the Android system that it should verify your app belongs to the URL domain used in your intent filters.
- Declare the relationship between your website and your intent filters by hosting a Digital Asset Links JSON file at the following location: https://domain.name/.well-known/assetlinks.json
App Indexing on Google Search
的验证您的网站
部分Play 管理中心帮助中介绍了步骤- Sign in to your Play Console.
- Click All Applications All applications.
- Select the application you'd like to verify.
- On the left menu, click Development tools > Services & APIs.
- Under "App Indexing from Google Search," click Verify website.
- Type your website address.
- Click Verify.
- Go to Google Search Console.
- On the left menu, click All Messages.
- Open the verification request message (example: "Google Play: Link http://www.yourwebsite.com to android-app://example.com.yourpackage.name").
- Click Approve the request.
- Review the information and click Approve. Once approved, your app will appear on the
Search Console Home Page for your account. Be sure that your app enables deep links.
无论您是否有 Google Search Console 帐户,这里都有 old 的 Search Console 帮助验证您的网站所有权
的两个链接。和 new搜索控制台会很有帮助。
Tip: Only Google Search Console users with "Owner" permissions can view and approve site verification requests. If you don't see your site verification request, make sure you're signed in using an account with "Owner" permissions.
其次,xxxx.azurewebsits.net
只是一个 subdomain azurewebsites.net
是 Azure 注册的,可以通过 https://www.whois.net/
查询相关信息,如下图,所以不属于给你。
因此,您需要在 GoDaddy 等域名注册商中注册一个类似 abc.com
的域名,并添加 CNAME
将其记录到 DNS 服务器中,如 Azure DNS ,然后按照 Google 要求的上述步骤验证您的网站所有权并收集必要的信息以制作 PDF 文档发送给 Google。
关于azure - 向 Google Play 证明 Azure 网站所有权,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54198330/