Skip to content
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

Various widgets release #7833

Merged
merged 190 commits into from
May 23, 2024

Conversation

luucvanderzee
Copy link
Contributor

@luucvanderzee luucvanderzee commented May 7, 2024

Changelog

Changed

  • Added 'deltas' and participation rate to Participation Timeline report builder widget
  • Changed definition of "participation rate" to only include visitors and participants that accepted cookies
  • Added 'deltas' and other stats to Visitors widget
  • Changed Visitors widget to use impact tracking data for visits and visitors, which is more accurate

Added

  • Added Registrations Timeline report builder widget
  • Changed definition of "registration rate" to only include visitors and registrations of users that accepted cookies

Copy link

@luucvanderzee luucvanderzee changed the base branch from master to TAN-1526-demographics-widget May 7, 2024 13:10
@cl-dev-bot
Copy link
Collaborator

cl-dev-bot commented May 7, 2024

Warnings
⚠️ The PR title contains no Jira issue key (case-sensitive)
⚠️ The branch name contains no Jira issue key (case-sensitive)
Messages
📖 Changelog provided 🎉
📖

Run the e2e tests

📖 Check translation progress

Generated by 🚫 dangerJS against ffbae09

Base automatically changed from TAN-1526-demographics-widget to master May 8, 2024 13:02
Copy link
Contributor

@adessy adessy left a comment

Choose a reason for hiding this comment

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

Mostly just dummy comments or questions. The only real blocker for me is the row duplication issue caused by the rework of the analytics_dimension_users view.

@@ -6,23 +6,39 @@
subject(:query) { described_class.new(build(:user)) }

describe '#run_query' do
before do
FactoryBot.rewind_sequences
Copy link
Contributor

Choose a reason for hiding this comment

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

This should not be necessary.

back/db/views/analytics_dimension_users_v03.sql Outdated Show resolved Hide resolved
# conversion rate on the FE, where we only compare
# visitors (i.e. people that accepted cookies)
# to active users that also accepted cookies
active_visitor_users_whole_period_query = {
Copy link
Contributor

Choose a reason for hiding this comment

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

I find the name active_visitor_users a bit confusing. If that's about cookies, maybe we could explicitly say it in the name.

@dimension_date_sept = create(:dimension_date, date: @date_september)
@dimension_date_oct = create(:dimension_date, date: @date_october)
create(:dimension_type, name: 'idea', parent: 'post')
create(:dimension_type, name: 'comment', parent: 'idea')
Copy link
Contributor

Choose a reason for hiding this comment

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

You can also use Analytics::PopulateDimensionsService.populate_types

@luucvanderzee luucvanderzee changed the title TAN-1753 Participants timeline widget deltas Various widgets release May 23, 2024
@luucvanderzee luucvanderzee merged commit 8896981 into master May 23, 2024
15 of 16 checks passed
@luucvanderzee luucvanderzee deleted the TAN-1753-participants-timeline-widget-deltas branch May 23, 2024 15:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants