Amplitude: шта је то, функције и алатке за аналитику

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

Amplitude је систем продукт аналитике за мобилне апликације који прикупља и анализира податке о активностима сваког корисника. За разлику од традиционалне веб-аналитике, Amplitude се фокусира на догађаје и својства, а не на прегледе страница. Према званичном блогу Amplitude, модел догађаја омогућава праћење целог пута корисника од првог покретања до циљне акције без потребе за писањем сложених SQL упита.

Главне тачке

  • Amplitude — платформа за продукт аналитику за мобилне апликације и веб-сервисе, заснована на моделу података заснованом на догађајима.
  • Модел догађаја се разликује од pageview аналитике: свака радња корисника бележи се као засебан догађај са скупом својстава.
  • Анализа кохорти омогућава сегментирање корисника према заједничкој карактеристици и поређење њиховог понашања на временској скали.
  • Извештаји о ретенцији Amplitude показују који удео корисника се враћа у апликацију након прве посете.
  • Бихејвиоралне кохорте аутоматски групишу кориснике према извршеним радњама без ручног подешавања сегмената.

Шта је Amplitude?

Amplitude — је облачна платформа за продукт аналитику, основана 2012. године. Систем је намењен за прикупљање, обраду и визуализацију података о понашању корисника мобилних апликација и веб-сервиса. За разлику од класичних аналитичких система, Amplitude чува сирове догађаје и омогућава поновну изградњу извештаја без претходне агрегације.

Платформа обрађује до 50 милијарди догађаја месечно на корпоративним плановима. Подаци се преносе путем REST API-ја или мобилних SDK-ова за iOS, Android, React Native и Flutter. Amplitude подржава аутоматско откривање активних корисника, сесија и географске локације.

Главна предност Amplitude — Self-Serve Analytics. Продукт менаџери и маркетари могу креирати извештаје путем веб-интерфејса без учешћа програмера. Систем нуди готове шаблоне левака, кохорти и кривуља ретенције које се ажурирају у реалном времену како пристижу нови догађаји.

Како функционише модел догађаја Amplitude

Модел догађаја Amplitude се заснива на три основна ентитета: User, Event и Property. Сваки корисник се идентификује јединственим device_id или user_id. Сваки догађај садржи назив (event type), временску ознаку и скуп својстава. Својства се деле на корисничка (user properties) и својства догађаја (event properties).

Догађаји и својства

Догађај — је било која радња корисника у апликацији: покретање, притисак на дугме, преглед екрана, завршетак нивоа. Сваком догађају се додељује тип (event_type) и временска ознака (timestamp). Својства догађаја садрже контекстуалне информације: цену куповине, назив нивоа, трајање сесије.

User Properties — су атрибути везани за одређеног корисника: држава, тарифни план, датум регистрације. За разлику од event properties, они се чувају између сесија и аутоматски се примењују на све нове догађаје корисника. Amplitude подржава до 1000 user properties по пројекту.

Идентификација корисника

За идентификацију корисника Amplitude користи двонивоски систем: device_id се додељује аутоматски при првој инсталацији, user_id се додељује након ауторизације. Када се корисник пријави на налог, Amplitude повезује device_id и user_id путем API методе identify.

Групе и корпоративни налози

За B2B апликације, Amplitude подржава групе (Group Analytics). Више корисника може бити обједињено у једну организацију, а аналитика се гради на нивоу групе, а не појединачног корисника. Ова функционалност је корисна за корпоративне месенџере, CRM и пројектне алатке.

Кључне метрике продукт аналитике у Amplitude

Amplitude пружа скуп уграђених метрика за процену здравља производа. Основни показатељи укључују DAU (Daily Active Users), WAU (Weekly Active Users) и MAU (Monthly Active Users). Ове метрике се аутоматски израчунавају на основу догађаја покретања апликације.

Стопа ретенције

Стопа ретенције — једна од кључних метрика у Amplitude. Извештај се гради према моделу N-day retention: систем бележи први дан активности корисника (Day 0) и показује колико се корисника вратило 1., 7., 14., 30. дана. Amplitude подржава како класичну ретенцију (повратак одређеног дана), тако и unbounded retention (повратак било ког дана након периода).

