-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: implementation / enhancements of analytics #348
feat: implementation / enhancements of analytics #348
Conversation
@volodymyr-chekyrta The tests are passing locally but failing on the PR, and I'm not getting any useful insights from the logs. Could you please look into it and see what needs to be fixed. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
perhaps needs to coordinate with @shafqat-muneer and add analytics for Calendar sync too (maybe after his PR merging?)
|
||
public init(interactor: ProfileInteractorProtocol, router: ProfileRouter, connectivity: ConnectivityProtocol) { | ||
public init(interactor: ProfileInteractorProtocol, router: ProfileRouter, connectivity: ConnectivityProtocol, analytics: ProfileAnalytics) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
please fix line length warning
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
We have created a separate task for calendar integration events. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 👍
This PR adds analytics to most parts of the app, as requested by the product team (@moiz994).
Note: @marcotuts We have discussed it internally, and I have renamed the already implemented analytics names for consistency between already implemented and newly implemented analytics, e.g
Forgot_password_Clicked
toLogistration_Forgot_Password_Clicked
,Cookie_Policy_Clicked
toProfile_Cookie_Policy_Clicked
.