本發明涉及計算機技術領域,特別是涉及一種基于物聯網標識的店鋪信息的查詢方法以及一種基于物聯網標識的店鋪信息的查詢裝置。
背景技術:
傳統技術中,在市場上的各大電商、微商及各類銷售類APP(Application,應用程序)上實現的商品與商家之間的關聯均是針對一類品牌對應商品的官方網站或者官方商城間的聯系。當用戶對某一商品的商品標識碼掃描,查詢與該商品相關的信息時,只能了解到商品或指定商品的生產廠家在官方網站或官方商城的信息。例如用戶通過某微商購買了某一品牌的酒,當需要了解該酒的相關信息時,用戶掃描酒上貼的商品標識碼,此時服務器返回的店鋪信息是該酒的生產廠家的官方網站或者官方商城的信息,而非用戶購買的微商的店鋪信息。因此傳統技術中的查詢方法無法實現用戶直接購買店鋪信息的查詢,使得返回的店鋪信息大多數情況下并不符合用戶的實際需求,從而造成了店鋪信息查詢的準確度不足。
技術實現要素:
基于此,有必要針對上述問題,提供一種基于物聯網標識的店鋪信息的查詢方法以及裝置,能夠實現用戶直接購買店鋪信息的查詢,提高店鋪信息查詢的準確度。
一種基于物聯網標識的店鋪信息的查詢方法,包括步驟:
接收終端發送的店鋪信息查詢請求,所述店鋪信息查詢請求包括查詢用戶的第一用戶標識和查詢物品的第一物品標識;
根據預設的購買者的用戶標識、購買物品的物品標識和購買店鋪的店鋪標識的關聯關系,查詢與所述第一用戶標識和所述第一物品標識匹配的第一店鋪標識;
若查詢到所述第一店鋪標識,獲取所述第一店鋪標識對應的第一店鋪信息,向終端返回所述第一店鋪信息。
一種基于物聯網標識的店鋪信息的查詢裝置,包括:
查詢請求接收模塊,用于接收終端發送的店鋪信息查詢請求,所述店鋪信息查詢請求包括查詢用戶的第一用戶標識和查詢物品的第一物品標識;
店鋪標識獲得模塊,用于根據預設的購買者的用戶標識、購買物品的物品標識和購買店鋪的店鋪標識的關聯關系,查詢與所述第一用戶標識和所述第一物品標識匹配的第一店鋪標識;
第一店鋪信息發送模塊,用于在查詢到所述第一店鋪標識時,獲取所述第一店鋪標識對應的第一店鋪信息,向終端返回所述第一店鋪信息。
上述基于物聯網標識的店鋪信息的查詢方法以及裝置,基于用戶的購買行為,實現用戶標識、店鋪標識、物品標識的關聯,當用戶需要查詢某物品的店鋪信息時,服務器根據查詢用戶的用戶標識和查詢物品的物品標識匹配與之對應的店鋪標識,匹配到的店鋪標識即為該物品直接購買店鋪的標識,然后根據該店鋪標識查詢到對應的店鋪信息并返回給用戶,因此通過物品購買階段的用戶標識、物品標識和店鋪標識的關聯,實現了用戶直接購買店鋪信息的查詢,使得返回的店鋪信息符合用戶的實際需求,從而提高了店鋪信息查詢的準確度。
附圖說明
圖1為一實施例的基于物聯網標識的店鋪信息的查詢方法的流程示意圖;
圖2為一具體實施例的基于物聯網標識的店鋪信息的查詢方法的流程示意圖;
圖3為一實施例的基于物聯網標識的店鋪信息的查詢裝置的結構示意圖。
具體實施方式
為更進一步闡述本發明所采取的技術手段及取得的效果,下面結合附圖及較佳實施例,對本發明的技術方案,進行清楚和完整的描述。
如圖1所示,一種基于物聯網標識的店鋪信息的查詢方法,包括步驟:
S110、接收終端發送的店鋪信息查詢請求,所述店鋪信息查詢請求包括查詢用戶的第一用戶標識和查詢物品的第一物品標識;
S120、根據預設的購買者的用戶標識、購買物品的物品標識和購買店鋪的店鋪標識的關聯關系,查詢與所述第一用戶標識和所述第一物品標識匹配的第一店鋪標識;
S130、若查詢到所述第一店鋪標識,獲取所述第一店鋪標識對應的第一店鋪信息,向終端返回所述第一店鋪信息。
上述基于物聯網標識的店鋪信息的查詢方法在服務器中執行,通過物品購買階段的用戶標識、物品標識和店鋪標識的關聯,實現了用戶直接購買店鋪信息的查詢,使得返回的店鋪信息符合用戶的實際需求,從而提高了店鋪信息查詢的準確度。為了更好地理解本發明,下面對各個步驟的具體實施方式做詳細描述。
在步驟S110中,相對于商品(物品)的統一商城信息或者同一官網信息,用戶購買商品的店鋪信息則是用戶更關心,對用戶更有直接影響的信息,因此在店鋪信息查詢時返回直接購買店鋪的信息才符合用戶的實際需求。為了查詢到直接購買店鋪的信息,在用戶進行商品購買的過程中,通過物聯網標識碼關聯技術實現用戶標識、物品標識、店鋪標識的三者的關聯。例如,某一用戶標識的用戶在某一店鋪標識的店鋪中購買某一物品標識的商品時,則將該用戶標識、店鋪標識和物品標識進行關聯。
終端可以為發送查詢請求的任何設備,例如手機、平板或者電腦等。查詢用戶為查詢店鋪信息的用戶。用戶標識為表征用戶身份的標識,例如購物網站的用戶賬號、用戶的電話號碼等等,考慮到信息查詢的便捷性,用戶標識優選為電話號碼。查詢物品為被查詢店鋪信息的任意商品。物品標識為區分各個物品的標識,例如物品標識為商品上自帶的商品標識碼。店鋪標識為區分各個店鋪的標識,例如店鋪標識為域名等。物品標識和店鋪標識都是唯一的。
在一個實施例中,接收終端發送的店鋪信息查詢請求的步驟包括:
S1101、接收終端發送的物品信息查詢請求,所述物品信息查詢請求包括查詢物品的第一物品標識;
用戶可以通過終端中任意具有掃描功能的APP對商品標識碼進行掃描,例如通過微信APP的掃描功能項對商品標識碼進行掃描,查詢商品的信息。用戶也可以直接輸入商品標識碼,查詢商品的信息。
S1102、根據所述第一物品標識獲得對應的物品信息頁面,向所述終端返回所述物品信息頁面,所述物品信息頁面包括用于發送店鋪信息查詢請求的第一控件;
服務器存儲有物品標識及物品相關信息。查詢商品信息的請求提交至服務器后,服務器根據該請求獲得該商品標識碼對應的商品信息頁面(物品信息頁面)。該商品信息頁面中包含有店鋪連接功能項,即第一控件。服務器根據請求獲得商品信息頁面可以根據現有技術中已有的方式實現。
S1103、接收終端通過所述第一控件發送的店鋪信息查詢請求;
用戶點擊商品信息顯示頁面中店鋪連接功能項,店鋪信息查詢請求則自動提交至服務器,該店鋪信息查詢請求包括掃碼用戶的標識和被掃碼物品的標識,即查詢用戶的用戶標識和查詢物品的物品標識。
需要說明的是,本發明并不限定于上述發送店鋪信息查詢請求的方式,用戶還可以直接向服務器發送店鋪信息查詢請求。
在步驟S120和步驟S130中,為每一個店鋪分配店鋪標識。如果某一用戶標識的用戶在某一店鋪標識的店鋪中購買過某一商品標識對應的物品,則通過物聯網標識碼關聯技術,在該商品購買階段即可以實現物品標識、店商標識和用戶標識之間的數據關聯,即根據用戶購買行為數據實現用戶、物品和店鋪三者之間的關聯。
服務器還存儲有店鋪標識及其對應的店鋪信息。服務器應用標識查詢匹配技術,根據查詢用戶的用戶標識和查詢商品的商品標識匹配其對應的店鋪標識。如果匹配到對應的店鋪標識,則根據該店鋪標識獲得對應的店鋪信息,該店鋪信息即為直接購買店鋪的信息,然后將獲得的店鋪信息返回給用戶,實現直接購買店鋪信息的查詢。
查詢用戶所在區域或離查詢用戶最近區域的同類商品的店鋪的信息一般也是用戶更關心,對用戶更有直接影響的信息。對于非商品直接關聯用戶,可查看最近范圍內的同類商品銷售店鋪信息。因此,在一個實施例中,查詢與所述第一用戶標識和所述第一物品標識匹配的第一店鋪標識之后,還包括步驟:
S140、若查詢不到所述第一店鋪標識,獲取所述第一物品標識的第一查詢地點以及所述查詢物品的同類物品的歷史查詢記錄信息;
物品標識的查詢地點即查詢終端所在的地理位置信息。例如某用戶采用手機對物品標識碼進行掃描,請求獲取對應的店鋪信息,則該物品標識的查詢地點即為手機當前的地理位置。是否為查詢物品的同類物品可以根據現有技術中已有的方式判斷,例如根據商品標識解析出來的商品信息判斷兩者是否為同類商品。用戶每進行一次商品標識碼掃描查詢,服務器就會記錄對應的查詢記錄信息。在一個實施例中,所述歷史查詢記錄信息包括同類物品的第二物品標識集合、第二物品標識集合對應的第二查詢地點集合和第二物品標識集合對應的查詢次數集合等等。
第二物品標識集合包括與第一物品標識所對應的物品屬同類物品的其他物品的物品標識,即第二物品標識集合包括各個第二物品標識,每一個第二物品標識所對應的物品與第一物品標識所對應的物品屬同類。各個第二物品標識的查詢地點構成第二查詢地點集合。各個第二物品標識的查詢次數構成查詢次數集合。物品標識的查詢次數即物品標識被掃描搜索的次數。
如果匹配不到對應的店鋪標識,例如某一商品為用戶A購買,因此在系統存在用戶A、商品標識與店鋪標識之間的關聯,而查詢用戶為B,因此系統無法查詢到與查詢用戶B、商品標識匹配的店鋪標識,此時則獲取查詢物品的物品標識的查詢地點P,即查詢終端的地理位置數據,以及同類商品的歷史查詢記錄信息,同類商品的歷史查詢記錄信息包括但不限于物品標識、查詢地點和查詢次數。
S150、根據所述第一查詢地點以及所述歷史查詢記錄信息,獲得距離所述第一查詢地點最近的同類物品的第二店鋪信息,向終端返回所述第二店鋪信息;
服務器根據查詢終端的地理位置數據以及同類商品的歷史查詢記錄信息,分析確定距離查詢終端(第一查詢地點)地理位置最近的同類商品的店鋪信息,然后將查詢到的最近的同類商品的店鋪信息返回給終端。
在一個實施例中,根據所述第一查詢地點以及所述歷史查詢記錄信息,獲得距離所述第一查詢地點最近的同類物品的第二店鋪信息的步驟包括:
S1501、在距離所述第一查詢地點的第一預設范圍內,檢測所述歷史查詢記錄信息中是否存在滿足預設條件的第二查詢地點,所述預設條件包括在該第二查詢地點有查詢記錄的第二物品標識的個數大于第一預設值或者第二物品標識的查詢次數大于第二預設值;
S1502、若在第一預設范圍內檢測到滿足預設條件的第二查詢地點,將滿足預設條件的第二查詢地點作為最近的同類物品的店鋪地址,獲取與所述店鋪地址對應的第二店鋪信息。
第一預設范圍可以根據實際需要進行設置。例如,第一預設范圍P(r)是以第一查詢地點P為中心,半徑為r的范圍。在第一預設范圍P(r)內,遍歷同類商品的歷史查詢記錄信息,若存在第二查詢地點P',滿足在該點有掃碼記錄(查詢記錄)的同類物品標識的個數大于n0或物品標識被掃描次數(查詢次數)大于k0,則第二查詢地點P'視為最近的同類物品的店鋪地址(最近的同類物品銷售地),然后根據該店鋪地址獲取對應的店鋪信息。如果在第一預設范圍內獲取到多個滿足條件的查詢地點P',則選擇離第一查詢地點P最近的查詢地點作為最近的同類物品的店鋪地址。
在一個實施例中,在距離所述第一查詢地點的第一預設范圍內,檢測是否存在滿足預設條件的第二查詢地點之后,還包括步驟:若在第一預設范圍內未檢測到滿足預設條件的第二查詢地點,擴大所述第一預設范圍,返回在距離所述第一查詢地點的第一預設范圍內,檢測是否存在滿足預設條件的第二查詢地點的步驟。如果在第一預設范圍內查找不到滿足條件的第二查詢地點P',則擴大檢索的范圍,重新檢測擴大范圍后的區域內是否存在滿足條件的第二查詢地點P'。以第一預設范圍P(r)是以第一查詢地點P為中心,半徑為r的范圍為例,如果在第一預設范圍P(r)內不存在滿足條件的第二查詢地點P',則將半徑r遞增至r0,重新檢測第二預設范圍P(r0)內是否存在滿足條件的第二查詢地點P'。
店鋪信息可以為各個線上店鋪的信息,例如官方網站的信息、官方商城的信息、微商的信息等等。若沒有官方網站、線上商城等,店鋪信息還可以是線下店鋪地址、聯系方式等信息。
另外,相較于傳統技術中用戶無法將自己購買過的可信任的商家直接推薦給朋友圈的缺陷,本發明還可以將用戶直接購買店鋪信息或最近店鋪信息分享給朋友圈用戶,所以,在一個實施例中,所述物品信息頁面還可以包括第二控件,所述第二控件用于將終端接收的店鋪信息分享給相關的聯系人。第二控件可以采用現有技術中已有的朋友圈分享功能模塊。通過物品信息頁面中的朋友圈分享功能模塊,用戶可以將直接購買店鋪信息或最近店鋪信息分享給朋友圈用戶。
為了更好地理解本發明,下面結合一個具體實施例進行詳細介紹。
如圖2所示,用戶想要查詢某一物品的店鋪信息,則通過終端向服務器發送店鋪信息查詢請求。服務器根據店鋪信息查詢請求中的用戶標識和物品標識匹配與之對應的店鋪標識,如果成功匹配到店鋪標識,則根據該店鋪標識獲取對應的店鋪信息,然后將店鋪信息返回給終端,如果沒有匹配到店鋪標識,則根據終端地理位置數據以及同類物品的歷史查詢記錄信息獲取距離終端最近的同類物品的店鋪信息,然后將最近同類物品的店鋪信息返回。
基于同一發明構思,本發明還提供一種基于物聯網標識的店鋪信息的查詢裝置,下面結合附圖對本發明裝置的具體實施方式做詳細描述。
如圖3所示,一種基于物聯網標識的店鋪信息的查詢裝置,包括:
查詢請求接收模塊110,用于接收終端發送的店鋪信息查詢請求,所述店鋪信息查詢請求包括查詢用戶的第一用戶標識和查詢物品的第一物品標識;
店鋪標識獲得模塊120,用于根據預設的購買者的用戶標識、購買物品的物品標識和購買店鋪的店鋪標識的關聯關系,查詢與所述第一用戶標識和所述第一物品標識匹配的第一店鋪標識;
第一店鋪信息發送模塊130,用于在查詢到所述第一店鋪標識時,獲取所述第一店鋪標識對應的第一店鋪信息,向終端返回所述第一店鋪信息。
上述基于物聯網標識的店鋪信息的查詢裝置安裝在服務器中,通過物品購買階段的用戶標識、物品標識和店鋪標識的關聯,實現了用戶直接購買店鋪信息的查詢,使得返回的店鋪信息符合用戶的實際需求,從而提高了店鋪信息查詢的準確度。為了更好地理解本發明,下面對各個模塊的功能做詳細描述。
為了查詢到直接購買店鋪的信息,在用戶進行商品購買的過程中,通過物聯網標識碼關聯技術實現用戶標識、物品標識、店鋪標識的三者的關聯。例如,某一用戶標識的用戶在某一店鋪標識的店鋪中購買某一物品標識的商品時,則將該用戶標識、店鋪標識和物品標識進行關聯。
在一個實施例中,查詢請求接收模塊110還用于接收終端發送的物品信息查詢請求,所述物品信息查詢請求包括查詢物品的第一物品標識,根據所述第一物品標識獲得對應的物品信息頁面,向所述終端返回所述物品信息頁面,所述物品信息頁面包括用于發送店鋪信息查詢請求的第一控件,接收終端通過所述第一控件發送的店鋪信息查詢請求。
需要說明的是,本發明并不限定于上述發送店鋪信息查詢請求的方式,用戶還可以直接向服務器發送店鋪信息查詢請求。
服務器還存儲有店鋪標識及其對應的店鋪信息。店鋪標識獲得模塊120應用標識查詢匹配技術,根據查詢用戶的用戶標識和查詢商品的商品標識匹配其對應的店鋪標識。如果匹配到對應的店鋪標識,則第一店鋪信息發送模塊130根據該店鋪標識獲得對應的店鋪信息,該店鋪信息即為直接購買店鋪的信息,然后將獲得的店鋪信息返回給用戶,實現直接購買店鋪信息的查詢。
查詢用戶所在區域或離查詢用戶最近區域的同類商品的店鋪的信息一般也是用戶更關心,對用戶更有直接影響的信息。對于非商品直接關聯用戶,可查看最近范圍內的同類商品銷售店鋪信息。因此,在一個實施例中,基于物聯網標識的店鋪信息的查詢裝置還包括:
信息獲取模塊140,用于在查詢不到所述第一店鋪標識時,獲取所述第一物品標識的第一查詢地點以及所述查詢物品的同類物品的歷史查詢記錄信息;
第二店鋪信息發送模塊150,用于根據所述第一查詢地點以及所述歷史查詢記錄信息,獲得距離所述第一查詢地點最近的同類物品的第二店鋪信息,向終端返回所述第二店鋪信息。
在一個實施例中,所述歷史查詢記錄信息包括同類物品的第二物品標識集合、第二物品標識集合對應的第二查詢地點集合和第二物品標識集合對應的查詢次數集合;所述第二店鋪信息發送模塊150包括:
第二查詢地點檢測單元1501,用于在距離所述第一查詢地點的第一預設范圍內,檢測所述歷史查詢記錄信息中是否存在滿足預設條件的第二查詢地點,所述預設條件包括在該第二查詢地點有查詢記錄的第二物品標識的個數大于第一預設值或者第二物品標識的查詢次數大于第二預設值;
第二店鋪信息獲取單元1502,用于在第一預設范圍內檢測到滿足預設條件的第二查詢地點時,將滿足預設條件的第二查詢地點作為最近的同類物品的店鋪地址,獲取與所述店鋪地址對應的第二店鋪信息。
在一個實施例中,所述第二店鋪信息獲取單元1502還用于在第一預設范圍內未檢測到滿足預設條件的第二查詢地點時,擴大所述第一預設范圍;所述第二查詢地點檢測單元1501還用于在擴大后的第一預設范圍內,重新檢測是否存在滿足預設條件的第二查詢地點。
店鋪信息可以為各個線上店鋪的信息,例如官方網站的信息、官方商城的信息、微商的信息等等。若沒有官方網站、線上商城等,店鋪信息還可以是線下店鋪地址、聯系方式等信息。
另外,相較于傳統技術中用戶無法將自己購買過的可信任的商家直接推薦給朋友圈的缺陷,本發明還可以將用戶直接購買店鋪信息或最近店鋪信息分享給朋友圈用戶,所以,在一個實施例中,所述物品信息頁面還可以包括第二控件,所述第二控件用于將終端接收的店鋪信息分享給相關的聯系人。第二控件可以采用現有技術中已有的朋友圈分享功能模塊。通過物品信息頁面中的朋友圈分享功能模塊,用戶可以將直接購買店鋪信息或最近店鋪信息分享給朋友圈用戶。
上述基于物聯網標識的店鋪信息的查詢方法以及裝置,基于用戶購買行為實現用戶標識、物品標識、店鋪標識三者的關聯,在此基礎上,結合地理位置匹配、基于用戶查詢行為的最近店鋪識別等技術,實現用戶直接購買店鋪或最近同類商品店鋪的直接查詢與分享推薦,更加貼近用戶在購買商品時對最關心的直接購買商或最近銷售商的了解需求,從而提高了店鋪信息查詢的準確度。
本領域普通技術人員可以理解實現上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質中,該程序在執行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機存儲記憶體(Random Access Memory,RAM)等。
以上所述實施例的各技術特征可以進行任意的組合,為使描述簡潔,未對上述實施例中的各個技術特征所有可能的組合都進行描述,然而,只要這些技術特征的組合不存在矛盾,都應當認為是本說明書記載的范圍。
以上所述實施例僅表達了本發明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對發明專利范圍的限制。應當指出的是,對于本領域的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干變形和改進,這些都屬于本發明的保護范圍。因此,本發明專利的保護范圍應以所附權利要求為準。