Skip to content

Metric

Overview

A metric is a feature that lets you save and reuse settings for frequently used metrics in the Create > Chart menu.

If you define commonly used metrics across the company as metrics, you can display metrics from the same source with the same values. If the metric criteria change, updating a single metric automatically reflects the change in all charts and dashboards that use it.


What Can You Do?

Business/Marketing Users

  • If you define team-wide KPIs such as DAU, MAU, and ARPU as metrics, everyone can share data using the same criteria.
  • By classifying metrics by purpose with metric categories, you can manage your team's analytical assets systematically.

Data Analysts

  • If you save complex derived metrics such as ARPPU and PU RATE(%) once as metrics, you can reuse them immediately without repeating the setup for each chart.
  • If you change a metric definition, it is automatically reflected in all charts that use that metric, maintaining consistency.

Quick Start

If you are creating a metric for the first time, follow the steps below to create your first metric.

  1. Click Data > Metric in the left sidebar.
  2. Click the Register button in the top right.
  3. Enter the metric title and category.
  4. In the metric area, select the target event, value, and operation for analysis.
  5. Click the Save button.

Note

For detailed features such as metric registration, visibility settings, and metric categories, refer to Full Features.


Full Features

Key Concepts

Concept Description
Metric A metric definition calculated from events (for example, AU = COUNT DISTINCT userId for the hive_app_login event)
Platform Metric A metric provided by default by the Analytics system
Custom Metric A custom metric defined directly by the Analytics user
Metric Category A group used to classify metrics by type (for example, user, revenue, session, game-play analysis)

Platform Metric Details

Metrics provided by default by the Analytics system that cannot be edited or deleted.

Category Metric Description Formula
User AU Number of users logged into the game with duplicates removed hive_app_login · COUNT DISTINCT · userId
Concurrent Users Number of users included in events automatically collected every 2 minutes while the game SDK runs on the client, with duplicates removed hive_session_maintain · COUNT DISTINCT · userId
Terms Agreements Number of deviceIds with duplicates removed for first-time app launches after download hive_terms_agree · COUNT DISTINCT · deviceId
Revenue In-app Revenue Sum of payment amounts from the in-app store hive_product_purchase · SUM · price-Hive
Purchase Quantity Sum of quantities purchased by users in the in-app store hive_product_price · SUM · quantity-Hive
Revenue Count Number of receipts with duplicates removed when in-app store purchases occur hive_product_purchase · COUNT DISTINCT · transactionId-Hive
PU Number of users who paid in the in-app store, with duplicates removed hive_product_purchase · COUNT DISTINCT · userId
ARPU In-app revenue per user ( hive_product_purchase · SUM · price-Hive ) / ( hive_app_login · COUNT DISTINCT · userId )
ARPPU Average in-app revenue per paying user ( hive_product_purchase · SUM · price-Hive ) / ( hive_product_purchase · COUNT DISTINCT · userId )
PU RATE(%) Ratio of users who paid in the in-app store to users who logged into the game (%) ( (hive_product_purchase · COUNT DISTINCT · userId) * 100 ) / ( hive_app_login · COUNT DISTINCT · userId )

View Metric List

View all metrics registered in Analytics. metric_01.png

Display Item Description
Metric Type Distinguishes between platform metrics and custom metrics
Category The category the metric belongs to
Metric Metric name (click to move to the detail page)
Created At Date and time the metric was created
Creator User who created the metric
Last Modified At Date and time the metric was last modified
In Use Toggle whether the metric is shown in charts

Create Metric

metric_02.png

Basic Information

Item Required Description
Metric Title Required Name displayed on analysis screens (up to 30 characters)
Metric Description Optional Description of how the metric is calculated and its purpose (up to 300 characters)
Category Required Select an existing metric category created within the company, or create a new one by direct input
Result Display Options Optional Set decimal places / percentage display / change indicator
Metric Required Build the formula by selecting event + value + operation. You can combine multiple items with the add button to create a compound formula

Metric Settings

Metrics are defined as a combination of event, attribute value, and attribute aggregation method.

Aggregation Method Description Main Use
COUNT Total number of event occurrences Event frequency
COUNT DISTINCT Number of unique users/values excluding duplicates Access users, paying users
SUM Sum of attribute values Total revenue, total play time
AVG Average of attribute values Average payment amount, average play time
MIN Minimum attribute value Lowest payment amount
MAX Maximum attribute value Highest achieved level
MAX BY Most recent (last) attribute value Last level

Metric Definition Example

Metric Title Formula
AU hive_app_login · COUNT DISTINCT · userId
In-app Revenue hive_product_purchase · SUM · price-Hive
Revenue Count hive_product_purchase · COUNT DISTINCT · transactionId-Hive
PU RATE(%) ( (hive_product_purchase · COUNT DISTINCT · userId) * 100 ) / ( hive_app_login · COUNT DISTINCT · userId )

Compound formulas such as PU RATE(%) that combine aggregated results from two events can also be defined as a single metric.

Tip

A metric defines only "what to count", while "the unit to view it in" is determined in the chart. For example, if you want to check DAU/WAU/MAU, you only need to define AU once. After defining one AU metric, changing the period unit in the chart to daily/weekly/monthly automatically turns it into DAU, WAU, and MAU.


Manage Metric Categories

Create and manage categories to classify metrics by purpose. If the category you want does not exist, you can click 'Direct Input' and type it using the keyboard. metric_03.png

Category Examples

  • User metrics (DAU, MAU, WAU)
  • Revenue metrics (ARPU, ARPPU, in-app revenue)
  • Session metrics (session count, play time, average sessions)
  • Game-play metrics (content play count, currency acquired, currency spent)

Control Metric Display

metric_05.png

  • If the metric type is not 'Platform', you can control whether each metric is shown using the In Use toggle in the list.
  • If set to OFF, that metric is hidden from the measure value selection list in Create > Chart.

Copy and Delete Metrics

  • Copy: Quickly create a similar metric based on an existing metric
  • Delete: Delete metrics that are no longer used
Warning

If there are charts or dashboards using a deleted metric, the data in those contents may not be displayed.


Use Metrics in Charts

metric_06.png

  1. Go to the [Data] tab on the Create > Chart screen.
  2. Click the + button on the right side of the measure value area.
  3. Search for and select the metric you created.

Notes & Tips

  • Platform metrics are provided by default by the system and cannot be edited or deleted.
  • Before deleting a metric, check the charts and dashboards that use it first.
  • If you change a metric formula, the data in all charts that use that metric changes immediately. Modify important metrics carefully.
  • For common metrics used by the whole team, write detailed descriptions so the definition and calculation method are clearly shared.
  • To avoid duplicate metrics with similar names, search for existing metrics before creating a new one.

  • Event - Define the events used in metric formulas
  • Chart - Create charts using metrics as measured values
  • Dashboard - View metric-based charts together in a dashboard