DAU, WAU, MAU

DAU/MAU ratio — је показатељ ангажовања (stickiness) који се израчунава као однос дневних активних корисника према месечним. Amplitude аутоматски израчунава овај коефицијент за било који временски опсег. За мобилне апликације, вредност DAU/MAU изнад 20% сматра се добром.

Интеграција Amplitude SDK-а у мобилну апликацију

Amplitude нуди изворне SDK-ове за iOS (Swift), Android (Kotlin), React Native и Flutter. Основна интеграција се састоји од три корака: инсталација пакета, иницијализација са API кључем и слање првог догађаја. Библиотека аутоматски прати покретања апликације, називе екрана и верзије оперативног система.

Инсталација и подешавање за Android

groovy
// build.gradle (ниво апликације)
implementation 'com.amplitude:analytics-android:1.2.0'

Иницијализација SDK-а у Kotlin-у

kotlin
import com.amplitude.android.Amplitude
import com.amplitude.android.Configuration

val amplitude = Amplitude(
    Configuration(
        apiKey = "YOUR_API_KEY",
        applicationContext = this
    )
)

Слање догађаја на iOS (Swift)

swift
import AmplitudeSwift

let amplitude = Amplitude(configuration: Configuration(
    apiKey: "YOUR_API_KEY"
))

// Слање догађаја са својствима
amplitude.track(
    eventType: "Purchase Complete",
    eventProperties: [
        "product_id": "premium_01",
        "price": "9.99"
    ]
)

Аналитички извештаји: левци, кохорте и ретенција

Amplitude нуди четири главна типа извештаја: Funnel Analysis, Cohort Analysis, Retention Analysis и Segmentation. Левци (Funnels) показују у којој фази корисници одустају приликом извршавања секвенце радњи. Систем аутоматски израчунава конверзију између сваке фазе и укупан проценат завршетка.

Анализа кохорти у Amplitude се дели на два типа: класичне кохорте (корисници регистровани у истом периоду) и бихејвиоралне кохорте (корисници који су извршили исту радњу). Кохорте се могу чувати, извозити и користити за поновну анализу. Бихејвиоралне кохорте су посебно корисне за A/B тестирање: може се упоредити понашање корисника који су видели нову функцију са онима који је нису видели.

Segmentation — је основни извештај који показује број догађаја или корисника у изабраном периоду. Извештај се гради на основу једног догађаја (нпр. „Покретање апликације“) са груписањем према својствима (држава, верзија ОС-а, тип уређаја). Amplitude подржава примену више филтера, поређење периода и извоз података у PNG и PDF. Segmentation је полазна тачка за сваку анализу: ако видите раст догађаја — продубљујете у кохорте, ако пад — проверавате левак.

За сваки извештај Amplitude генерише аутоматске увиде (Auto Insights). Систем анализира податке и проналази статистички значајне аномалије: нагли раст или пад метрике, промену образаца понашања. Auto Insights ради на основу уграђених алгоритама машинског учења.

Обрада података у реалном времену и Streaming API

Amplitude подржава стриминг обраду догађаја путем Streaming API-ја. Подаци стижу у систем у реалном времену и постају доступни у извештајима у року од неколико секунди. Ово је критично за производе где се одлуке доносе на основу текућих података: A/B тестови, праћење покретања нових функција, праћење инцидената.

Streaming API омогућава повезивање Amplitude са Kafka, Amazon Kinesis и Google Pub/Sub. Догађаји се могу дуплирати у сопствено складиште података без додатне конфигурације. Кашњење између слања догађаја и његовог појављивања у извештају је мање од 5 секунди при стандардној конфигурацији.

Data Export API — је алатка за извоз сирових догађаја у JSON или Parquet формату. Програмери могу конфигурисати дневни извоз у Amazon S3, Google Cloud Storage или Snowflake. Data Export API је неопходан за изградњу сопствених аналитичких pipeline-ова и тренирање ML модела на историјским подацима. Amplitude подржава инкрементални извоз: сваког дана се извозе само нови догађаји, а не комплетан dump.

