Deeplinks.是一种强大而简单的方式,可以将优步乘坐请求集成到您的应用程序中。这使您的用户可以轻松使用提取,下车和产品预选的UBER乘坐。创建这些Deeplinks.然而,历史上有点棘手。我们听到您的反馈,今天我们很自豪地展示我们的新手Deeplink发生器。
Deeplink生成器是一个向导,指导您通过创建完全自定义和工作Deeplink的过程。让我们通过步骤来了解需要做些什么 - 或实际上,什么都没有。
选择您的Deeplink操作
目前,我们的Deeplinks可用于实现每个Deeplink的两个动作之一:
- 使用预先填充的骑行参数(Pickup,Drop-Off,产品)加载Uber应用程序
- 使用预先填充的促销代码加载UBER应用程序
只需选择您的操作,然后单击“下一步”。对于此示例,我们将选择预先填充乘车请求的乘坐参数。Ride Request Deeplink可以预先填充拾取和下降位置,并预先选择最合适的UBER产品。向导将指导您完成流程,并填写所需的详细信息。
选择拾取位置
您可以决定使用Rider的当前GPS位置或指定自定义拾取位置。如果您希望用户在室内没有可靠的GPS阅读,后者尤其有用。让我们为我们的例子选择预选的拾取位置。当您在位置字段中键入时,谢谢地址建议谷歌地点API.。选择所需地址后,您将看到拾取位置的地图预览。此位置将自动转换为地理坐标(纬度和经度),该参数将用于所需的Deeplink参数。无需您弄清楚坐标或如何格式化Deeplink参数。
当然,如果您的应用需要动态拾取位置,则可以以编程方式覆盖Deeplink的这一部分,其中包含在运行时确定的位置。
您也可以选择优步产品为您的用户。如果您要手动执行此操作,您必须拨打API获取/产品因为可用的产品因位置而异。你刚救了另一步!
选择下降位置
接下来,选择要删除用户的位置。就像在拾取屏幕上一样,您将看到地图详细信息和用于查找地址的字段。
当然,如果您的应用需要动态下降位置,则可以以在运行时确定的位置以编程方式覆盖Deeplink的这一部分。
指定您的UBER应用程序客户端ID
在下一个向导屏幕上,您将要求您提供客户ID。我们使用此操作将新用户注册跟踪到开发人员帐户中的一部分优步联盟计划。
如果您还没有客户端ID,请登录Uber开发人员仪表板。登录后,选择您的应用程序(或创建新一个)并从身份验证部分中的“设置”选项卡中复制客户端ID(请参阅下面的步骤4-屏幕截图)。
将客户ID粘贴到文本字段中,然后单击“下一步”。
抓住你的个人Deeplink
点击下一步。恭喜!就是这样。在这个最后一个屏幕上,您将看到与您的个人Deeplink一起看概述,以及在用户点击它时确切地显示Deeplink的摘要。您可以使用左上角的剪贴板图标复制它。您还可以在本地和a之间切换通用Deeplink.这里。后者应该用于非原生应用程序(例如移动网站,消息传递应用程序,电子邮件)。
我们希望这使得这使得Deeplinks比以往任何时候都更容易立即开始创建Deeplinks!!
如果您在移动设备上,您可以立即尝试使用Deeplinks。刚刚通过向导步骤运行,然后单击最后一个屏幕上的“打开”按钮。继续尝试自己!
有与Deeplink相关的任何问题?看看常见问题解答。
⚀要将未来从Uber开发人员团队获取更新,跟随我们的出版物或者在推特上关注我们。






