Skip to content

Display both consent messages to new flutter users for legacy analytics + package:unified_analytics #124605

Closed

Description

@eliasyishak

We want to ensure that the messages for both the legacy and new unified analytics packages are both being shown per the privacy document.

Case 1: New Flutter developer who has never seen either consent messages

We want to show both of the messages and then follow up with a short explanation of why they are seeing two different consent messages

Case 2: Flutter developer who has already seen the legacy consent message

Because they have already seen the legacy consent message, we don't need to show it to them again. However, because package:uniifed_analytics is a new addition to flutter-tools, we have to show the new consent message. If they choose to opt out of analytics collection here, they can run either flutter --disable-telemetry or flutter config --no-analytics. Both will result in the same outcome; they will be opted out of both analytics collection systems

Case 3: Flutter developer who has already seen the legacy consent message AND opted out previously

We will still need to show the consent message for the new analytics package while also informing them that we understand that they have opted out previously and that we will continue to opt them out of the new analytics package

Activity

  1. added
    toolAffects the "flutter" command-line tool. See also t: labels.
    P1High-priority issues at the top of the work list
    on Apr 11, 2023
  2. self-assigned this
    on Apr 11, 2023
  3. github-actions commented on Apr 26, 2023

    @github-actions

    This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.

  4. locked as resolved and limited conversation to collaborators on Apr 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

P1High-priority issues at the top of the work listtoolAffects the "flutter" command-line tool. See also t: labels.

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions