@@ -1272,68 +1272,6 @@ description = """
12721272Rate 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 ]
13381276data_source = " newtab_clients_daily"
13391277select_expression = " COALESCE(SUM(sponsored_topsite_tile_impressions), 0)"
@@ -1343,40 +1281,6 @@ description = """
13431281Count 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 ]
13811285data_source = " newtab_clients_daily"
13821286select_expression = " COALESCE(SUM(sponsored_topsite_tile_clicks), 0)"
@@ -1386,40 +1290,6 @@ description = """
13861290Count 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 ]
14241294depends_on =[' sponsored_tile_clicks' , ' sponsored_tile_impressions' ]
14251295friendly_name = " Sponsored Tile Click Through Rate"
@@ -1460,15 +1330,6 @@ description = """
14601330Whether 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 ]
14731334data_source = " newtab_clients_daily"
14741335select_expression = " COALESCE(MAX(CAST(topsites_enabled AS INT)), 0)"
@@ -1546,15 +1407,6 @@ description = """
15461407Count 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 ]
15601412data_source = " newtab_clients_daily"
@@ -1565,16 +1417,6 @@ description = """
15651417Count 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 ]
15791421data_source = " newtab_clients_daily"
15801422select_expression = " COALESCE(SUM(wallpaper_clicks), 0)"
@@ -1772,48 +1614,30 @@ friendly_name = "Sponsored Tiles Disabled Event"
17721614description = " 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 "
17771619friendly_name = " Sponsored Tiles Dismissals Count"
17781620description = " Count of sponsored tiles dismissals in all positions"
17791621
17801622[metrics .any_sponsored_tiles_dismissals ]
17811623select_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 "
17851627friendly_name = " Any Sponsored Tiles Dismissed"
17861628description = " 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 "
18091633friendly_name = " Organic Tiles Dismissals Count"
18101634description = " Count of organic tiles dismissals in all positions"
18111635
18121636[metrics .any_organic_tiles_dismissals ]
18131637select_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 "
18171641friendly_name = " Any Organic Tiles Dismissed"
18181642description = " Clients that dismissed any organic tiles"
18191643
@@ -2287,22 +2111,6 @@ from_expression = """(
22872111client_id_column = " metrics.uuid.legacy_telemetry_client_id"
22882112experiments_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 ]
23072115from_expression = """ (
23082116 SELECT
0 commit comments