22. januára 2022
Nastavení Firebase Analytics
Implementační dokumentace Firebase Analytics.
Firebase série 16 videí o FB Analytics.
- Vytvořit bigquery project: Nahoře v modré BQ liště v přepínači projektů nebo linkem.
- Vytvořit firebase project zde.(Dá se vybrat rovnou BQ projekt, do kterého to půjde) + vybrat likaci: europe-west3
- Poslat dokumentaci vývojářům, ať projekt zahrnou do aplikace
- Nadefinovat si eventy k měření
- Označit některé jako konverze
- Audiences: Nadefinovat pravidla pro definování skupin uživatelů (např. nejvíc sdílející, nejvíc přehrávající)
- Nastavit Funnely
- User Properties: Nadefinovat různé uživatele (např. seriáloví fanoušci)
- Optional: Nastavit sdílení dat s Googlem, timezonu+currency a retenci dat
- Nastavit parametry eventů = atributy každého eventu, může jich být max 50 na property (40 číselných, 10 textových) a max 25 na jeden event + lze použít stejný k více eventům
- Events > edit parameter reporting (u konkrétního eventu)
- Napsat a potvrdit nalezený nebo nově napsaný parametr
- Vybrat data typ (text/number) a pro numerické vybrat jednotku
- Optional: propjit s Google Analytics nebo Big Query nebo DataStudiem
Specifika stavebních 4 kamenů Firebase Analytics:
- EVENTS (25 parametrů na event)
Spousta z eventů se měří automaticky (reklamy, reset dat, exceptions, odinstalace z Androidu, updates, otevření aplikace dynamic linkem (+ po updatu + po první instalaci), obecné první otevření, notifikace, in app purchase (Google Play), os update, screen view, start návštěvy (návštěva má defaultně min délku 10 sekund a maximum nečinnosti 30 minut) a engagement viz
Doporučené eventy:
join_group (parametry: group_id)
login (parametry: method)
present_offer (parametry: item_id, item_name, item_category)
search (parametry: search_term)
select_content (parametry: content_type, item_id)
share (parametry: content_type, item_id)
sign_up
spend_virtual_currency
tutorial_begin
tutorial_complete
Specifické eventy se dělí na (ale nedává to smysl, eventy jsou skoro stejné):
Retail a ecommerce (zahrnuje zobrazování položek, listů a search results)
Jobs, education, local
Cestování
Hry - CONVERSIONS (max 15)
Odpovídají cílům v GA, stačí označit daný event - USER PROPERTIES (max 25 per app instance)
= Dost špatný název pro něco jako dimenze, ale jen na úrovni uživatelů
Defaultně sbírané „properties“ (na iOS se musí pro demografii zapnout IDFA, android to sbírá sám):
Věk, App store, app version, country, device brand + category + model, first open time, gender, interests, language, new/established (nový je uživatel sedm dni po prvním otevření aplikace), os version
Vlastní se dají nastavit v rozhraní + pak se musí implementovat setUserProperty - AUDIENCES (max 50)
slouží k filtrování reportů, cílení notifikací a cílení personalizovaného nastavení
Vybírají se na základě streamu (daná aplikace jako zdroj dat), eventu nebo user property, platformy, utm: zdroje, media, kampaně
Podmínky se dají kombinovat (OR/AND) a lze používat „time-windowed metriky“ (např. in_app_purchase Count greater than 5 in any 7 day period) – lze N day i kumulativní počet
Lze vylučovat skupinu, volit dlku členství, nastavit maximální limit členů
Kam s daty:
Obecně se doporučuje BQ
Zatím lze FB napojit na GA – pokud máme admin práva ve FB, můžeme vytvořit novou mobile property a vybrat FB App viz
Nápovědy:
Jak založit Firebase projekt (CZ): https://support.google.com/analytics/answer/2587086?hl=cs
Limity: https://support.google.com/analytics/answer/9237506?hl=en&ref_topic=6317484
Vysvětlení dashboardu: https://support.google.com/analytics/answer/6317517?hl=en&ref_topic=6317489
Rozcestník pro konfiguraci: https://support.google.com/analytics/topic/6317489
zdroj: activate team