Управљање подацима — важан аспект рада са Amplitude на Enterprise плану. Платформа подржава Data Taxonomy (управљање речником догађаја), Data Validation Rules (аутоматска провера типова својстава) и Access Controls (модел улога за приступ пројектима и извештајима). Ове функције помажу у одржавању квалитета података при скалирању тима.

Поређење Amplitude са Mixpanel и Firebase Analytics

Amplitude се такмичи са Mixpanel и Firebase Analytics по неколико параметара. Firebase Analytics је бесплатна алатка уграђена у Google екосистем, али је ограничена на 500 догађаја по кориснику и не подржава сложене извештаје о кохортама. Mixpanel нуди сличан модел догађаја, али са фокусом на маркетиншку аналитику и push обавештења.

ПараметарAmplitudeMixpanelFirebase Analytics
Модел догађајаПотпунПотпунОграничен
Анализа кохортиНапреднаОсновнаНема
Auto InsightsДаНеНе
ЦенаFreemiumFreemiumБесплатно
SDK за мобилне платформеiOS, Android, Flutter, RNiOS, Android, Flutter, RNiOS, Android, Flutter, RN

За Product-Led Growth (PLG) компаније Amplitude остаје пожељан избор захваљујући бихејвиоралним кохортама и аутоматским увидима. Mixpanel је јачи у маркетиншкој аутоматизацији, Firebase Analytics је најбоља опција за стартапове са нултим буџетом за аналитику.

Избор платформе зависи од фазе пројекта и расположивог буџета. Стартапови са ограниченим ресурсима могу почети са Firebase Analytics и прећи на Amplitude или Mixpanel након достизања 50 хиљада MAU. Enterprise пројекти са буџетом од 50 хиљада долара годишње бирају Amplitude за дубинску анализу производа или Mixpanel за маркетиншку аутоматизацију и CDP функције.

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

Шта је Amplitude и за шта се користи?

Amplitude — је платформа за продукт аналитику за прикупљање и анализу података о понашању корисника. Користи се за праћење левака, ретенције, анализе кохорти и аутоматско откривање увида у мобилним апликацијама и веб-сервисима.

По чему се Amplitude разликује од Google Analytics?

За разлику од Google Analytics, Amplitude ради на моделу догађаја, а не на pageview моделу. Google Analytics мери прегледе страница и сесије, Amplitude — сваку радњу корисника као засебан догађај са било којим скупом својстава без ограничења хијерархије.

Колико кошта Amplitude?

Amplitude нуди бесплатни план (Starter) до 10 хиљада догађаја месечно и 2 пројекта. Платни планови Growth и Enterprise почињу од 995 долара месечно и укључују неограничене догађаје, проширену атрибуцију и приоритетну подршку.

Како интегрисати Amplitude у Android апликацију?

За интеграцију Amplitude, додајте зависност у build.gradle, иницијализујте SDK са API кључем у методи Application.onCreate и позивајте amplitude.track() за сваки догађај. Библиотека аутоматски шаље податке о покретањима и верзији оперативног система.

Које метрике се могу пратити у Amplitude?

Amplitude подржава DAU, WAU, MAU, стопу ретенције, конверзију левака, анализу кохорти, сегментацију по било којим својствима и аутоматске увиде. Све метрике се израчунавају на основу сирових догађаја без претходне агрегације.

Закључак

  • Amplitude — је систем продукт аналитике заснован на моделу догађаја, лидер тржишта Digital Analytics према G2 Grid 2025.
  • Модел догађаја се разликује од pageview аналитике: свака радња се бележи као догађај са произвољним својствима, а не као преглед странице.
  • Анализа кохорти Amplitude се дели на класичне кохорте (по датуму регистрације) и бихејвиоралне кохорте (по извршеној радњи).
  • Auto Insights аутоматски проналази аномалије у подацима користећи уграђене алгоритме машинског учења.
  • SDK су доступни за iOS, Android, React Native и Flutter са јединственим API-јем на свим платформама.
  • Интеграција се састоји од три корака: инсталација пакета, иницијализација са API кључем и слање првог догађаја путем track().
  • За PLG компаније Amplitude је пожељнији од Mixpanel и Firebase Analytics због бихејвиоралних кохорти и аутоматских увида.

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

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

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

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