Skip to content

Как е организиран Metribay

Metribay има няколко основни блока. Щом ги познаеш, всеки екран има смисъл.

Workspace
├── Project: example.com
│ ├── Data source: Google Analytics property ← reads through a connected account
│ ├── Data source: Search Console property ← reads through a connected account
│ ├── Data source: UptimeRobot monitor ← reads through a connected account
│ └── Events: launches, campaigns, releases
├── Project: My WordPress plugin
│ ├── Data source: WordPress.org downloads (no account needed)
│ └── Data source: GitHub repository
├── Connected accounts: your logins at Google, GitHub, Umami …
└── Team members

Проектите и connected accounts са двете неща, които управляваш в Настройки. Data sources са в проектите: добавяш и управляваш ги от всеки проект.

Workspace съдържа всичко за един бизнес, клиент или портфолио: проекти, connected accounts, история на метриките и екип. Между workspace-ове нищо не се споделя.

В Metribay Cloud можеш да притежаваш до пет workspace-а и да превключваш от header-а. Self-hosted изданието има един workspace на заден план. Виж Workspaces.

Проектът е всичко, което управляваш и искаш да следиш: сайт, plugin, app или продукт. Събира data sources и events в един изглед. Има име и по желание domain.

Винаги започваш с проект, после добавяш data sources. Когато вече не ти трябва, archive-ни го. Изчезва от overview, но пази историята. Виж Manage projects.

Connected account е login при доставчик: Google акаунт, GitHub token или Umami username и password. Дава на Metribay read access. Свързваш веднъж и ползваш за колкото data sources и проекти искаш: един Google акаунт може да храни всяка Analytics property, която вижда.

Credentials се криптират и не се показват отново след запазване. Connected accounts принадлежат на workspace, не на проект. Виж Connected accounts.

Data source е едно конкретно нещо, което Metribay следи за проект: Search Console property, GitHub repository или UptimeRobot monitor. Казва какво да се чете; connected account казва с кой login.

Всеки data source принадлежи на точно един проект и чете от точно един provider. Data source има:

  • label, който ти избираш,
  • resource, който чете, например property ID или repository name,
  • connected account, с който чете (WordPress.org не иска),
  • reporting timezone, където започва и свършва денят,
  • history window, колко дни назад Metribay чете, и
  • status, например Up to date или Needs attention.

Виж Add and manage data sources.

Добавяне на Google Analytics към проект Example:

  1. На project page на Example избери Добави източник на данни и Google Analytics 4.
  2. Избери connected account или влез с Google. Нов connected account се запазва тук.
  3. Metribay изброява properties, които акаунтът вижда. Избери една.
  4. Потвърди. Data source се създава сега и стартира първият import.

След това Metribay събира всеки data source по график през connected account. Ако парола или token се сменят, обнови connected account веднъж и всички data sources с него продължават.

Всеки provider доставя фиксиран набор metrics: visitors, clicks, commits или uptime. Metribay ги пази като daily observations: една стойност на metric на ден, в timezone на data source.

Някои metrics като visits или downloads се събират за период. Други като unique visitors или open issues не. Metribay третира всяка правилно. Виж Reading the numbers.

Events са датирани маркери на проект, като „Launched the new pricing page“. Появяват се на диаграмите и помагат да обясниш скок или спад. Custom events могат да се повтарят. GitHub releases се import-ват като events сами. Виж Events.

В Metribay Cloud всеки в workspace има role:

  • Owners управляват екипа и connected accounts и могат всичко друго.
  • Editors управляват projects, data sources и events.
  • Viewers виждат всичко, но не променят нищо.

Виж Team members and roles.