Move tracking of entity CRUD events to Backend

XMLWordPrintable

    • Type: Task
    • Resolution: Unresolved
    • Priority: L3 - Default
    • None
    • Affects Version/s: None
    • Component/s: backend, frontend
    • 3
    • M

      Context:

      See https://github.com/camunda/camunda-optimize/pull/4190#issuecomment-998710014

      Currently entity CRUD activities are tracked to Mixpanel via the Frontend. However, as these event can be more reliable tracked from the backend the idea is to move the tracking of these events there and remove it from the frontend services.
      But as the backend currently lacks opt-in/out information on analytics from the user this would require adding either a header field or parameter to each API request indicating whether the current user allows tracking.

      AT:

      • CRUD events on entities (collections,reports,dashboard,alerts...) are tracked via the backend Mixpanel integration
      • the frontend transmits a flag to indicate whether events are allowed to get tracked for the current user or not

            Assignee:
            Unassigned
            Reporter:
            Sebastian Bathke
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: