Ang engagement ng user ay ang haba ng panahong ginugugol ng isang tao nang naka-focus sa iyong web page o nang nasa foreground ang screen ng app, na nagbibigay-daan sa iyong sukatin kung kailan aktibong ginagamit ng mga user ang iyong site o app.
Paano ito gumagana
Kapag nagpasimula ang isang user ng bagong session, sisimulan ng Google Analytics na itala ang haba ng oras sa session (sa millisecond). Ipinapadala ang haba ng oras sa Analytics kapag nangyari ang alinman sa mga sumusunod:
- Inilipat ng user ang screen ng app sa background
- Inalis ng user ang tuon sa iyong web page
- Nag-navigate ang user palayo sa screen ng app o web page (hal., isinara ng user ang tab, window, o app; nag-navigate ang user sa ibang screen o page)
- Nag-crash ang site o app
Ipinapadala ang haba ng oras sa paramater na engagement_time_msec at idinaragdag sa susunod na nakolektang event.
Inaalis ng Google Analytics ang parameter na engagement_time_msec kapag walang tagal ng engagement mula noong naunang event sa session.
Halimbawa
Napunta ang isang user sa home page ng iyong website, nag-scroll pababa sa page pagkatapos ng 8 segundo, at pagkatapos ay nag-navigate papunta sa pangalawang page ng website mo pagkatapos ng 11 segundo. Sa pangalawang page, nag-scroll pababa ang user sa page pagkatapos ng 6 na segundo at pagkatapos ay umalis sa site pagkalipas ng 7 segundo.
Sa sitwasyong ito, makikita mo ang sumusunod sa Google Analytics:
| User... | Pangalan ng event | engagement_time_msec |
|---|---|---|
| napunta sa home page | first_visit, page_view, session_start | N/A |
| nag-scroll pababa sa page | scroll | 8781 |
| nag-navigate papunta sa susunod na page | user_engagement | 11856 |
| napunta sa pangalawang page | page_view | N/A |
| nag-scroll pababa sa page | scroll | 6677 |
| umalis sa website | user_engagement | 7711 |
Kapag nag-navigate ang user sa susunod na page, ibinubuod ng event na user_engagement ang anumang natitirang tagal ng engagement hanggang sa kung kailan ipinadala ang huling event at bago mag-load ang susunod na page. Walang parameter na engagement_time_msec ang mga event na first_visit at session_start dahil walang tagal ng engagement simula noong nakaraang event sa session. Hindi sinusuportahan ang user_engagement bilang pangunahing event kaya posibleng hindi makita ang event na ito sa Admin > Display ng data > Mga Event.
Suriin ang engagement ng user
Ginagamit ng Google Analytics ang impormasyong ito para i-populate ang mga sukatan ng engagement tulad ng Engagement ng user at Average na tagal ng engagement.
Kasama sa ilang karaniwang ulat ang mga sukatan ng engagement, tulad ng mga ulat sa Mga page at screen at Mga Event, bilang default. Puwede ka ring mag-customize ng ulat at gumawa ng pag-explore para magsama ng mga sukatan ng engagement.
Panghuli, puwede mong gamitin ang audience o segment na "Mga user na aktibo kamakailan" para gumawa ng audience o segment na gumagamit ng data ng engagement para sa karagdagang pagsusuri at marketing.