摘要: 地理位置的需求 一般咱們分析用戶的需求,瞭解到用戶當前位置在哪裏很是重要,例如,能夠根據用戶的地理位置,針對性的推廣本地廣告。 一般,咱們能夠在客戶端獲取定位權限來獲取GPS信息。可是若是用戶關閉了定位呢?如何獲取呢?咱們還有另一種方法,就是經過用戶當前的IP來定位。ide
點此查看原文:http://click.aliyun.com/m/41318/函數
一般咱們分析用戶的需求,瞭解到用戶當前位置在哪裏很是重要,例如,能夠根據用戶的地理位置,針對性的推廣本地廣告。spa
一般,咱們能夠在客戶端獲取定位權限來獲取GPS信息。可是若是用戶關閉了定位呢?如何獲取呢?咱們還有另一種方法,就是經過用戶當前的IP來定位。插件
使用如下函數分別能夠獲取IP所屬國家,省份,城市,經緯度,運營商code
* | select ip_to_country(ip) as country, ip_to_province(ip) as province, ip_to_city(ip) as city, ip_to_geo(ip) as geo, ip_to_provider(ip)
一、 哪些省份比較熱門blog
* | select ip_to_province(ip) as province ,count(1) as pv group by province order by pv desc
dashboard配置地圖:ip
二、 經過經緯度動態查看不一樣粒度的地圖熱點ci
* | select ip_to_geo(ip) as geo ,count(1) as pv group by geo order by pv desc
返回的經緯度和對應的pv數。若是對接一些地圖插件,能夠直接使用經緯度顯示。下圖爲dataV顯示的地圖:get
三、 查看不一樣運營商的佔比it
* | select ip_to_provider(clientip) as provider ,count(1) as pv group by provider order by pv desc