最近收到网友消息,企业网站中联系我们的网页中弹出提示:“【***】系统于****年**月**日检测到当前产品使用的地图服务未完成商用授权,可能出现不稳定/受限;【产品用户】请联系产品官方客服;【产品开发者】请于3个工作日内完成授权或联系:https://lbs.baidu.com/survey/lbscontact?article=jsapi_res_err&service_name=business_accredit 或联系电话:400-099-8998(开发者专用)。”应该如何处理?
了解了下,据说从2022年某个时间开始,百度地图将网页上调用百度地图接口均认为是“商用”,于是要求商用授权,而商用授权最低的费用是:5万/每年。网页上使用了百度地图的js接口调用,如果百度地图的接口未商用授权,会弹出商用授权的提示。
这不仅仅只是百度地图的做法,腾讯地图、高德地图也出奇地一致,而且都是商用授权“5万一年”,这就耐人寻味。实际上,普通企业网站往往只是在联系我们页面为了方便用户了解公司的位置,于是调用了百度动态地图。在大家的认识里边,这或许算不上商用,调用频率有限,出发点也不是商业推广。而地图商家们,都一刀切认为这是“商用”,需要高额的授权费,这是普通网站承受不了,也是很多人接收不了的。
地图服务收费的形式已然存在,而且趋势不会改变,那么,企业网站网页中使用百度地图弹出商用授权提示,应该如何处理?
方式1:改用其他地图接口、其他形式展示位置信息。
比如天地图(目前免费,以基础地图为主,不过接口较少,数据更新慢)、腾讯小程序地图(目前免费,且无需额外的授权费用。局限性:只能服务于小程序部分,对于开发APP、网站建设等需求无法满足)、Canvas绘图技术(使用HTML5 Canvas元素来绘制和展示地理信息的交互式地图应用),或者其他新型方式。
方式2:把动态地图换成图片,比如从地图位置上定位好公司位置后,截图保存,然后在网页上显示这张图片表示公司位置。这是无奈之举,本身动态地图方便查看,只能改成静态的图片。
方式3:去掉地图调用,改成地图链接,点击链接后跳转到第三方地图位置页面。相当于不直接显示,引导用户点击链接跳转到具体的地图页面显示。这也是没有更多办法的一个方便用户了解详细地理位置的方式。
方式4:按照提示引导,联系百度地图客服人员,购买商用授权。“获得官方授权后,即可获得法律合规保障,专属计算资源,稳定企业服务。”
方式5:更多方式等待你的发现……

百度地图商用授权页面
在此分享一个有意思的场景:在访问百度地图商用授权服务页面https://lbsyun.baidu.com/cashier/auth的时候,CMSYOU发现这个页面的大标题“商用授权”竟然显示不全,其中的“用”字不显示。而用另外一个浏览器显示的字体会不同:

百度地图商用授权页面截图

仔细发现,网页代码中的“商用授权”的文字实际是“商⽤授权”,其中的“用”字采用的是特定的代码,非常规汉字。这难道是某个程序员不满百度的做法弄的“恶作剧”?有意思吧?!
时间流逝,CMSYOU很久没有跟大家分享探讨CMS方面的技术问题,今天有感于百度地图授权的标题文字错误,在此与大家唠叨,代码继续,一直在CMS企业网站定制路上!


点击加载更多