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

Stats Insights: Remove social (publicize) subscribers #23099

Merged
merged 3 commits into from Apr 26, 2024

Conversation

staskus
Copy link
Contributor

@staskus staskus commented Apr 26, 2024

Fixes #23085

Removing social (publicize) subscribers from:

  • Insights -> Total Subscribers
  • Insights -> Total Subscribers -> Details

Social (publicize) subscribers should no longer be account for when calculating total subscribers.

To test:

  • Insights -> Total Subscribers card shouldn't contain publicize numbers (can be tested by comparing en.blog numbers in previous and current versions).
  • Insights -> Total Subscribers -> Details chart should no longer contain Social subscribers.

Email subscribers will be removed when we make a final move to the Subscribers tab and remove existing elements from Insights tab.

Regression Notes

  1. Potential unintended areas of impact

Make sure Insights continue working

  1. What I did to test those areas of impact (or what existing automated tests I relied on)

Manual testing

  1. What automated tests I added (or what prevented me from doing so)

PR submission checklist:

  • I have completed the Regression Notes.
  • I have considered adding unit tests for my changes.
  • I have considered adding accessibility improvements for my changes.
  • I have considered if this change warrants user-facing release notes and have added them to RELEASE-NOTES.txt if necessary.

Testing checklist:

  • WordPress.com sites and self-hosted Jetpack sites.
  • Portrait and landscape orientations.
  • Light and dark modes.
  • Fonts: Larger, smaller and bold text.
  • High contrast.
  • VoiceOver.
  • Languages with large words or with letters/accents not frequently used in English.
  • Right-to-left languages. (Even if translation isn’t complete, formatting should still respect the right-to-left layout)
  • iPhone and iPad.
  • Multi-tasking: Split view and Slide over. (iPad)

When calculating subscriber counts publicize (social) counts should no longer be accounted for
@staskus staskus requested a review from guarani April 26, 2024 09:48
@staskus staskus added this to the Pending milestone Apr 26, 2024
@staskus staskus mentioned this pull request Apr 26, 2024
14 tasks
@wpmobilebot
Copy link
Contributor

wpmobilebot commented Apr 26, 2024

WordPress Alpha📲 You can test the changes from this Pull Request in WordPress Alpha by scanning the QR code below to install the corresponding build.
App NameWordPress Alpha WordPress Alpha
ConfigurationRelease-Alpha
Build Numberpr23099-14312da
Version24.7
Bundle IDorg.wordpress.alpha
Commit14312da
App Center BuildWPiOS - One-Offs #9710
Automatticians: You can use our internal self-serve MC tool to give yourself access to App Center if needed.

@wpmobilebot
Copy link
Contributor

wpmobilebot commented Apr 26, 2024

Jetpack Alpha📲 You can test the changes from this Pull Request in Jetpack Alpha by scanning the QR code below to install the corresponding build.
App NameJetpack Alpha Jetpack Alpha
ConfigurationRelease-Alpha
Build Numberpr23099-14312da
Version24.7
Bundle IDcom.jetpack.alpha
Commit14312da
App Center Buildjetpack-installable-builds #8754
Automatticians: You can use our internal self-serve MC tool to give yourself access to App Center if needed.

Copy link
Contributor

@guarani guarani left a comment

Choose a reason for hiding this comment

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

Looks good! Thanks!

I noticed that "Followers" was changed to "Subscribers" in 62a9471 while "Total Followers" remains the same:

Simulator Screenshot - iPad Pro (12 9-inch) (6th generation) - 2024-04-26 at 18 10 52

I'm not sure if that was on purpose but we can adjust this later.

There's also a long-standing issue where the Total Subscriber number sometimes gets stuck on the count that doesn't include Email subscribers, and then pull-to-refresh fixes it and the correct (higher) number is shown. I created an issue here: #23110

@guarani guarani merged commit 6d9edf5 into trunk Apr 26, 2024
24 checks passed
@guarani guarani deleted the task/23085-stats-insights-remove-social-subscribers branch April 26, 2024 22:37
@staskus staskus modified the milestones: Pending, 24.8 Apr 29, 2024
@staskus
Copy link
Contributor Author

staskus commented Apr 29, 2024

I'm not sure if that was on purpose but we can adjust this later.

I dealt with Total Subscribers card in this PR:

#23084

Yes, but since this got merged just before the code freeze, 24.8 will contain some strings renamed and some not. 🤔

I spoke with David (who is release wrangler). We can merge #23113 and submit a new beta later today / tomorrow which will submit new strings to glotpress.

There's also a long-standing issue where the Total Subscriber number sometimes gets stuck on the count that doesn't include Email subscribers, and then pull-to-refresh fixes it and the correct (higher) number is shown. I created an issue here: #23110

Thanks for reporting, @guarani! Yes, I think moving to v2/subscribers for as many cases as possible will be a wise way to go.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Stats Insights: Remove social (publicize) subscribers
3 participants