Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-45478

Add support for utm_ query parameters

    Details

    • Epic Link:
    • Sprint:
      Blue Ocean 1.2-beta3
    • Similar Issues:
    • Released As:
      2.3.0

      Description

      User story

      As a Jenkins administrator, I would like all the URLs generated by Jenkins for publishing outside of the website to include utm tracking query parameters so that I can measure how my users interact with Jenkins.

      Specifically, I would like to know:

      • How many users respond to the emails generated by Jenkins
      • How many users respond to the instant messaging notifications from Jenkins
      • How many users respond to custom notifications generated by the build script using the RUN_DISPLAY_URL, RUN_CHANGES_DISPLAY_URL or JOB_DISPLAY_URL environment variables.

      Acceptance criteria

      • The Environment Contributor in the Display URL plugin injects utm_source=jenkins&utm_medium=build-environment into its environment variables
      • The DisplayURLProvider.get() api entry point has been deprecated in favour of an entry point that takes the utm_medium as a parameter. The deprecated entry point's behaviour will remain unchanged.
      • There is a new api entry point that takes the utm_medium as a parameter, this entry point will return URLs containing the configured UTM tracking information

        Attachments

          Activity

          stephenconnolly Stephen Connolly created issue -
          jamesdumay James Dumay made changes -
          Field Original Value New Value
          Sprint Blue Ocean 1.2-beta3 [ 346 ]
          jamesdumay James Dumay made changes -
          Rank Ranked higher
          jamesdumay James Dumay made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          jamesdumay James Dumay made changes -
          Status In Progress [ 3 ] In Review [ 10005 ]
          jamesdumay James Dumay made changes -
          Sprint Blue Ocean 1.2-beta3 [ 346 ] Blue Ocean 1.2-beta3, Blue Ocean 1.2-beta4 [ 346, 361 ]
          jamesdumay James Dumay made changes -
          Sprint Blue Ocean 1.2-beta3, Blue Ocean 1.2-beta4 [ 346, 361 ] Blue Ocean 1.2-beta3 [ 346 ]
          jamesdumay James Dumay made changes -
          Sprint Blue Ocean 1.2-beta3 [ 346 ] Blue Ocean 1.2-beta3, Blue Ocean 1.2-beta5 [ 346, 376 ]
          jamesdumay James Dumay made changes -
          Rank Ranked higher
          jamesdumay James Dumay made changes -
          Sprint Blue Ocean 1.2-beta3, Blue Ocean 1.2-beta5 [ 346, 376 ] Blue Ocean 1.2, Blue Ocean 1.2-beta3 [ 326, 346 ]
          jamesdumay James Dumay made changes -
          Rank Ranked lower
          jamesdumay James Dumay made changes -
          Sprint Blue Ocean 1.2, Blue Ocean 1.2-beta3 [ 326, 346 ] Blue Ocean 1.3, Blue Ocean 1.2-beta3 [ 296, 346 ]
          jamesdumay James Dumay made changes -
          Rank Ranked lower
          jamesdumay James Dumay made changes -
          Epic Link JENKINS-35759 [ 171771 ]
          jamesdumay James Dumay made changes -
          Sprint Blue Ocean 1.3-beta-2, Blue Ocean 1.2-beta3 [ 296, 346 ] Blue Ocean 1.4, Blue Ocean 1.2-beta3 [ 311, 346 ]
          jamesdumay James Dumay made changes -
          Rank Ranked higher
          jamesdumay James Dumay made changes -
          Sprint Blue Ocean 1.5 - candidates, Blue Ocean 1.2-beta3 [ 311, 346 ] Blue Ocean 1.2-beta3 [ 346 ]
          jamesdumay James Dumay made changes -
          Rank Ranked higher
          stephenconnolly Stephen Connolly made changes -
          Assignee Stephen Connolly [ stephenconnolly ]
          stephenconnolly Stephen Connolly made changes -
          Status In Review [ 10005 ] Resolved [ 5 ]
          Assignee Stephen Connolly [ stephenconnolly ]
          Resolution Fixed [ 1 ]
          Released As 2.3.0

            People

            • Assignee:
              stephenconnolly Stephen Connolly
              Reporter:
              stephenconnolly Stephen Connolly
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: