gpt4 book ai didi

android - APP URI for app Indexing an android app

转载 作者:行者123 更新时间:2023-11-29 17:30:41 31 4
gpt4 key购买 nike

我有一个安卓应用程序。我想为我的应用程序实现 App Indexing。

我已经点击了 Google 开发者链接

https://developers.google.com/app-indexing/android/publish

https://developers.google.com/app-indexing/reference/deeplinks

https://developer.android.com/training/app-indexing/deep-linking.html

https://support.google.com/googleplay/android-developer/answer/6041489

我从链接中了解了一些事情

  1. 我需要验证我的网站

  2. 在我的 Activity 中使用应用索引 API

不明白的地方

  1. 我应该验证的网站是什么?

  2. 我应该为 APP_URI 和 WEB_URL 提供什么?

      static final Uri APP_URI = Uri.parse("android-app://com.example.android.recipes/http/recipe-app.com/recipes");
    static final Uri WEB_URL = Uri.parse("http://recipe-app.com/recipes/");
  3. 托管我的链接的架构是什么?

     android-app://{package_name}/{scheme}/{host_path}
  4. 我应该在 list 文件中提供什么“数据”。

认为我是 android 开发的新手。任何例子都是最有帮助的。提前致谢。

最佳答案

因此,您已经开始很好地使用 Google 提供的示例来更好地理解 App-Indexing 的工作原理。考虑到这一点,我建议您也遵循此处提供的最佳实践:

https://developer.android.com/training/app-indexing/index.html .

现在,回答你的观点:

1- 正如您在 Google 的示例中看到的那样,您的应用程序必须在网络上具有相应的内容,这些内容也已被 Google 编入索引。在这种情况下,该网站是:

http://recipe-app.com

最好同时验证应用程序和网站。 https://developers.google.com/app-indexing/android/publish 中提供了有关如何将您的网站关联到您的应用程序的信息。

目前 App-Indexing 只支持有相应网站的 App。但是,如果您没有网站,您仍然可以通过提交此表格 https://developers.google.com/app-indexing/app-only 来表明您有兴趣在您的应用程序中支持应用程序索引。 .

2- Google 建议使用 App-Indexing API 和 HTTP Intent 方案作为最佳实践,因此在这种情况下您只需要 APP_URI。此外,通过这种实现方式,您无需对网站标记或站点地图进行任何更改。因此,在您的每个 App 页面中,您应该将 APP_URI 与您网站中对应内容的 URI 一起指明。

3- 假设您使用的是 HTTP 方案,您的深层链接将与此类似:

android-app://my.app.apk/http/mywebsite.com/sub-domain/content1.html

4- 应用程序 list 文件中的数据参数是您定义应用程序支持的深层链接 Intent 的地方,因此使用我在 3) 中提供的深层链接示例,它应该与此类似:

<data android:scheme="http"
android:host="mywebsite.com"
android:pathPrefix="/sub-domain" />

此 Intent 将支持以以下内容开头的任何 Web URL:

http://mywebsite.com/sub-domain/

希望这对您有所帮助。

关于android - APP URI for app Indexing an android app,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33150950/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com