Skip to content

Commit e13d6cc

Browse files
authored
remove tile interactions (#1240)
1 parent a8fd860 commit e13d6cc

File tree

2 files changed

+8
-203
lines changed

2 files changed

+8
-203
lines changed

definitions/firefox_desktop.toml

Lines changed: 8 additions & 200 deletions
Original file line numberDiff line numberDiff line change
@@ -1272,68 +1272,6 @@ description = """
12721272
Rate of Clicks per impression for Organic Pocket Content
12731273
"""
12741274

1275-
[metrics.all_tile_impressions_pos1_2]
1276-
data_source = "newtab_visits_topsite_tile_interactions"
1277-
select_expression = """COALESCE(
1278-
SUM(CASE
1279-
WHEN topsite_tile_interactions.topsite_tile_position < 2 THEN COALESCE(topsite_tile_interactions.sponsored_topsite_tile_impressions, 0) + COALESCE(topsite_tile_interactions.organic_topsite_tile_impressions, 0)
1280-
ELSE 0 END
1281-
),
1282-
0
1283-
)"""
1284-
friendly_name = "All Tiles Impressions Count (Position 1 and 2)"
1285-
type = "scalar"
1286-
description = """
1287-
Count of Impressions of All Tiles (sponsored and organic) in the first and second positions.
1288-
"""
1289-
1290-
[metrics.all_tile_impressions_pos3_more]
1291-
select_expression = """COALESCE(
1292-
SUM(CASE
1293-
WHEN topsite_tile_interactions.topsite_tile_position >= 2 THEN COALESCE(topsite_tile_interactions.sponsored_topsite_tile_impressions, 0) + COALESCE(topsite_tile_interactions.organic_topsite_tile_impressions, 0)
1294-
ELSE 0 END
1295-
),
1296-
0
1297-
)"""
1298-
data_source = "newtab_visits_topsite_tile_interactions"
1299-
friendly_name = "All Tiles Impressions Count (Position 3 or greater)"
1300-
type = "scalar"
1301-
description = """
1302-
Count of Impressions of All Tiles (sponsored and organic) in the third and greater positions.
1303-
"""
1304-
1305-
[metrics.all_tile_clicks_pos1_2]
1306-
data_source = "newtab_visits_topsite_tile_interactions"
1307-
select_expression = """COALESCE(
1308-
SUM(CASE
1309-
WHEN (topsite_tile_interactions.topsite_tile_position < 2 AND (topsite_tile_interactions.sponsored_topsite_tile_clicks > 0 OR topsite_tile_interactions.organic_topsite_tile_clicks > 0))
1310-
THEN COALESCE(topsite_tile_interactions.sponsored_topsite_tile_clicks, 0) + COALESCE(topsite_tile_interactions.organic_topsite_tile_clicks, 0)
1311-
ELSE 0 END
1312-
),
1313-
0
1314-
)"""
1315-
friendly_name = "All Tiles Clicks Count (Position 1 and 2)"
1316-
type = "scalar"
1317-
description = """
1318-
Count of Clicks of All Tiles (sponsored and organic) in the first and second positions.
1319-
"""
1320-
1321-
[metrics.all_tile_clicks_pos3_more]
1322-
select_expression = """COALESCE(
1323-
SUM(CASE
1324-
WHEN (topsite_tile_interactions.topsite_tile_position >= 2 AND (topsite_tile_interactions.sponsored_topsite_tile_clicks > 0 OR topsite_tile_interactions.organic_topsite_tile_clicks > 0))
1325-
THEN COALESCE(topsite_tile_interactions.sponsored_topsite_tile_clicks, 0) + COALESCE(topsite_tile_interactions.organic_topsite_tile_clicks, 0)
1326-
ELSE 0 END
1327-
),
1328-
0
1329-
)"""
1330-
data_source = "newtab_visits_topsite_tile_interactions"
1331-
friendly_name = "All Tiles Clicks Count (Position 3 or greater)"
1332-
type = "scalar"
1333-
description = """
1334-
Count of Clicks of All Tiles (sponsored and organic) in the third and greater positions.
1335-
"""
1336-
13371275
[metrics.sponsored_tile_impressions]
13381276
data_source = "newtab_clients_daily"
13391277
select_expression = "COALESCE(SUM(sponsored_topsite_tile_impressions), 0)"
@@ -1343,40 +1281,6 @@ description = """
13431281
Count of impressions of Sponsored Tiles (aka Sponsored Topsites on New Tab) across all positions.
13441282
"""
13451283

1346-
[metrics.sponsored_tile_impressions_pos1_2]
1347-
data_source = "newtab_visits_topsite_tile_interactions"
1348-
select_expression = """COALESCE(
1349-
SUM(CASE
1350-
WHEN
1351-
topsite_tile_interactions.sponsored_topsite_tile_impressions > 0 AND topsite_tile_interactions.topsite_tile_position < 2
1352-
THEN topsite_tile_interactions.sponsored_topsite_tile_impressions
1353-
ELSE 0
1354-
END),
1355-
0
1356-
)"""
1357-
friendly_name = "All Tiles Impressions Count (Position 1 and 2)"
1358-
type = "scalar"
1359-
description = """
1360-
Count of Impressions of All Tiles (sponsored and organic) in the first and second positions.
1361-
"""
1362-
1363-
[metrics.sponsored_tile_impressions_pos3_more]
1364-
data_source = "newtab_visits_topsite_tile_interactions"
1365-
select_expression = """COALESCE(
1366-
SUM(CASE
1367-
WHEN
1368-
topsite_tile_interactions.sponsored_topsite_tile_impressions > 0 AND topsite_tile_interactions.topsite_tile_position >= 2
1369-
THEN topsite_tile_interactions.sponsored_topsite_tile_impressions
1370-
ELSE 0
1371-
END),
1372-
0
1373-
)"""
1374-
friendly_name = "All Tiles Impressions Count (Position 3 or greater)"
1375-
type = "scalar"
1376-
description = """
1377-
Count of Impressions of All Tiles (sponsored and organic) in the third and greater positions.
1378-
"""
1379-
13801284
[metrics.sponsored_tile_clicks]
13811285
data_source = "newtab_clients_daily"
13821286
select_expression = "COALESCE(SUM(sponsored_topsite_tile_clicks), 0)"
@@ -1386,40 +1290,6 @@ description = """
13861290
Count of clicks of Sponsored Tiles (aka Sponsored Topsites on New Tab) across all positions.
13871291
"""
13881292

1389-
[metrics.sponsored_tile_clicks_pos1_2]
1390-
data_source = "newtab_visits_topsite_tile_interactions"
1391-
select_expression = """COALESCE(
1392-
SUM(CASE
1393-
WHEN
1394-
topsite_tile_interactions.sponsored_topsite_tile_clicks > 0 AND topsite_tile_interactions.topsite_tile_position < 2
1395-
THEN topsite_tile_interactions.sponsored_topsite_tile_clicks
1396-
ELSE 0
1397-
END),
1398-
0
1399-
)"""
1400-
friendly_name = "Sponsored Tiles Clicks Count (Position 1 and 2)"
1401-
type = "scalar"
1402-
description = """
1403-
Count of Clicks of Sponsored Tiles in the first and second positions.
1404-
"""
1405-
1406-
[metrics.sponsored_tile_clicks_pos3_more]
1407-
data_source = "newtab_visits_topsite_tile_interactions"
1408-
select_expression = """COALESCE(
1409-
SUM(CASE
1410-
WHEN
1411-
topsite_tile_interactions.sponsored_topsite_tile_clicks > 0 AND topsite_tile_interactions.topsite_tile_position >= 2
1412-
THEN topsite_tile_interactions.sponsored_topsite_tile_clicks
1413-
ELSE 0
1414-
END),
1415-
0
1416-
)"""
1417-
friendly_name = "Sponsored Tiles Clicks Count (Position 3 or greater)"
1418-
type = "scalar"
1419-
description = """
1420-
Count of Clicks of Sponsored Tiles in the third and greater positions.
1421-
"""
1422-
14231293
[metrics.sponsored_tile_ctr]
14241294
depends_on=['sponsored_tile_clicks', 'sponsored_tile_impressions']
14251295
friendly_name = "Sponsored Tile Click Through Rate"
@@ -1460,15 +1330,6 @@ description = """
14601330
Whether or not the homepage is set to display the default New Tab page.
14611331
"""
14621332

1463-
[metrics.newtab_search_enabled]
1464-
data_source = "newtab_visits_topsite_tile_interactions"
1465-
select_expression = "COALESCE(MAX(CAST(newtab_search_enabled AS INT)), 0)"
1466-
friendly_name = "Newtab Search Enabled"
1467-
type = "scalar"
1468-
description = """
1469-
Whether or not the SAP (i.e., search handoff) is enabled on the New Tab.
1470-
"""
1471-
14721333
[metrics.newtab_tiles_enabled]
14731334
data_source = "newtab_clients_daily"
14741335
select_expression = "COALESCE(MAX(CAST(topsites_enabled AS INT)), 0)"
@@ -1546,15 +1407,6 @@ description = """
15461407
Count of New Tab organic tile clicks across all positions.
15471408
"""
15481409

1549-
[metrics.newtab_organic_topsite_clicks]
1550-
data_source = "newtab_visits_topsite_tile_interactions"
1551-
select_expression = "COALESCE(SUM(topsite_tile_interactions.organic_topsite_tile_clicks), 0)"
1552-
friendly_name = "Newtab Organic Tile Clicks"
1553-
type = "scalar"
1554-
description = """
1555-
Count of New Tab organic tile clicks across all positions.
1556-
"""
1557-
deprecated = true
15581410

15591411
[metrics.newtab_organic_topsite_impressions_v2]
15601412
data_source = "newtab_clients_daily"
@@ -1565,16 +1417,6 @@ description = """
15651417
Count of New Tab organic tile impressions across all positions.
15661418
"""
15671419

1568-
[metrics.newtab_organic_topsite_impressions]
1569-
data_source = "newtab_visits_topsite_tile_interactions"
1570-
select_expression = "COALESCE(SUM(topsite_tile_interactions.organic_topsite_tile_impressions), 0)"
1571-
friendly_name = "Newtab Organic Tile Impressions"
1572-
type = "scalar"
1573-
description = """
1574-
Count of New Tab organic tile impressions across all positions.
1575-
"""
1576-
deprecated = true
1577-
15781420
[metrics.wallpaper_clicks]
15791421
data_source = "newtab_clients_daily"
15801422
select_expression = "COALESCE(SUM(wallpaper_clicks), 0)"
@@ -1772,48 +1614,30 @@ friendly_name = "Sponsored Tiles Disabled Event"
17721614
description = "Boolean that identifies clients that disabled sponsored tiles during experiment"
17731615

17741616
[metrics.sponsored_tiles_dismissals]
1775-
select_expression = "COALESCE(SUM(topsite_tile_interactions.sponsored_topsite_tile_dismissals), 0)"
1776-
data_source = "newtab_visits_topsite_tile_interactions"
1617+
select_expression = "COALESCE(SUM(sponsored_topsite_tile_dismissals), 0)"
1618+
data_source = "newtab_clients_daily"
17771619
friendly_name = "Sponsored Tiles Dismissals Count"
17781620
description = "Count of sponsored tiles dismissals in all positions"
17791621

17801622
[metrics.any_sponsored_tiles_dismissals]
17811623
select_expression = """COALESCE(LOGICAL_OR(
1782-
topsite_tile_interactions.sponsored_topsite_tile_dismissals > 0
1624+
sponsored_topsite_tile_dismissals > 0
17831625
), FALSE)"""
1784-
data_source = "newtab_visits_topsite_tile_interactions"
1626+
data_source = "newtab_clients_daily"
17851627
friendly_name = "Any Sponsored Tiles Dismissed"
17861628
description = "Clients that dismissed any sponsored tiles"
17871629

1788-
[metrics.sponsored_tiles_dismissals_pos1_2]
1789-
select_expression = """COALESCE(
1790-
SUM(CASE WHEN topsite_tile_interactions.sponsored_topsite_tile_dismissals > 0 AND topsite_tile_interactions.topsite_tile_position < 2 THEN topsite_tile_interactions.sponsored_topsite_tile_dismissals ELSE 0 END),
1791-
0
1792-
)"""
1793-
data_source = "newtab_visits_topsite_tile_interactions"
1794-
friendly_name = "Sponsored Tiles Dismissals Count (Positions 1 and 2)"
1795-
description = "Count of sponsored tiles dismissals in the first two positions"
1796-
1797-
[metrics.sponsored_tiles_dismissals_pos3_more]
1798-
select_expression = """COALESCE(
1799-
SUM(CASE WHEN topsite_tile_interactions.sponsored_topsite_tile_dismissals > 0 AND topsite_tile_interactions.topsite_tile_position >= 2 THEN topsite_tile_interactions.sponsored_topsite_tile_dismissals ELSE 0 END),
1800-
0
1801-
)"""
1802-
data_source = "newtab_visits_topsite_tile_interactions"
1803-
friendly_name = "Sponsored Tiles Dismissals Count (Position 3 or greater)"
1804-
description = "Count of sponsored tiles dismissals in the third and greater positions"
1805-
18061630
[metrics.organic_tiles_dismissals]
1807-
select_expression = "COALESCE(SUM(topsite_tile_interactions.organic_topsite_tile_dismissals),0)"
1808-
data_source = "newtab_visits_topsite_tile_interactions"
1631+
select_expression = "COALESCE(SUM(organic_topsite_tile_dismissals),0)"
1632+
data_source = "newtab_clients_daily"
18091633
friendly_name = "Organic Tiles Dismissals Count"
18101634
description = "Count of organic tiles dismissals in all positions"
18111635

18121636
[metrics.any_organic_tiles_dismissals]
18131637
select_expression = """COALESCE(LOGICAL_OR(
1814-
topsite_tile_interactions.organic_topsite_tile_dismissals > 0
1638+
organic_topsite_tile_dismissals > 0
18151639
), FALSE)"""
1816-
data_source = "newtab_visits_topsite_tile_interactions"
1640+
data_source = "newtab_clients_daily"
18171641
friendly_name = "Any Organic Tiles Dismissed"
18181642
description = "Clients that dismissed any organic tiles"
18191643

@@ -2287,22 +2111,6 @@ from_expression = """(
22872111
client_id_column = "metrics.uuid.legacy_telemetry_client_id"
22882112
experiments_column_type = "glean"
22892113

2290-
[data_sources.newtab_visits_topsite_tile_interactions]
2291-
from_expression = """(
2292-
SELECT
2293-
e.* EXCEPT (topsite_tile_interactions),
2294-
topsite_tile_interactions
2295-
FROM
2296-
`moz-fx-data-shared-prod.telemetry.newtab_visits` e
2297-
CROSS JOIN
2298-
UNNEST(e.topsite_tile_interactions) AS topsite_tile_interactions
2299-
)"""
2300-
submission_date_column = "submission_date"
2301-
description = "Topsite Tiles Visit Activity Daily"
2302-
friendly_name = "Topsite Tiles Visit Activity Daily"
2303-
client_id_column = "legacy_telemetry_client_id"
2304-
experiments_column_type = "native"
2305-
23062114
[data_sources.newtab_visits_search_interactions]
23072115
from_expression = """(
23082116
SELECT

jetstream/outcomes/firefox_desktop/sponsored_tiles.toml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@ description = "Interaction metrics for sponsored tiles."
77
[metrics.sponsored_tiles_dismissals.statistics.bootstrap_mean]
88
[metrics.sponsored_tiles_dismissals.statistics.deciles]
99

10-
[metrics.sponsored_tiles_dismissals_pos1_2.statistics.bootstrap_mean]
11-
[metrics.sponsored_tiles_dismissals_pos1_2.statistics.deciles]
12-
1310
[metrics.sponsored_tile_clicks.statistics.bootstrap_mean]
1411
[metrics.sponsored_tile_clicks.statistics.deciles]
1512

0 commit comments

Comments
 (0)