Skip to content

Conversation

@konstantiniiv
Copy link
Collaborator

@konstantiniiv konstantiniiv commented Oct 14, 2025


  • I understand that contributing to this repository will require me to agree with the CLA

Description

What type of PR is this? (check all applicable)

  • 🍕 Feature
  • 🐛 Bug Fix
  • 📝 Documentation Update
  • 🎨 Style
  • 🧑‍💻 Code Refactor
  • 🔥 Performance Improvements
  • ✅ Test
  • 🤖 Build
  • 🔁 CI

Related Tickets & Documents

Mobile & Desktop Screenshots/Recordings

Added tests?

  • 👍 yes
  • 🙅 no, because they aren't needed
  • 🙋 no, because I need help

Added to documentation?

  • 📜 README.md
  • 📓 tech-docs
  • 🙅 no documentation needed

[optional] Are there any post-deployment tasks we need to perform?

@konstantiniiv konstantiniiv requested a review from Copilot October 14, 2025 12:38
@konstantiniiv konstantiniiv self-assigned this Oct 14, 2025
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds comprehensive analytics event tracking for space sharing functionality across multiple view models and screens. The changes implement tracking for various user interactions related to space invitation links, QR code sharing, and space approval workflows.

  • Addition of new analytics events for space sharing workflows
  • Implementation of route-based tracking for copy link and QR code interactions
  • Extension of existing analytics functions to support invite type and permissions tracking

Reviewed Changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
SpaceSettingsViewModel.kt Added analytics events for QR screen display, copy link, and share link actions
CreateSpaceViewModel.kt Added space sharing and invite link generation analytics tracking
ShareSpaceViewModel.kt Enhanced existing analytics with route parameters and new link generation tracking
RequestJoinSpaceViewModel.kt Added analytics for join space without approval and improved invite request tracking
AnalyticsExt.kt Added new extension function for tracking space invite link generation with type/permissions
ShareSpaceScreen.kt Updated UI component signatures to support route parameter passing
EventsDictionary.kt Added new event constants and route/type classification objects

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@konstantiniiv konstantiniiv changed the title DROID-3889 events DROID-3889 Analytics | Event tracking for space sharing Oct 14, 2025
@konstantiniiv konstantiniiv merged commit 8568630 into main Oct 14, 2025
3 checks passed
@konstantiniiv konstantiniiv deleted the droid-3889-android-analytics-on-update-of-simplify-invite-members-flow branch October 14, 2025 12:56
@github-actions github-actions bot locked and limited conversation to collaborators Oct 14, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants