应用索引 Android Activity

App indexing Android Activity

我正在尝试将应用程序索引和 运行 配置为 "Fetch" 的问题。下面是我配置的:

  1. 添加并验证了网站和应用程序 /apk
  2. 关联网站和 apk / 应用程序。
  3. AndroidManifest.xml

    中的activity标签下添加了如下配置

    <data
        android:host="mywebsite.com"
        android:pathPrefix="/mypage"
        android:scheme="http" />
    <data
      android:host="mywebsite.com"
        android:pathPrefix="/mypage"
        android:scheme="http" />
    

在抓取页面上 - "android-app://package-name/" [已存在/显示在页面上]。

我在文本字段中输入了以下内容 - http://mywebsite.com/mypage,上传了调试 apk(因为 google play 上的当前版本没有深层链接)。验证时,我收到 URL 不受支持的错误。这让我感到困惑,因为我正在按照支持/教程链接中提到的确切步骤进行操作。

另外,我注意到显示的路径不正确,这是我看到的/http:/mywebsite.com/mypage

请帮忙,自从我试图解决这个问题以来已经好几天了.. 已经通过所有链接多次但没有运气。

此致

您必须以不同的格式输入 URL。深层链接所需的格式为:

android-app://your.app.package.name/schema/host/path

在你的情况下,你会使用:

android-app://your.app.package.name/http/mywebsite.com/mypage

在"Fetch as Google"屏幕中,您已经完成了第一部分,因此您只需在文本字段中输入以下内容:

http/mywebsite.com/mypage

我还注意到您在 intent-filter 中两次使用相同的数据元素,因此您可以删除一个。