Uploaded image for project: 'Moodle app'
  1. Moodle app
  2. MOBILE-3084

Users should be available to opt-out to Firebase analytics at run time

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Tested
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 3.7.0
    • Fix Version/s: None
    • Component/s: Others
    • Labels:
    • Testing Instructions:
      Hide

      This issue should be tested both in Android and iOS.

      Please notice I wasn't able to test this issue, for some reason the Firebase console didn't detect my devices under DebugView.

      1. Compile an app without analytics (enableanalytics=false).
      2. Install the app and go to App settings > General. Check that you don't see any setting to enable analytics.
      3. Now compile an app with analytics enabled.
      4. Use the app and check that the Firebase console receives some events.
      5. Go to App settings > General and disabled analytics.
      6. Keep using the app, check that the Firebase console doesn't receive events from your app anymore.
      7. Enable analytics again and keep using the app, check that the Firebase console now receives events from your app again.
      Show
      This issue should be tested both in Android and iOS. Please notice I wasn't able to test this issue, for some reason the Firebase console didn't detect my devices under DebugView. Compile an app without analytics (enableanalytics=false). Install the app and go to App settings > General. Check that you don't see any setting to enable analytics. Now compile an app with analytics enabled. Use the app and check that the Firebase console receives some events. Go to App settings > General and disabled analytics. Keep using the app, check that the Firebase console doesn't receive events from your app anymore. Enable analytics again and keep using the app, check that the Firebase console now receives events from your app again.
    • Affected Branches:
      MOODLE_37_STABLE
    • Sprint:
      Moodle App 3.7.1

      Description

      For BMAs with Firebase analytics enabled we should give a change to the final user to disable it.

        Attachments

          Activity

            People

            • Assignee:
              dpalou Dani Palou
              Reporter:
              jleyva Juan Leyva
              Peer reviewer:
              Pau Ferrer
              Integrator:
              Juan Leyva
              Tester:
              Juan Leyva
              Participants:
              Component watchers:
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated: