启用深层链接

深层链接会将用户定向到您的应用程序中的特定内容。 例如,当人员选择一条展示紫色T恤的移动推送消息时,应用程序可以打开紫色T恤内容而不是主页。

此过程如下所示:

  1. Marketo用户在推送消息的点按操作中放置自定义URI。
  2. 当人员在设备上点按推送消息时,Marketo MME SDK会触发一个具有自定义URI的事件。
  3. 您的应用程序会处理该事件,并将用户引导至相应的内容。

要启用此流程,请执行以下操作:

  1. 为您的应用程序定义自定义URI结构。
  2. 在应用程序清单中注册方案。
  3. 添加用于处理深层链接事件并将人员路由到相应内容的代码。

对于iOS,请参阅有关为您的应用程序定义自定义URL方案的Apple文档。

对于Android,请参阅有关启用应用程序内容的深层链接的Google文档。

对于PhoneGap应用程序,请使用插件使您的混合应用程序能够响应iOS和Android上的自定义URL方案和通用/应用程序链接。 查看可用的深层链接插件

在应用程序中启用深层链接后,请将自定义URI与Marketo用户共享,以便他们能够将这些URI插入到推送消息的点按操作中。

设置测试设备时,Marketo使用预定义的URI结构。 有关详细信息,请参阅安装指南中的“测试设备”。

定义URI结构的最佳实践

如果您的品牌具有移动网站,请在定义深层链接URI时遵循其URL结构。 例如,如果产品URL为https://myappname.com/products/purple-shirt,则使用myappname://products/purple-shirt作为对应的深层链接URI。

使用您的品牌所独有的方案。 虽然没有任何法规要求方案具有全局唯一性,但您可以通过反转域名(如org.companyname)来帮助创建唯一的方案。

recommendation-more-help
marketo-developer-help