Skip to content

Enable live analytics debugging feature flag#5194

Open
geekygecko wants to merge 2 commits intorelease/8.9from
task/philip/live-analytics-on
Open

Enable live analytics debugging feature flag#5194
geekygecko wants to merge 2 commits intorelease/8.9from
task/philip/live-analytics-on

Conversation

@geekygecko
Copy link
Copy Markdown
Member

@geekygecko geekygecko commented Apr 6, 2026

Description

This enables the live analytics debugging in the release version of the app.

Testing Instructions

  1. Install the release version of the app
  2. Enable analytics debugging in the admin area
  3. Login to your account in the app
  4. ✅ Verify the analytics are appearing in the admin area

Checklist

  • If this is a user-facing change, I have added an entry in CHANGELOG.md
  • Ensure the linter passes (./gradlew spotlessApply to automatically apply formatting/linting)
  • I have considered whether it makes sense to add tests for my changes
  • All strings that need to be localized are in modules/services/localization/src/main/res/values/strings.xml
  • Any jetpack compose components I added or changed are covered by compose previews
  • I have updated (or requested that someone edit) the spreadsheet to reflect any new or changed analytics.

I have tested any UI changes...

  • with different themes
  • with a landscape orientation
  • with the device set to have a large display and font size
  • for accessibility with TalkBack

Copilot AI review requested due to automatic review settings April 6, 2026 09:56
@dangermattic
Copy link
Copy Markdown
Collaborator

dangermattic commented Apr 6, 2026

1 Warning
⚠️ This PR is assigned to the milestone 8.9 ❄️. The due date for this milestone has already passed.
Please assign it to a milestone with a later deadline or check whether the release for this milestone has already been finished.

Generated by 🚫 Danger

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Enables the LIVE_ANALYTICS feature flag to be controlled via Firebase Remote Config, and changes its default enablement behavior.

Changes:

  • Set Feature.LIVE_ANALYTICS defaultValue to true.
  • Mark Feature.LIVE_ANALYTICS as backed by Firebase Remote Config (hasFirebaseRemoteFlag = true).

@geekygecko geekygecko marked this pull request as ready for review April 6, 2026 10:04
@geekygecko geekygecko requested a review from a team as a code owner April 6, 2026 10:04
@geekygecko geekygecko requested review from sztomek and removed request for a team April 6, 2026 10:04
@geekygecko geekygecko added [Area] Analytics Analytics related issues [Type] Enhancement Improve an existing feature. labels Apr 6, 2026
@geekygecko geekygecko added this to the 8.9 ❄️ milestone Apr 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[Area] Analytics Analytics related issues [Type] Enhancement Improve an existing feature.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants