mozilla-mobile/firefox-ios

#27318 - [Telemetry Audit] Move credit_card probes to the autofill.credit_cards.yaml file

已關閉

#27,318 建立於 2025年6月13日

 (1 則留言) (0 個反應) (0 位負責人)Swift (3,203 個分叉)batch import
Contributor OKDo not staleGood first issue

倉庫指標

星標
 (12,950 顆星)
PR 合併指標
 (平均合併 3天 2小時) (30 天內合併 221 個 PR)

描述

The Task

This task is to move credit cards telemetry out of the monolithic metrics.yaml file and into the autofill.credit_cards.yaml file with an Autofill tag and a CreditCards tag.

You can look up these probes in the Glean dictionary as well: https://dictionary.telemetry.mozilla.org/apps/firefox_ios

Probes to Move

  • credit_card.autofill_enabled
  • credit_card.autofill_failed
  • credit_card.autofill_prompt_dismissed
  • credit_card.autofill_prompt_expanded
  • credit_card.autofill_prompt_shown
  • credit_card.autofill_settings_tapped
  • credit_card.autofill_toggle
  • credit_card.autofilled
  • credit_card.deleted
  • credit_card.form_detected
  • credit_card.management_add_tapped
  • credit_card.management_card_tapped
  • credit_card.modified
  • credit_card.save_prompt_create
  • credit_card.save_prompt_shown
  • credit_card.save_prompt_update
  • credit_card.saved
  • credit_card.saved_all
  • credit_card.sync_enabled
  • credit_card.sync_toggle

Note: The Autofill and CreditCards tags will be automatically applied at the top of the autofill.credit_cards.yaml file. So if these tags are added in the metadata section of any probe, you can remove them.

Example

You can see an example of this type of work in the following PR: https://github.com/mozilla-mobile/firefox-ios/pull/27083

:information_source: Reference Person

@ih-codes

┆Issue is synchronized with this Jira Task

貢獻者指南