jetstream/set-default-pdf-handler-with-annotations.toml (88 lines of code) (raw):

[experiment.exposure_signal] description = "filters to clients that opened a PDF at all during the observation period" name = "opened_pdf" friendly_name = "Opened PDF" select_expression = """( COALESCE(metrics.counter.pdfjs_used > 0, FALSE) )""" data_source = "metrics" window_start = 0 window_end = 7 [metrics] weekly = [ "pdf_engagement", "pdf_freetext", "pdf_ink", "pdf_print", "pdf_save", "pdf_opening", "pdf_opening_legacy", "is_default_pdf_handler" ] overall = [ "pdf_engagement", "pdf_freetext", "pdf_ink", "pdf_print", "pdf_save", "pdf_opening", "pdf_opening_legacy", "is_default_pdf_handler" ] [metrics.is_default_pdf_handler.statistics.binomial] [metrics.pdf_engagement] select_expression = """( (COALESCE(SUM(mozfun.map.get_key(metrics.labeled_counter.pdfjs_editing, "freetext")) > 0, FALSE) OR COALESCE(SUM(mozfun.map.get_key(metrics.labeled_counter.pdfjs_editing, "ink")) > 0, FALSE)) AND (COALESCE(SUM(mozfun.map.get_key(metrics.labeled_counter.pdfjs_editing, "print")) > 0, FALSE) OR COALESCE(SUM(mozfun.map.get_key(metrics.labeled_counter.pdfjs_editing, "save")) > 0, FALSE)) )""" data_source = "metrics" [metrics.pdf_engagement.statistics.binomial] [metrics.pdf_freetext] select_expression = """( COALESCE(SUM(mozfun.map.get_key(metrics.labeled_counter.pdfjs_editing, "freetext")) > 0, FALSE) )""" data_source = "metrics" [metrics.pdf_freetext.statistics.binomial] [metrics.pdf_ink] select_expression = """( COALESCE(SUM(mozfun.map.get_key(metrics.labeled_counter.pdfjs_editing, "ink")) > 0, FALSE) )""" data_source = "metrics" [metrics.pdf_ink.statistics.binomial] [metrics.pdf_print] select_expression = """( COALESCE(SUM(mozfun.map.get_key(metrics.labeled_counter.pdfjs_editing, "print")) > 0, FALSE) )""" data_source = "metrics" [metrics.pdf_print.statistics.binomial] [metrics.pdf_save] select_expression = """( COALESCE(SUM(mozfun.map.get_key(metrics.labeled_counter.pdfjs_editing, "save")) > 0, FALSE) )""" data_source = "metrics" [metrics.pdf_save.statistics.binomial] [metrics.pdf_opening] select_expression = """( COALESCE(SUM(metrics.counter.pdfjs_used) > 0, FALSE) )""" data_source = "metrics" [metrics.pdf_opening.statistics.binomial] [metrics.pdf_opening_legacy] select_expression = """( COALESCE(SUM(scalar_content_pdf_viewer_used) > 0, FALSE) )""" data_source = "main_summary" [metrics.pdf_opening_legacy.statistics.binomial] [data_sources] [data_sources.metrics] friendly_name = "metrics" from_expression = """( SELECT p.*, DATE(p.submission_timestamp) AS submission_date FROM `mozdata.firefox_desktop.metrics` p )""" client_id_column = "metrics.uuid.legacy_telemetry_client_id" experiments_column_type = "none"