在 Chrome 自定义标签页中使用应用专用历史记录,深化用户互动

从 Chrome 126 开始,Android 版 Chrome 自定义标签页中新增了一项功能,可为用户和开发者提升 Web 体验。借助“特定于应用的记录”,Android 用户可以在自定义标签页和 Chrome 中查看特定于应用的浏览记录,并对其执行操作。

这样一来,用户便可以更轻松地查找和返回内容。无论是未解答的问题、未完成的购物历程,还是更复杂的任务,用户都可以继续根据应用提供的灵感采取行动,从而不断回访 Chrome 和您的应用。

不过,为了实现这一点,开发者需要选择启用。具体而言,您需要与 Chrome 分享应用软件包名称。不妨详细了解为您和应用用户启用该功能的好处。

应用专用历史记录提供了一个入口点,供用户查看在应用的自定义标签页中打开的链接。借助此 API,Chrome 用户可以在 Chrome 应用中继续其浏览会话。来自来源应用的链接会在 Chrome 的浏览记录中分组,以便用户更轻松地查找和返回之前访问过的网页。

您可以使用 setShareIdentityEnabled 启用特定于应用的历史记录。在 CustomTabsIntent 中使用时,该 API 会向 Chrome 授予对主机应用的软件包名称的访问权限。这样,Chrome 便可识别 Chrome 自定义标签页会话和标记历史记录条目。

对用户的好处

在移动设备上,用户通常很难返回之前查看的内容。Chrome 等浏览器会保留历史记录,但许多应用也内置了 Web 体验,这使得历史记录更难扫描和查找。现有的解决方案(例如书签)只能做到这些。

借助应用专用历史记录,用户可以快速找到和返回网页内容。这样,如果用户已将在应用中看到的商品详情页面或新闻报道关联起来,便可继续完成其历程。他们将能够更好地过滤和了解历史记录中链接的来源,并在 Chrome 和托管应用中看到这些链接。随着时间的推移,用户会开始依赖于应用和 Chrome 之间的无缝历程,这让这两者成为完成这些多会话复杂任务的理想平台。

显示 Chrome 历史记录的 Android 网络浏览器
图 1. Chrome 历史记录。
显示菜单的 Android 自定义标签页
图 2. 应用内自定义标签页菜单。

对开发者也有好处

作为应用开发者,应用专用历史记录对您来说是有利的,有助于您提高应用内的流量和互动度。向 Chrome 添加历史记录和无缝转换功能有助于减少应用流失,并防止用户尝试在独立浏览器中打开应用之外的自定义标签页内容。

在应用内,您可以免费查看之前的意图、广告系列和其他互动,这些互动来自最具互动度的用户,他们会深入探索内容。在 Chrome 中,应用会获得品牌信息和曝光度,这有助于用户重新访问需要他们重新访问您的应用的休眠任务。

应用专用历史记录可提供可靠的体验,并提高用户在应用中的投入和工作效率。选择启用该功能的用户肯定会受益于更出色的用户体验。

立即开始使用应用专用历史记录

如需开始使用应用专用历史记录,请参阅 Android 浏览器帮助程序库中的其他文档和代码。该 API 仅适用于搭载 Chrome 和 Android 14 及更高版本的设备。