Přeskočit na obsah

Jak je Metribay uspořádaný

Metribay stojí na pár stavebních blocích. Jakmile je znáš, dává každá obrazovka smysl.

Workspace
├── Project: example.com
│ ├── Data source: Google Analytics property ← čte přes connected account
│ ├── Data source: Search Console property ← čte přes connected account
│ ├── Data source: UptimeRobot monitor ← čte přes connected account
│ └── Events: spuštění, kampaně, release
├── Project: My WordPress plugin
│ ├── Data source: WordPress.org downloads (účet není potřeba)
│ └── Data source: GitHub repository
├── Connected accounts: tvé přihlášení u Google, GitHub, Umami …
└── Team members

Projekty a connected accounts spravuješ v Nastavení. Datové zdroje patří do projektů — přidáváš a spravuješ je v každém projektu zvlášť.

Workspace drží vše pro jednu firmu, klienta nebo portfolio: projekty, connected accounts, historii metrik a tým. Mezi workspaces se nic nesdílí.

V Metribay Cloud můžeš vlastnit až pět workspaces a přepínat je v hlavičce. U vlastního hostingu je jeden workspace na pozadí. Viz Workspaces.

Project je cokoli provozuješ a chceš sledovat: web, plugin, app nebo produkt. Sdružuje datové zdroje a události v jednom pohledu. Má název a volitelně doménu.

Vždy začneš projektem a pak přidáš datové zdroje. Když projekt nepotřebuješ, archivuj ho. Zmizí z přehledu, historie zůstane. Viz Správa projektů.

Connected account je tvé přihlášení u poskytovatele — Google účet, GitHub token nebo Umami jméno a heslo. Dá Metribay přístup ke čtení. Propojíš jednou a použiješ pro libovolný počet datových zdrojů v libovolných projektech: jeden Google účet může krmit všechny Analytics properties, které vidí.

Přihlašovací údaje se šifrují a po uložení se znovu neukazují. Connected accounts patří workspace, ne projektu. Viz Connected accounts.

Data source je jedna konkrétní věc, kterou Metribay pro projekt sleduje: Search Console property, GitHub repozitář nebo UptimeRobot monitor. Určuje co se čte; connected account určuje jakým přihlášením.

Každý datový zdroj patří přesně jednomu projektu a čte od jednoho poskytovatele. Má:

  • label, který zvolíš,
  • resource, kterou čte, třeba ID property nebo název repozitáře,
  • connected account, přes který čte (WordPress.org účet nepotřebuje),
  • reporting timezone, kde začíná a končí den,
  • history window — kolik dní zpět Metribay čte — a
  • status, třeba Up to date nebo Needs attention.

Viz Přidání a správa datových zdrojů.

Přidání Google Analytics k projektu Example:

  1. Na stránce projektu Example zvol Přidat datový zdroj a Google Analytics 4.
  2. Vyber connected account nebo se přihlas přes Google. Nový connected account se uloží v tomto kroku.
  3. Metribay vypíše properties, které účet vidí. Vyber jednu.
  4. Potvrď. Data source se vytvoří teď a začne první import.

Potom Metribay sbírá každý zdroj podle plánu přes jeho connected account. Změníš-li heslo nebo token, aktualizuj connected account jednou a všechny zdroje, které ho používají, pojedou dál.

Každý poskytovatel dodává pevnou sadu metrik: návštěvníci, kliknutí, commity, uptime. Metribay ukládá denní pozorování: jedna hodnota metriky na den v časové zóně zdroje.

Některé metriky se sčítají přes období (visits, downloads). Jiné ne (unique visitors, open issues). Metribay s každou zachází správně. Viz Jak číst čísla.

Events jsou datované značky na projektu, třeba „Launched the new pricing page”. Jsou na grafech a pomohou vysvětlit skok nebo propad. Vlastní události se mohou opakovat, třeba týdenní newsletter. GitHub release se importují jako events. Viz Events.

V Metribay Cloud má každý ve workspace roli:

  • Owners spravují tým a connected accounts a mohou všechno.
  • Editors spravují projekty, data sources a events.
  • Viewers vše vidí, ale nic nemění.

Viz Členové týmu a role.