英国邮政编码查找流程的好例子[关闭]

Posted

技术标签:

【中文标题】英国邮政编码查找流程的好例子[关闭]【英文标题】:Good examples of UK postcode lookup flow [closed] 【发布时间】:2008-09-25 14:10:53 【问题描述】:

我正在寻找一个设计良好的英国邮政编码查询流程,作为电子商务帐户注册的一部分。

我们正在重新设计我们的,想看看那里有什么,以及我如何使它尽可能友好。

--更新--

基本上,我们当前的设计是手动输入表单(效果很好),经验不足的开发人员随后将邮政编码查找固定在该表单上。

所以当前顺序为:Country、Line1、Line2、Line3、Town、County、Postcode。他只是在底部放了一个查找按钮。所以用户逐行查看,然后查看邮政编码并使用查找。

由于答案中关于允许手动覆盖的观点,我希望看到其他一些人在行动。

【问题讨论】:

【参考方案1】:

无论哪种方式,请确保您包含手动地址覆盖(即允许用户在没有查找帮助的情况下输入他们的地址)。我住在一个新建的地址,它还没有出现在每个人的数据库中。大约 50% 的时间我无法在电子商务网站上注册。很烦人。

:-)

【讨论】:

授予 :) 这就是我问这个问题的原因! 是否有从输入的邮政编码/邮政编码返回建筑物名称的查找 API?我正在创建一个应用程序,仅当用户住在有多个公寓的建筑物中时,我才想注册该用户。【参考方案2】:

简单的门牌号\姓名和邮政编码提示有什么问题?

也许您可以说一下您当前的查找是如何工作的,以及为什么感觉需要重新设计。

【讨论】:

【参考方案3】:

只是一个想法 - 为什么不看看主要的 PAF 经销商是如何在他们的网站上做到这一点的 - 他们会比大多数人(你会想)投入更多的心思。

例如QAS、Postcodesoftware.co.uk、Hopewiser,甚至是英国皇家邮政自己

【讨论】:

【参考方案4】:

你的意思是问:

    房屋名称或编号: 邮编:

然后打电话给 Capscan、Equifax(特别是如果您稍后会进行信用搜索,因为在这种情况下他们的地址匹配是免费的)、邮局等等?

然后显示以与用户验证(或显示列表以供选择)。

除了手动输入地址的选项外,您仍应在后台尝试匹配地址,以便获得唯一的地址密钥。

【讨论】:

不,我们没有做任何与信用或 AVS 相关的事情。我只对输入收货地址的可用性感兴趣。【参考方案5】:

啊,我明白了;我见过的最好的有一个“侧边栏”,您可以在其中输入您的邮政编码/号码并按查找;然后将填写地址字段,您可以根据需要覆盖。

通过这种方式,您可以获得手动输入的正常地址流程,并且您最终不会将邮政编码放在首位。

如果我现在能找到一个例子,该死的!

【讨论】:

【参考方案6】:

我觉得效果很好:

    国家(默认为英国) 邮政编码+“查找地址”按钮 邮政编码查找结果框/下拉列表(仅在单击按钮时显示)

在选择地址、将国家/地区更改为非英国或发生某些错误(例如,查找服务器超时或未找到邮政编码)之前,表格的其余部分将被隐藏

    街道(1 - 3 行,最好是 2) 城镇

这使事情变得简单并且效果很好,因为您的大多数访问者都来自英国。对于非英国游客,应隐藏“查找地址”按钮,如果需要加分,您可以将邮政编码字段移至城镇下方。

一个可选的附加功能是也为非英国游客显示州/县字段 - 在某些国家/地区,这是地址的重要组成部分。在英国,郡县被皇家邮政忽略,应将其排除在您的表格之外(更短的表格,更好的可用性)。

希望这会有所帮助!

【讨论】:

【参考方案7】:

要正确查找,您必须使用邮局的邮政地址文件 (PAF)。它很贵,而且对你可以使用它的地方有限制——你不能将它包含在产品中。 但它确实列出了每所房子的正确地址。

【讨论】:

我知道如何在技术上进行查找 - 我们已经有一个提供者。请阅读问题。 其他人已经回答了如何 - 我将其发布为存档/搜索,因为大多数开发人员不了解 PAF 这也不对 - 有几家基于网络的供应商会以更实惠的方式提供单餐服务。 -3 有点苛刻。我们真的对人这么严厉吗。 +1 试图提供帮助。 @MartinBeckett 是否有任何查找 API 可以根据邮政编码/邮政编码返回建筑物的名称?我正在创建一个应用程序,仅当用户住在有多个公寓的建筑物中时,我才想注册该用户。

以上是关于英国邮政编码查找流程的好例子[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

邮政编码和半径查找建议[关闭]

通过匹配邮政编码字符串查找最接近其他英国邮政编码的英国邮政编码

正则表达式匹配英国邮政编码的前半部分

带有坐标的英国邮政编码数据库[关闭]

在正确的地方添加一个空格到英国邮政编码 Javascript

C# - 英国邮政编码正则表达式没有按预期工作?