地址捕获和验证

地址捕获和验证功能属于移动服务工具包 有助于解决递送地址方面的一些常见问题,例如 消费者输入的地址不准确、地址无法送达,以及客户需求 对送货点的位置进行调整。

这些服务包括:

  • Places API: 为最终用户简化地址输入,并提供有关 可用于规划路线的地图注点。
  • Address Validation API: 确定某个地址是否指的是实际的配送地点,以及 提供额外的地址级元数据。
  • Geocoding API: 提供给定地址的经纬度。

本文档介绍了如何使用这些服务。

关于地址捕获和验证

准确、详细的地址信息对于配送运营至关重要 因为它会影响依赖于它的所有下游活动的质量。 您是通过面向用户的应用还是从上游获取地址 合作伙伴,Google 移动服务可以帮助您实现这一目标 操作。

您是通过面向用户的应用还是从上游获取地址 使用 API 的合作伙伴,则 Google 移动服务可以帮助您解决 如下所示:

  • 改善消费者体验:为用户提供相关工具, 确保他们能够提供正确的地址, 才能将其送到正确的地点

  • 提高司机工作效率:减少司机所花的时间 搜索配送地址,减少重复配送需求 错误。

捕获地址

Places API 包含 地点自动补全 服务。此服务为基于文本的 通过返回地点(如商家、地址和 地图注点。

对于涉及获取配送地址的面向用户的应用,例如 在线消费者或发货人网站或店内员工门户网站 - 只需 输入和选择地址 地点自动补全。

例如,假设用户要求自提包裹,并输入了自提时间 位置。地点自动补全功能让他们能够 只需输入几个字符并从匹配的列表中选择一个地址即可。

Places API 还提供了一些方法来限制搜索, 这样您的开发者就可以确保 。

验证地址

捕获地址后,无论是通过直接用户输入还是使用 API, 确保客户提供正确的地址。也就是说,无需使用 例如,缺少地址组成部分或拼写错误。地址验证 通过捕获错误的地址来帮助减少递送失败, 并更好地了解地址细节,从而实现可预测性。

通过 Address Validation API 验证地址组成部分,将邮寄地址标准化,并找出 它最广为人知的位置它有助于了解一个地址是否指向 真实的场景如果该地址并非指真实的地点,它可以识别 从而让用户能够更正这些错误

如果 Address Validation API 确定该地址 不正确或指向无法送达的位置,您可以提示用户修正 。如果您通过 API 调用获取地址,则可以拒绝该地址。

允许确认地址位置

在用户输入或选择地址,并且您验证了 地址,请使用 Google Maps Platform 提供地图和标记来指示 地址的位置

使用 Geocoding API,用于确定 地址的地理坐标。除了位置之外, Geocoding API 还会返回地址组成部分,您可以利用这些组成部分 获取缺失的地址部分,以进行必要的更正。它还为 位置类型,用于表示从该位置检索到的坐标的精确度 该 API。

经过地理编码的位置也可用于其他目的,例如分配 从而以最佳顺序向驾驶员交付内容。请参阅 路由优化 了解详情。

使用 Google 移动服务进行地址捕获

本部分提供了有关如何实现地址捕获和 验证。以下步骤假定您已在 Google API 控制台中设置一个项目 并且启用了正确的服务账号和结算功能如需详细了解 到 Google 移动服务,请参阅舰队引擎 文档 即可设置项目

启用地址输入功能

  1. 启用 Places API 。通过 Places API 包含地点自动补全功能 服务。
  2. 查看 地点自动补全 其他可用功能的文档, 可选参数 部分。例如:
    • 组件参数将输出限制为特定国家/地区。
    • type 参数用于将结果限定为特定位置类型, 例如地址,甚至是用户允许使用的输入语言。
  3. 为了简化地址表单的部署,Google Maps Platform 提供了 快速构建器

验证送货地址

  1. 启用 Address Validation API
  2. 查看 Address Validation API 了解可用于评估 解决质量问题,并向用户显示建议。

允许确认自提或送货地点

  1. 在您的首选平台上为用户构建互动式地图, 。有关详情,请参阅 Maps JavaScript API 然后前往其他平台说明
  2. Address Validation API 或者将地点 ID 从地点自动补全功能传递到 Geocoding API, 并在该位置添加标记。
  3. 要允许用户调整配送坐标,请使用 可拖动。请参阅关于标记行为的文档 (AndroidiOS网站)。
  4. 检索调整后的标记位置的地理编码。您也可以将 经过更新的地理编码, reverse Geocoding API 检索相应的地址。然后,您可以评估地址 组件和新位置的精确度。

获取有关送货地址的其他背景信息

掌握有关配送地址的详细背景数据是后续必不可少的一步 执行这些步骤。利用这些信息,您可以:

  • 提高司机工作效率:确保司机拥有一切 以便顺利、高效地完成交货。时间 与其他 Google 移动服务功能结合使用, 司机在合适的时间到达合适的地点。
  • 降低费用:高效地将司机送到正确的地点并 减少重复配送还能降低人工成本和燃料成本, 你的舰队。
  • 扩大您的运营规模:使用所有地址捕获功能 Google 的全球地理空间数据库,可提供精细的覆盖范围 。

Google 移动服务可用于获取各种 与地址和位置有关的情境数据。确定 正确地址,您可以调用下文所述的任何服务来获取 相关信息。此信息可用作路线的输入内容 优化系统,或为贵公司的业务流程中的推动因素提供更多背景信息, 驱动程序应用。

  • Geocoding API 尝试将输入地址与位置进行匹配 与 Google 地图数据库配合使用,并提供纬度/经度。
  • 除了提供各种验证信号之外,地址 Validation API 还提供输入地址的纬度/经度。 还为相应地点提供了商住旗帜,以及 来自 USPS 的各类数据。
  • Place Details API 可提供有关地图注点、 包括营业时间。