Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • Sign in / Register
Minds Backend - Engine
Minds Backend - Engine
  • Project overview
  • Repository
  • Issues 274
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 33
  • CI / CD
  • Security & Compliance
  • Packages
  • Analytics
  • Wiki
  • Snippets
  • Members
  • Collapse sidebar
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Minds
  • Minds Backend - EngineMinds Backend - Engine
  • Issues
  • #1240

Closed
Open
Opened 2 months ago by Brian Hatchet@brianhatchet:speech_balloon:4 of 4 tasks completed4/4 tasks
Report abuse New issue

Analytics signup events

  • Create a new ElasticSearch minds-metrics-* event that allows aggregating analytics for signups.

Keeping original issue description below for historical purposes.

Start tracking "potential" users in kite.

Potential users are users who have not signed up for the account and are visiting the publicly accessible pages.

We can identify a user by their MWA as they convert from not-logged in to signed up. The MWA stays the same and the entries in minds-metrics have the MWA, and logged_in: true for logged in users and that field will be null.

What we can't do, however, is track the MWA and user_guid, because this will allow us to indentify users and their activity. To make this double blind without easily identifiable information, we just need to dual write the sign up activity without the user guid, with the MWA and with a time stamp set to noon so there is not identifiable information.

  • Dual write the signup action to the minds-metrics index
  • Where we write user guids, do not write MWA
  • Where we write MWAs, do not write user guid and write a fixed date at noon so all date times are obfuscated
Edited 2 weeks ago by Emiliano Balbuena

Linked issues
0

Related merge requests
2
  • WIP: Track potential users
    !440
    Avatar for Emiliano Balbuena
  • Signup events for analytics
    !450
    Avatar for Xander Miller Avatar for Emiliano Balbuena
