4

我正在做一个项目,我需要实现一些东西,以便当用户搜索我们的网站时,它会在谷歌应用程序中显示除网站名称之外的应用程序图标。

如果他已经安装了应用程序,更多的用户可以直接重定向到应用程序。

在这里,我在 firebase 应用程序索引和应用程序链接(Android Studio 2.3 工具)之间感到困惑。任何人都可以建议我使用哪个工具来实现此功能,为什么?

提前致谢。

4

3 回答 3

5

Firebase 应用索引:

Firebase App Indexing 可让您的应用进入 Google 搜索。如果用户安装了您的应用,他们可以启动您的应用并直接转到他们正在搜索的内容。

要让 Google 将您应用的内容编入索引,请在您的应用中使用您在网站上使用的相同 URL,并验证您是否同时拥有您的应用和网站。Google 搜索会抓取您网站上的链接并在搜索结果中提供这些链接。

Firebase 动态链接:

Firebase 动态链接是在多个平台上以您希望的方式工作的链接,无论您的应用是否已安装。

使用动态链接,您的用户可以在他们打开链接的平台上获得最佳体验。如果用户在 iOS 或 Android 上打开动态链接,他们可以直接转到您的本机应用程序中的链接内容。如果用户在桌面浏览器中打开相同的动态链接,他们可以被带到您网站上的等效内容。

Firebase 动态链接用例:

以下用例是您可以在应用中使用动态链接来推动增长和参与度的一些方法。

  1. 将 Web 用户转换为应用程序用户
  2. 社交、电子邮件和短信活动
  3. 用户对用户共享
  4. 将桌面用户转换为应用程序用户
  5. 真实世界的应用推广

在Firebase 动态链接用例中查看更多详细信息

我希望,它可以消除您在 Firebase 应用程序索引和动态链接之间的混淆。

于 2017-04-26T13:34:47.687 回答
5

App Indexing实际上使用了深层链接类型的方法,但可以帮助您实现不同的目标。在一个简单的业务场景中,如果用户从移动浏览器搜索您的业务,您会希望他应该获得应用程序链接,并且该链接会为不同的 URL(搜索关键字)打开不同的屏幕。如您所见,到目前为止,这篇文章都在讨论关键字,意味着 App Indexing 的搜索更多地是关于搜索引擎优化,同时牢记移动应用程序和应用程序搜索优化。

关于深层链接,它们是我们在应用程序中定义的简单 URL(或 URL 集),并告诉移动系统如果点击匹配的 URL,我们的应用程序也可以处理它。

在深度链接的情况下,可能有多个应用程序声称打开相同的 URL,但应用程序索引结果只会打开您的应用程序。

我希望这个答案能很好地说明问题。

检查这个以获得更具体的解决方案 App IndexingDeep linking这个

于 2017-04-26T13:23:46.643 回答
2

它们用于不同的目的:

  1. Firebase App Indexing 可让您的应用进入 Google 搜索。
  2. Firebase 动态链接使用单个链接在多个平台上工作,无论您的应用是否已安装。

他们最好的方法是同时使用它们,这样您就可以为您网站中的每个内容创建一个链接,它可以在 iOS、Android 和 PC 浏览器中顺利打开。

于 2017-12-26T02:19:48.657 回答