Ez az útmutató bemutatja, hogyan kell naplózni események az alkalmazásban.
az események betekintést nyújtanak az alkalmazásban zajló eseményekbe, például felhasználói műveletekbe, rendszereseményekbe vagy hibákba.
Analytics automatikusan naplózza néhány esemény az Ön számára;nem kell hozzá semmilyen kódot, hogy megkapja őket. Ha az alkalmazásnak gyűjtenie kelltovábbi adatok, legfeljebb 500 különböző elemzési Eseménytípust tud bejelentkezniaz alkalmazásban. Nincs korlátozás az alkalmazás naplóinak összes eseményére.,Vegye figyelembe, hogy az eseménynevek esetérzékenyek, és hogy két olyan esemény naplózása, amelyek csak abban az esetben különböznek egymástól, két különálló eseményt eredményez.
mielőtt elkezdené
győződjön meg róla, hogy beállította a projektet, és hozzáférhet az Analytics-hez az inGet Started with Analytics leírtak szerint.
naplóesemények
afirebase.analytics()
példány konfigurálása után elkezdheti naplózni az eseményeket alogEvent()
módszerrel. Ha már ismeri a Google Analytics szolgáltatást, akkor ez a módszer megegyezik a event
parancs ingtag használatával.js.,
az induláshoz az Analytics SDK számos javasolt eseményt határoz meg, amelyek gyakoriak a különböző típusú alkalmazások között, beleértve a kiskereskedelmet és az e-kereskedelmet,az utazást és a játékalkalmazásokat. Ha többet szeretne megtudni ezekről az eseményekről, illetve azok használatáról, keresse meg a Firebase súgójában található eseményeket és ingatlanokat.
megjegyzés: a maximális részletesség eléréséhez jelentkezzen be a javasolt eseményekreés az alkalmazás számára az előírt paramétereket. Ez azt is biztosítja, hogy a Google Analytics legújabb funkcióinak előnyeit élvezhesse, amint azok elérhetővé válnak.,
több esemény implementációs részleteit és azok paramétereit az inthegtag-ban találja meg.js esemény referencia.
a következő példa bemutatja, hogyan kell naplózni aselect_content
event:
analytics.logEvent('select_content', { content_type: 'image', content_id: 'P12453', items: });
az előírt paraméterek mellett a következő paramétereket is hozzáadhatjaminden eseményhez:
- egyéni paraméterek: az egyéni paraméterek beregistered for reporting in your Analytics reports. Szűrőként is felhasználhatókmeghallgatotthatározások, amelyek minden jelentésre alkalmazhatók., Az egyéni paraméterek szintén szerepelnek a Dataexported-ben Bigqueryha az alkalmazás egy BigQuery projekthez kapcsolódik.
-
value
paraméter:value
egy általános célú paraméter, amely hasznos egy eseményhez tartozó kulcsmutató felhalmozásához. Ilyenek például a bevételek, a távolság, az idő és a pontok.
Ha az alkalmazásnak speciális igényei vannak, amelyekre nem vonatkozik a javasolt eseménytípus, akkor naplózhatja saját egyedi eseményeit., Például, ha egy játékot fejleszt ésszeretné nyomon követni, amikor egy játékos egy adott célt teljesít, bejelentkezhet egy eventsimilar-ra a következő példába:
analytics.logEvent('goal_completion', { name: 'lever_puzzle'});
Események megtekintése az irányítópulton
az eseményekről összesített statisztikákat tekinthet meg afirebase konzol műszerfalain. Ezek az irányítópultok rendszeresen frissítiknaponta. Az azonnali teszteléshez használja a logcat kimenetet az előző szakaszban leírtak szerint.
ezeket az adatokat a Firebase konzolon lévő eventsdashboardról érheti el., Ez az irányítópult az eseményjelentéseket mutatja, amelyek automatikusan létrejönnek az alkalmazás által naplózott minden egyes eseménytípushoz.