启用深层链接
深层链接会将用户定向到您的应用程序中的特定内容。 例如,当人员选择一条展示紫色T恤的移动推送消息时,应用程序可以打开紫色T恤内容而不是主页。
此过程如下所示:
- Marketo用户在推送消息的点按操作中放置自定义URI。
- 当人员在设备上点按推送消息时,Marketo MME SDK会触发一个具有自定义URI的事件。
- 您的应用程序会处理该事件,并将用户引导至相应的内容。
要启用此流程,请执行以下操作:
- 为您的应用程序定义自定义URI结构。
- 在应用程序清单中注册方案。
- 添加用于处理深层链接事件并将人员路由到相应内容的代码。
对于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