Uploaded image for project: 'SonarQube'
  1. SonarQube
  2. SONAR-12109

Extension point for integrating web analytics tools

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 7.8
    • Component/s: Web
    • Labels:
      None
    • Edition:
      Community
    • Production Notes:
      None

      Description

      Usage of SonarQube webapp can be tracked with web analytics tools like Google Analytics or Matomo (ex-Piwik). Integrating these tools should be possible through SonarQube plugins (as it was the case long time ago, before versions 6.x).

      A new Java extension point specific to web analytics should be implemented. It implies:

      • to allow a plugin to define the JS snippets called when loading the single-page app and when page is changed.
      • to remove the native support of Google Analytics, which was initially added to version 7.8 (SONAR-11793)

      Technical details will have to be defined (basically the name and contract of the new Java interface).

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              gregoire.aubert Gregoire Aubert
              Reporter:
              simon.brandhof Simon Brandhof (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Due:
                Created:
                Updated:
                Resolved: