Ձեր այցելուները Google քարտեզի վրա
Իմանալը, թե որտեղից են այցելուները և տեղադրել դրանք քարտեզի վրա, Google Analytics-ի տրամադրած հնարավորություններից մեկն է, բայց ձեր սեփական քարտեզները ցուցադրելու համար դեռևս չկա նման գործառույթ: Օրինակը ներկայացնում է իմ այցելուներին այսօր՝ այն թերությամբ, որ խոշորացում չկա, եթե չես ուզում տեսնել ըստ երկրների, և այդ անհանգստացնող չափերը չեն կարող վերահսկվել:
Այնուամենայնիվ, Zipwise-ի ընկերները, օգտագործելով Google Maps API-ն, պատրաստել են գեղեցիկ խաղալիք, որը բլոգում տեղադրված պատկերի հիթ ստանալով, կարող է արտացոլել վերջին 100 այցելուներին քարտեզի վրա։
Դա անելու համար հետևյալ կոդը պատճենվում է վերնագրում կամ Adsense լյուքս գովազդում:
Այստեղ ես ձեզ ցույց եմ տալիս մի օրինակ, թե ինչ տեսք ունի իսպանախոս տարածքի ազդեցության գոտին, որտեղ Գեոֆումադասը հաճախում է Վենեսուելայի ժամանակով երեկոյան ժամը 10-ին: Իհարկե, բացասական կողմը միայն վերջին 100-ը տեսնելու հնարավորությունն է, եթե չբռնեք նրանց API կոդը և ձեր ցանկությամբ հնարքներ չանեք:
IP-ի փոխակերպումը lat,lon տիպի կոորդինատի ֆունկցիա է, որը գոյություն ունի SQL-ում INET_ATON() և INET_NTOA() ձևերով: Թեև Zipwise-ի մարդիկ պնդում են, որ այն ձեռքով փոխակերպելու պարզ միջոց կա.
Այդ դեպքում IP 12.34.56.78 վերափոխվում է շարքեր կազմելով հետևյալ կերպ.
12 * 256^3 = 201,326,592
34 * 256^2 = 2,228,224
56 * 256^1 = 14,336
78 * 256^0 = 78
Վերցրեք այն ձևի մեջ.
203,569,230
Հեհե, այդքան հեշտ Geospatial կառավարիչ Bentley Map-ից։
Կան այլ տվյալներ, որոնք կարելի է ներբեռնել Zipwise կայքից և վճարովի տվյալների հասանելիության ծառայությունների միջոցով:
Ձեր նշած գործառույթները (և բանաձևը) վերաբերում են IP-ի փոխակերպմանը այնպիսի թվի, որը հեշտ է ինդեքսավորել և որոնել տվյալների բազայում, այլ ոչ թե lat,lon կոորդինատ, որը հարցումը ձեզ կտա այն տիրույթը գտնելիս, որտեղ ip-ը վերածվել է թվերի համապատասխանության: