Skip to content

Commit 0475354

Browse files
authored
chore(metadata-completeness): Add view level object descriptions (#8539)
* chore(metadata-completeness): Add view level object descriptions * chore(metadata-completeness): Add metadata.yaml
1 parent 10e49ba commit 0475354

File tree

25 files changed

+180
-1
lines changed

25 files changed

+180
-1
lines changed
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
friendly_name: Google Analytics Clients
2+
description: |-
3+
A table representing Google Analytics clients. Grain is one row per client.
4+
Key is ga_client_id.
5+
owners:
6+
7+
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
friendly_name: Google Analytics Sessions V2
2+
description: |-
3+
Contains 1 row for each Google Analytics 4 session
4+
The primary key is a composite key (ga_client_id, ga_session_id)
5+
owners:
6+
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
friendly_name: Android App Campaign Stats
2+
description: |-
3+
Calculates ad spend, new profiles, and new activated profiles by day and country.
4+
owners:
5+
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
friendly_name: Glean Conversion Event Categorization
2+
description: |-
3+
Classifies behavior of new clients based on their behavior in first 7 days of activity
4+
owners:
5+

sql/moz-fx-data-shared-prod/google_ads_derived/android_app_campaign_stats_v2/metadata.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
friendly_name: Android App Campaign Stats V2
22
description: |-
3-
Calculates ad spend and new profiles and new activate profiles by day and country.
3+
Calculates ad spend and new profiles and new activated profiles by day and country.
44
owners:
55
66
labels:
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
friendly_name: Platform Accessibility Usage
2+
description: >
3+
A daily number of platform accessibility clients (assistive technology),
4+
partitioned by day.
5+
owners:
6+
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
friendly_name: Aggregation for Active Users
2+
description: |-
3+
This aggregates contains the metrics of daily, weekly and montly
4+
active users, as well as new profile and search counts
5+
aggregated by Mozilla product and business dimensions:
6+
attribution parameters, channel, country, city, date, device model,
7+
distribution_id, os details and segment.
8+
9+
It currently uses Glean tables as a source for Mobile,
10+
and Legacy Telemetry tables as the source for desktop.
11+
12+
Proposal:
13+
https://docs.google.com/document/d/1qvWO49Lr_Z_WErh3I3058A3B1YuiuURx19K3aTdmejM/edit?usp=sharing
14+
owners:
15+
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
friendly_name: Active Users Aggregates Attribution
2+
description: |-
3+
This aggregation contains the metrics of daily, weekly and monthly
4+
active users as well as new profiles and search counts in the
5+
context of analysing where the installations come from and
6+
the cohorts behaviour. This information is retrieved by the
7+
attribution parameters and complemented with the core
8+
dimensions: country, submission_date, app_name and whether the
9+
browser is set to default or not.
10+
11+
The reason to have this aggregate in addition to active_users_aggregates
12+
is to improve the query performance for final users, by separating the
13+
analysis of the numerous attribution parameters, which is required with
14+
less regularity than other dimensions and mostly for specific purposes
15+
E.g. During investigations or marketing campaigns.
16+
17+
Documentation about the Adjust parameters:
18+
https://help.adjust.com/en/article/tracker-urls#campaign-structure-parameters.
19+
20+
Deprecation decision: https://mozilla-hub.atlassian.net/browse/DENG-3966
21+
owners:
22+
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
friendly_name: Active Users Aggregates Device
2+
description: |-
3+
This aggregation contains the metrics of daily, weekly and monthly
4+
active users as well as new profiles and search counts in the
5+
context of analysing per device.
6+
7+
The reason to have this aggregate in addition to active_users_aggregates
8+
is to improve the query performance for final users, by separating the
9+
analysis per device, which is the biggest size column in the table,
10+
as most devices have a unique identifiers.
11+
owners:
12+
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
friendly_name: Active Users Rollup Shredder
2+
description: |-
3+
Records the number of clients in telemetry.active_users over time
4+
to better understand the impact of shredder over time.
5+
owners:
6+

0 commit comments

Comments
 (0)