When these merge requests are accepted, this issue will be closed automatically.
  • Discussion 4
  • Designs 0
  • Brian Hatchet :speech_balloon: @brianhatchet added Status::Planning Breakdown scoped label 2 months ago

    added scoped label

  • Brian Hatchet :speech_balloon: @brianhatchet added to epic &32 2 months ago

    added to epic &32

  • Brian Hatchet :speech_balloon: @brianhatchet added Sprint::01/01 - Xerothermic Xenarthra scoped label 1 month ago

    added scoped label

  • Brian Hatchet :speech_balloon: @brianhatchet added Squad::Yellow scoped label 1 month ago

    added scoped label

  • Brian Hatchet :speech_balloon: @brianhatchet assigned to @edgebal 1 month ago

    assigned to @edgebal

  • Brian Hatchet :speech_balloon: @brianhatchet changed time estimate to 1d 1 month ago

    changed time estimate to 1d

  • Brian Hatchet :speech_balloon: @brianhatchet changed weight to 8 1 month ago

    changed weight to 8

  • Brian Hatchet :speech_balloon: @brianhatchet added Status::Backlog scoped label and automatically removed Status::Planning Breakdown label 1 month ago

    added scoped label and automatically removed label

  • Brian Hatchet :speech_balloon: @brianhatchet changed milestone to %Sprint::01/01 - Xerothermic Xenartha 1 month ago

    changed milestone to %Sprint::01/01 - Xerothermic Xenartha

  • Emiliano Balbuena @edgebal added Status::InProgress scoped label and automatically removed Status::Backlog label 1 month ago

    added scoped label and automatically removed label

  • Brian Hatchet :speech_balloon: @brianhatchet changed the description 1 month ago

    changed the description

  • Emiliano Balbuena @edgebal mentioned in merge request !440 (closed) 1 month ago

    mentioned in merge request !440 (closed)

  • Emiliano Balbuena
    Emiliano Balbuena @edgebal · 1 month ago
    Developer

    Moving ticket to Blocked until I get more technical information about this task.

  • Emiliano Balbuena @edgebal added 6h of time spent at 2020-01-14 1 month ago

    added 6h of time spent at 2020-01-14

  • Emiliano Balbuena @edgebal added Status::Blocked scoped label and automatically removed Status::InProgress label 1 month ago

    added scoped label and automatically removed label

  • Emiliano Balbuena @edgebal assigned to @markeharding and @brianhatchet and unassigned @edgebal 1 month ago

    assigned to @markeharding and @brianhatchet and unassigned @edgebal

  • Brian Hatchet :speech_balloon: @brianhatchet added Sprint::01/15 - Youthful Yabby scoped label and automatically removed Sprint::01/01 - Xerothermic Xenarthra label 4 weeks ago

    added scoped label and automatically removed label

  • Brian Hatchet :speech_balloon: @brianhatchet changed the description 3 weeks ago

    changed the description

  • Brian Hatchet :speech_balloon: @brianhatchet assigned to @edgebal and unassigned @markeharding and @brianhatchet 3 weeks ago

    assigned to @edgebal and unassigned @markeharding and @brianhatchet

  • Brian Hatchet :speech_balloon: @brianhatchet added Status::Backlog scoped label and automatically removed Status::Blocked label 3 weeks ago

    added scoped label and automatically removed label

  • Brian Hatchet
    Brian Hatchet :speech_balloon: @brianhatchet · 3 weeks ago
    Developer

    Moving this back to backlog because of our new plan as discussed with @ramialbatal detailed in the ticket

  • Brian Hatchet :speech_balloon: @brianhatchet changed due date to January 28, 2020 3 weeks ago

    changed due date to January 28, 2020

  • Emiliano Balbuena @edgebal added Status::InProgress scoped label and automatically removed Status::Backlog label 2 weeks ago

    added scoped label and automatically removed label

  • Emiliano Balbuena @edgebal added Status::Backlog scoped label and automatically removed Status::InProgress label 2 weeks ago

    added scoped label and automatically removed label

  • Emiliano Balbuena @edgebal added Status::InProgress scoped label and automatically removed Status::Backlog label 2 weeks ago

    added scoped label and automatically removed label

  • Emiliano Balbuena @edgebal mentioned in merge request !450 2 weeks ago

    mentioned in merge request !450

  • Emiliano Balbuena
    Emiliano Balbuena @edgebal · 2 weeks ago
    Developer

    Created MR with required analytics event !450.

  • Emiliano Balbuena @edgebal changed title from Start tracking "potential" users in kite. to Analytics signup events 2 weeks ago

    changed title from to

  • Emiliano Balbuena @edgebal changed the description 2 weeks ago

    changed the description

  • Emiliano Balbuena @edgebal added 45m of time spent at 2020-01-28 2 weeks ago

    added 45m of time spent at 2020-01-28

  • Emiliano Balbuena @edgebal added Status::BuddyReview scoped label and automatically removed Status::InProgress label 2 weeks ago

    added scoped label and automatically removed label

  • Emiliano Balbuena @edgebal assigned to @benhayward.ben 2 weeks ago

    assigned to @benhayward.ben

  • Brian Hatchet :speech_balloon: @brianhatchet added Sprint::01/29 Abatic Aenome scoped label and automatically removed Sprint::01/15 - Youthful Yabby label 2 weeks ago

    added scoped label and automatically removed label

  • Brian Hatchet :speech_balloon: @brianhatchet added Status::Requires Changes scoped label and automatically removed Status::BuddyReview label 1 week ago

    added scoped label and automatically removed label

  • Emiliano Balbuena @edgebal added Status::BuddyReview scoped label and automatically removed Status::Requires Changes label 6 days ago

    added scoped label and automatically removed label

  • Brian Hatchet :speech_balloon: @brianhatchet added Sprint::02/12 - Baritone Baboon scoped label and automatically removed Sprint::01/29 Abatic Aenome label 1 day ago

    added scoped label and automatically removed label

  • Brian Hatchet :speech_balloon: @brianhatchet added Status::Requires Changes scoped label and automatically removed Status::BuddyReview label 1 day ago

    added scoped label and automatically removed label

  • Emiliano Balbuena @edgebal added Status::BuddyReview scoped label and automatically removed Status::Requires Changes label 23 hours ago

    added scoped label and automatically removed label

  • Ben Hayward @benhayward.ben added Status::Review scoped label and automatically removed Status::BuddyReview label 22 hours ago

    added scoped label and automatically removed label

  • Ben Hayward @benhayward.ben added Status::QA Review scoped label and automatically removed Status::Review label 22 hours ago

    added scoped label and automatically removed label

  • Brian Hatchet :speech_balloon: @brianhatchet added Status::Requires Changes scoped label and automatically removed Status::QA Review label 53 minutes ago

    added scoped label and automatically removed label

  • Brian Hatchet
    Brian Hatchet :speech_balloon: @brianhatchet · 52 minutes ago
    Developer

    @edgebal @markeharding left you some feedback

Please register or sign in to reply
2 Assignees
Emiliano Balbuena's avatar
Ben Hayward's avatar
User Retention
Epic
User Retention
Sprint::01/01 - Xerothermic Xenartha
Milestone
Sprint::01/01 - Xerothermic Xenartha
Time tracking
Spent 6h 45m
Est 1d
Jan 28, 2020
Due date
Jan 28, 2020
3
Labels
Sprint::02/12 - Baritone Baboon Squad::Yellow Status::Requires Changes
8
Weight
8
Confidentiality
Not confidential
Lock issue
Unlocked
5
5 participants
user avatar
user avatar
user avatar
user avatar
user avatar
Reference: minds/engine#1240