<menu id="ycqsw"></menu><nav id="ycqsw"><code id="ycqsw"></code></nav>
<dd id="ycqsw"><menu id="ycqsw"></menu></dd>
  • <nav id="ycqsw"></nav>
    <menu id="ycqsw"><strong id="ycqsw"></strong></menu>
    <xmp id="ycqsw"><nav id="ycqsw"></nav>
  • 如何快速搭建O2O電商平臺商圈系統?


    O2O商城是指互聯網線上和線下消費者的結合的交易平臺,很多企業都看好這塊市場,投入了大量的資金和人力。本文作者基于自身工作經驗,提供了O2O平臺快速搭建商圈模塊的思路以及具體的產品解決方案,與你分享。

    如何快速搭建O2O電商平臺商圈系統?

    序言:

    近期在設計O2O商城的商圈系統,發現相關的產品介紹文章較少。故將自己近期摸索出來的經驗進行整理,以供大家參考。本文主要介紹了O2O平臺快速搭建商圈模塊的思路以及具體的產品解決方案。

    一、場景介紹

    場景:目前公司在開發一個O2O商城,為了便于用戶根據地區搜索商戶,所以規劃了商圈篩選功能。在經過競品分析后,我們發現大眾點評的地區商圈+地鐵商圈的結構可以滿足多種場景下的用戶搜索。

    用戶故事:

    用戶故事一:用戶可以根據目的地商圈進行搜索,以便于尋找目的地附近感興趣的商戶。

    用戶故事二:用戶可以根據目的地地鐵站尋找附近的商戶,以便于在地鐵站附近完成就餐。

    所以,我們決定沿用地區商圈+地鐵商圈的結構進行商圈的搭建。本教程也圍繞該方案進行展開。

    運營需求:在進行需求討論時,運營提出希望能根據地址信息直接生成商圈,以避免運營花費大量的時間進行商圈填寫工作。

    二、需求拆解

    我們根據以上場景將需求進行拆解。

    • 我們需要在后臺創建多個商圈,以便于用戶根據商圈搜索商戶。
    • 運營在后臺只需要輸入商戶的地址,系統自動完成商圈的創建/匹配工作,以減少運營的工作量。
    • 商圈需要支持地區商圈和地鐵商圈。

    三、需求調研

    針對以上討論的結果,我對常見的三大地圖服務商進行了調研。三大地圖服務商分別為:百度、高德、騰訊。

    經過調研,三大地圖服務商都具備地理編碼以及地理逆編碼的功能。其中逆地理編碼功能可以獲得包含商圈在內的諸多信息。

    地理編碼:將結構化的地址轉化為經緯度坐標。舉例:北京市朝陽區阜通東大街6號轉換后經緯度:116.480881,39.989410

    逆地理編碼:將經緯度坐標轉化為結構化的地址。舉例:116.480881,39.989410 轉換地址描述后:北京市朝陽區阜通東大街6號

    四、思路簡介

    由于商圈相關的信息只會在逆地理編碼的接口中獲取。所以運營在后臺創建商戶時,需要先添加商戶的門牌號。我們需要根據商戶的門牌號進行地理編碼解析,從而獲得商戶的經緯度坐標信息,然后再通過經緯度坐標進行逆地理編碼的解析。接口返回的信息中會包含商圈相關的數據,根據該數據即可完成商圈的創建/匹配工作。

    如何快速搭建O2O電商平臺商圈系統?

    如此一來商戶的商圈數據就建立完成了,但還有商戶的地鐵商圈數據需要建立。

    此時我們需要先獲取某一個城市的所有地鐵站名稱(網上有現成的數據),然后對地鐵站的名稱進行地理編碼解析,解析出坐標并保存在后臺數據庫中。每當運營創建商戶時,通過接口向地圖服務商請求與地鐵站的距離數據,小于某一個數值即可算作屬于該地鐵商圈。

    如何快速搭建O2O電商平臺商圈系統?

    我們需要在后臺配置一個參數,即距離地鐵站多少范圍內的商戶會被歸屬為該商圈。該數據就依據業務的實際需求進行配置。在實際產品設計過程中,考慮到不同城市的規模,甚至可以依據不同的城市進行配置。

    綜上O2O平臺如何創建商圈的思路已經描述清楚了。這里需要注意的是,根據以上邏輯,一個商戶有可能會屬于多個商圈,所以商戶和商圈的關系是一對多的關系。各位產品經理在和開發溝通過程中務必要明確這點。

    五、地理編碼接口

    接下來我們對比一下三大地圖運營商的API接口。如要查詢完整的接口內容請點擊文末的鏈接。

    1. 騰訊地理編碼接口

    如何快速搭建O2O電商平臺商圈系統?

    2. 高德地理編碼接口

    如何快速搭建O2O電商平臺商圈系統?

    3. 百度地理編碼接口

    如何快速搭建O2O電商平臺商圈系統?

    經過分析我們得出,三大地圖服務商地理編碼API的請求參數中,與產品設計相關的只需要注意address參數。即運營只需要提供詳細的結構化地址(為避免產生錯誤,在API請求時,建議添加城市信息)。

    但是我們注意到三大地圖服務商都沒有根據結構化的地址信息返回給我們商圈相關的數據。此時我們需要根據返回的經緯度坐標調用逆地理編碼接口來獲取商戶的商圈數據。

    六、逆地理編碼接口

    由于接口返回參數過多,逆地理編碼接口返回參數說明只對部分內容進行截圖,想要查詢完整說明文檔的請點擊文末的鏈接。

    1. 騰訊逆編碼接口

    如何快速搭建O2O電商平臺商圈系統?如何快速搭建O2O電商平臺商圈系統?

    2. 高德逆編碼接口

    如何快速搭建O2O電商平臺商圈系統?如何快速搭建O2O電商平臺商圈系統?

    3. 百度逆編碼接口

    如何快速搭建O2O電商平臺商圈系統?如何快速搭建O2O電商平臺商圈系統?

    經過分析,我們發現三大地圖運營商在逆地理編碼的API在請求數據中,我們只需要關注經緯度坐標即可,該參數已經通過地理編碼的API獲得。

    接口返回的數據都包含商圈信息,上文中已經用紅框標記。

    4. 服務示例

    我們注意到在返回參數中,騰訊的API只返回一個商圈信息,高德和百度返回的都是多個商圈的信息。

    于是我們在頁面上直接調用各個地圖服務上的服務示例,如下。

    如何快速搭建O2O電商平臺商圈系統?

    騰訊地圖返回的結果中有business_area一欄,在文檔中并沒有標出,從含義上判斷為商圈,但是還有一個famous_area的字段標記的是相同的內容,具體使用返回的那一個數據,建議各位產品經理根據自己所在城市的業務場景再次深入調研一下。

    如何快速搭建O2O電商平臺商圈系統?

    在高德地圖的返回結果中,我們可以看到已經有多個商圈信息存在,這里可以直接調用。

    PS:百度上沒找到可以快速調用的服務示例,所以無法看到返回參數,從接口上看百度也是支持多商圈信息返回的,所以我們需要成為百度開發者后才能調用數據。

    除以上內容外,各位產品在設計產品時需要注意,每一家地圖供應商的經緯度坐標是有偏差的,如要混合使用則需要先進行坐標轉換,每一家地圖供應商都會有對應的接口。

     

    版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。

    發表評論

    登錄后才能評論
    国产精品区一区二区免费