深度链接是一个令人难以置信的有用工具,用于与您的应用程序之外与客户交互,它们提供了一系列无缝体验。当您在您的应用程序之外与客户交谈 - 在您的网站上或通过社交媒体(例如 - 关于特定功能或产品),您可以使用深链接引用您在应用程序的正确位置来创建一点额外的魔法。
在任何地方实施深链接
除非在非常具体的情况下,您无法完全确定用户在其设备上有应用程序,可以深链接到它。如果您想在任何上下文中使用深度链接,则无论它们是否仍有您的应用程序,您都需要容纳所有用户。
虽然没有直接的方法来检查设备上是否存在应用程序,但有一种偷偷摸摸的方式。使用一点javascript,您可以通过使设备尝试访问深度链接“调用”您的应用程序。当有一个回复时,您知道该应用程序已安装,您可以将用户发送到深度链接。如果没有回复,您可以将客户发送到App Store,到您的网站或允许您将客户保持在循环中的任何其他位置。
您将此脚本实施为“种族”。通过异步请求两个URL,您将为深度链接始于App Store URL。如果深度链接没有响应,则App Store Link将赢得比赛并将用户重定向到商店。
关键是巧妙和不引人注目的事情。如果您正确执行,逻辑将在后台快速执行。不要打扰向用户发送到浏览器页面以执行此逻辑 - 这会失去魔术。
推迟深度链接
如果用户卸载该应用程序,现在您可以告诉,您可以将它们发送到App Store以再次下载。但请记住,您刚刚承诺向他们展示应用程序中的某些特定于应用程序。当他们刚刚重新安装该应用时,您需要满足该承诺。不要失去魔法!
当您实现后退时,这是您在进入App Store之前解决的难题的关键部分。在这种情况下,您希望通过记住并执行它来推迟深度链接,即使用户必须先重新安装应用程序也是如此。一旦他们再次打开应用程序,就要继续在您离开的地方继续,并直接发送它们想要通过深链接的位置。
为此,您需要一个设施来通过App Store通过数据。在Android上,使用安装推荐人,允许您通过Google Play商店通过任意数据,然后在另一边的应用程序中捕获。这是发送深度链接的一个很好的机会,并在应用程序的第一个打开的请求中执行它。
不幸的是,这种能力不普遍可用,因此在其他平台或应用商店,深度链接需要记住除设备本身以外的地方。您可能希望在中间放置一个服务器,可以连接初始深度链接点击重新安装并在重新安装后立即发送到应用程序的深度链接。这样做的最简单方法是将设备或用户ID匹配到安装中,并让您的应用尽快传输这些。
匹配用户后,您可以简单地从服务器发送消息,使应用程序重新打开带来它们的深度链接。
跟踪深链接以及预期的内容
最后,为了确切地知道您对用户体验的做法,您需要进行一些测量。你要记录新的“重新参与”,陈述哪个深度链接带来了用户,有什么样的创造者将它们推向深度链接,几点发生,等等。完成此操作,您可以将每个重新参与技术与特定结果与沿线增加,增加购买,更高的参与或您可能追求的其他目标。
为了分析重新参与聚合中的用户的影响,最好将重新参与作为用户的属性,而不是过去作为一个不同的事件。一旦您将其录制为属性,您可以进一步进行任何分析。
想要真的聪明吗?通过捕获用户输入应用程序或延迟时,确切地记录用户如何通过捕获深度链接来触发深度链接。了解过度联系的重新参与用户的比例使您能够深入了解是否留在设备上。虽然您不会知道确切的数字(用于缺乏总人口比例和各自的转换率),但在不得不重新下载的用户之间的比率和跳回您的应用程序的用户可以是一个伟大的福音。
在整个营销策略中始终如一地衡量和了解您的重新参与至关重要。这是魔术深度链接模式入门的初始指南,这将使您的营销组织更加了解这些关键指标 - 以及最终导致使用您的应用程序提高客户体验。
Christian Henschel是Cofounder和CeSo的调整。