概览

借助微出行,您可以将应用或服务信息集成到 Google 地图移动版 (GMM) 中。您服务的附加价值体现在提高曝光度方面,包括在 Google 地图上显示实时车辆可用情况、车费估算和自定义徽标。

微出行合作伙伴集成要求合作伙伴频繁上传其通用共享单车 Feed 规范 (GBFS) Feed。借助这些 Feed,Google 可以在 GMM 中显示路线结果和车辆,而无需访问第三方 API。

如果您尚未报名参加,请填写合作伙伴计划意向调查表

下图显示了合作伙伴与 Google 之间的数据流:

微出行合作伙伴与 Google 之间的数据流

图 1. 微出行合作伙伴与 Google 之间的数据流动。

GBFS Feed 通过 JSON 文件的组合进行描述。在适当的情况下,GBFS Feed 中的信息会以其覆盖的城市的当地语言表示。

如需了解详情,请参阅 GBFS GitHub 代码库。 Google 使用的是 GBFS 的扩展版本,本微出行合作伙伴集成开发者指南中会详细介绍。

微移动功能

在微出行集成中,合作伙伴仅独立托管一组 GBFS Feed。例如,只能有一个 free_bike_status.json。单个 GBFS Feed 可向 Google 提供合作伙伴提供的停靠式和非停靠式自行车或滑板车的说明。 理想情况下,我们希望合作伙伴提供的更新后的 Feed 数据延迟不超过 30 秒。这样,用户就可以查看最新的微出行车辆的可用情况和价格。

停靠的自行车由与其自行车停靠站关联的两个数据点表示:可用性和地理位置。无桩自行车或滑板车由其各自的可用状态和地理位置表示。

GMM 会显示带有微出行合作伙伴徽标的路线。GMM 还可以显示估计的总行程时长、距离和费用。系统会视情况显示有关车辆的其他信息。此类信息包括电池电量、车辆类型(例如“电动自行车”)和其他相关信息。

用户执行 GMM 搜索,然后点按某个 GMM 结果。这会打开合作伙伴应用,其中包含其上传的 GBFS Feed 中指定的合作伙伴提供的深层链接。深层链接包含有关所选车辆的数据,可让用户在合作伙伴应用中解锁、预订或查看车辆或充电站。

借助这些额外信息,合作伙伴应用可以对自行车或滑板车的实时可用性变化做出反应。例如,合作伙伴应用可能会警告用户所请求的车辆不可用,并提供替代方案。

开始使用

如需开始与 GMM Micromobility 集成,请执行以下准备操作: