Топлотне мапе у аналитици апликација: шта су, врсте и принцип рада

Аутор: IT Sectr Објављено: 2026-04-21 Време читања: 8 мин

Топлотне мапе (heatmap) — алат за визуелизацију који приказује зоне највеће активности корисника на екрану помоћу скале боја: од хладне (минимум кликова) до вруће (максимум интеракција). Оне омогућавају да се види где корисници кликну, колико далеко скролују и које елементе интерфејса игноришу. Према подацима Hotjar Blog (2025), компаније које редовно користе heatmap смањују стопу напуштања за 20–30% захваљујући циљаним побољшањима интерфејса.

Главне тачке

  • Топлотна мапа (heatmap) — визуелизација активности корисника на екрану са градацијом боја од хладне до вруће
  • Click Heatmap — приказује места највећег броја кликова и додира на екрану
  • Scroll Heatmap — показује до којег места корисници скролују на страници или екрану
  • Move Heatmap — прати кретање курсора (за десктоп) као индиректан показатељ пажње
  • Подаци топлотних мапа помажу у оптимизацији положаја CTA дугмади, менија и блокова садржаја

Шта је топлотна мапа?

Топлотна мапа (heatmap) — метода визуелизације података у којој се вредности метрике приказују бојом: од плаве или зелене (минимална активност) преко жуте до црвене (максимална активност). У контексту мобилне аналитике, heatmap показује на које елементе интерфејса корисници најчешће кликну, а који остају непримећени.

За разлику од нумеричких извештаја, топлотна мапа пружа тренутно визуелно разумевање образаца понашања. Према подацима NN Group (2024), heatmap смањује време анализе понашања корисника за 60% у поређењу са табеларним подацима. То је чини незаменљивим алатом за UX истраживаче и дизајнере производа.

Врсте топлотних мапа у аналитици

Click Heatmap (мапа кликова)

Click Heatmap — најраспрострањенији тип, који приказује тачке додира и кликова на екрану. Што је боја топлија, то је више интеракција у тој зони. Користи се за проверу хипотеза: ако се дугме „Купи“ налази у хладној зони, потребно га је померити више или променити његов дизајн. Click Heatmap такође открива лажне кликове — када корисници кликну на некликабилне елементе, очекујући реакцију.

Scroll Heatmap (мапа скроловања)

Scroll Heatmap приказује који проценат корисника је скроловао до сваког дела екрана или странице. Горњи део — 100%, ниже — опадање. Ако на 50% висине екрана остане мање од 30% корисника, критично важан садржај треба померити више. Према подацима Crazy Egg (2024), 65% корисника не скролује испод првог екрана у мобилним апликацијама са дугим формама.

Move Heatmap (мапа кретања)

Move Heatmap — прати путању кретања курсора миша (на десктопу). Истраживања Nielsen Norman Group показују високу корелацију (0.85–0.90) између кретања курсора и правца погледа корисника. У мобилним апликацијама, еквивалент су мапе додира које приказују не само кликове, већ и дуга притискања и превлачења.

Како функционишу топлотне мапе

Принцип рада топлотне мапе заснива се на прикупљању координата сваке интеракције корисника са екраном. SDK аналитичке платформе (Hotjar, Smartlook, UXCam) бележи X и Y координате сваког клика или додира заједно са резолуцијом екрана и типом уређаја. Ови подаци се агрегирају и наносе на снимак екрана у облику преклопа.

Приказ боја користи градијент: од плаве (0–5% од максималног броја интеракција) преко зелене и жуте до црвене (95–100%). Свака тачка представља једну или више интеракција. Модерне платформе такође приказују апсолутне бројеве кликова при прелазу мишем преко зоне.

За поуздане податке потребно је минимум 100–200 сесија по једној страници или екрану. Према подацима Hotjar (2025), 500 сесија даје грешку мању од 5% и сматра се статистички значајним за доношење дизајн одлука.

Како користити податке топлотних мапа

Подаци топлотних мапа примењују се у три сценарија: оптимизација конверзије, побољшање употребљивости и валидација дизајн одлука. У првом случају, heatmap показује да ли корисници кликну на CTA дугме — ако не, дугме се помера више или му се мења боја. У другом — идентификују се елементи које корисници грешком сматрају интерактивним.

У сценарију валидације, упоредите топлотне мапе пре и после редизајна екрана. Ако се врућа зона померила на циљани елемент (нпр. дугме „Додај у корпу“), редизајн је успешан. Према подацима VWO (2024), 70% A/B тестова заснованих на подацима heatmap показује статистички значајно побољшање конверзије.

Не ослањајте се само на топлотне мапе — комбинујте их са снимцима сесија и квантитативном аналитиком. Heatmap показује „где“, али не одговара на питање „зашто“ — за то је потребна квалитативна анализа понашања.

Топлотне мапе за мобилне и десктоп апликације

Мобилне топлотне мапе разликују се од десктопних по неколико параметара. На мобилним уређајима нема курсора, па се Move Heatmap замењује Touch Heatmap — мапом додира која додатно бележи јачину притиска (3D Touch) и трајање. Scroll Heatmap на мобилним уређајима је критично важна због ограничене величине екрана: садржај „испод превоја“ (below the fold) можда неће видети 70% корисника.

Десктоп топлотне мапе користе кретање курсора као прокси за пажњу — корелација између положаја курсора и фокуса погледа достиже 0.85 према подацима Nielsen Norman Group. На мобилним уређајима таква корелација не постоји, па се за анализу пажње користе мапе фиксације погледа (eye-tracking) или дугих притисака. Према подацима UXCam (2024), мобилне heatmap захтевају 40% више сесија за статистичку значајност због варијабилности величина екрана.

При подешавању топлотних мапа за вишеплатформску апликацију, креирајте одвојене heatmap за iOS и Android — разлика у навигацији (гестови vs дугмад) може коренито променити расподелу кликова. Филтрирајте такође по верзији ОС-а: елементи интерфејса на Android 12+ са Material You могу изгледати и бити позиционирани другачије него на Android 11.

Пример имплементације топлотне мапе

За праћење кликова у мобилној апликацији на Android-у користите доњи Kotlin код. Он пресреће координате додира и шаље их у аналитички систем за изградњу топлотне мапе.

kotlin
class HeatmapTracker {
    fun trackEvent(activity: Activity) {
        activity.window.decorView.setOnTouchListener { _, event ->
            if (event.action == MotionEvent.ACTION_UP) {
                val bundle = Bundle().apply {
                    putFloat("x", event.x)
                    putFloat("y", event.y)
                    putInt("screen_width", resources.displayMetrics.widthPixels)
                }
                Firebase.analytics.logEvent("touch_heatmap", bundle)
            }
            false
        }
    }
}

Након прикупљања података, изградите топлотну мапу у BI алату или користите готову платформу попут UXCam за аутоматску визуелизацију.

Поређење платформи за топлотне мапе

Платформе за топлотне мапе разликују се по функционалности, цени и дубини интеграције са мобилним SDK-овима. Hotjar — најпопуларнији алат за веб топлотне мапе са једноставним интерфејсом и бесплатним планом до 35 сесија дневно. Међутим, Hotjar не подржава мобилне апликације — само веб верзије и PWA. За мобилне апликације користите Smartlook или UXCam са native SDK-овима.

UXCam — лидер у мобилним топлотним мапама: подржава Android и iOS, аутоматско филтрирање по класи уређаја, overlay режим за A/B тестове и ML детекцију аномалија. Smartlook нуди неограничен број снимака на Growth плану и подржава и мобилне и веб топлотне мапе у једном пројекту. Microsoft Clarity — бесплатна алтернатива за веб пројекте са неограниченим саобраћајем, али без подршке за мобилне SDK-ове.

При избору платформе узмите у обзир учесталост ажурирања података, дубину филтрирања и могућност извоза сирових координата кликова за прилагођену аналитику. Према подацима G2 Reviews (2025), UXCam добија највише оцене (4.6/5) међу мобилним heatmap решењима, а Hotjar — међу веб решењима (4.4/5).

Типичне грешке при анализи топлотних мапа

Прва грешка — анализа топлотне мапе без филтрирања по уређају. Резолуција екрана снажно утиче на положај елемената: оно што се на iPhone 15 Pro налази горе, на буџетном Android-у може бити на средини. Увек филтрирајте heatmap по моделу уређаја или величини екрана.

Друга грешка — мешање апсолутног и релативног броја кликова. Црвена зона може бити врућа не због високе конверзије, већ зато што елемент заузима 50% екрана. Користите нормализоване топлотне мапе, где боја показује процентуални однос према величини елемента.

Трећа грешка — игнорисање времена проведеног на екрану. Ако корисници проводе мало времена на екрану, топлотна мапа ће бити „хладна“ не због лошег дизајна, већ због ниског интересовања. Анализирајте heatmap заједно са метрикама ангажовања — Time on Screen и Session Duration.

Често постављана питања

За које типове страница су топлотне мапе најкорисније?

Најкорисније на страницама са високом вредношћу: екран завршетка поруџбине, одредишне странице (landing), формулари за регистрацију и кључни екрани онбординга. На овим страницама сваки проценат конверзије директно утиче на пословне метрике.

Колико сесија је потребно за поуздану топлотну мапу?

Минимум 200–500 сесија по једном екрану за статистичку значајност. При мањој количини података обрасци могу бити случајни. За Scroll Heatmap потребно је више података — до 1000 сесија — због варијабилности дужине садржаја.

Могу ли се топлотне мапе користити у реалном времену?

Да, модерне платформе (Hotjar, Smartlook, UXCam, Microsoft Clarity) ажурирају топлотне мапе у реалном времену како пристижу нове сесије. Међутим, за доношење одлука препоручује се прикупљање најмање 100 сесија.

Чим се топлотна мапа разликује од снимка сесија?

Топлотна мапа — агрегирана визуелизација више сесија (просечна слика). Снимак сесија — репродукција кадар по кадар једне конкретне сесије корисника. Heatmap одговара на питање „где“, снимак — на питање „како тачно“.

Да ли су топлотне мапе погодне за мобилне апликације?

Да, све главне платформе (UXCam, Smartlook, Appsee, Clicktale) подржавају мобилне топлотне мапе. У мобилним апликацијама додатно се прате гестови: дуга притискања, превлачења и pinch-to-zoom.

Закључак

  • Топлотне мапе (heatmap) — визуелни метод анализе активности корисника са градацијом боја од хладне до вруће
  • Click, Scroll и Move Heatmap — три главна типа за различите задатке анализе понашања
  • За поуздане податке потребно је 200–500 сесија по једном екрану
  • Heatmap су ефикасне за оптимизацију CTA, откривање лажних кликова и валидацију дизајн одлука
  • Филтрирање по уређају и нормализација по величини елемента су обавезне за исправну анализу
  • Комбинујте топлотне мапе са снимцима сесија — heatmap показује „где“, снимци — „зашто“
  • Мобилне платформе (UXCam, Smartlook) подржавају топлотне мапе са праћењем гестова

Развићемо мобилну апликацију под кључ

IT Sectr креира iOS и Android апликације за стартапе и предузећа од 2017. године. Саветоваћемо вас и предложити најбоље решење.

Разговарајте о пројекту

Прочитајте такође