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:

  1. 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
  2. CONVERSIONS (max 15)
    Odpovídají cílům v GA, stačí označit daný event
  3. 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
  4. 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