Page MenuHomePhabricator

YiR: Create Your Top Articles slide
Closed, ResolvedPublic1 Estimated Story Points

Description

Context

This year we are bringing the Year in Review feature to Android, after its initial deployment and iterations on iOS. The goal is to deepen engagement and increase retention of readers.

Requirements

  • The personalized data for this slide should be frozen/cached upon open of the YiR. Calculate the report for this slide when the user first opens Year in Review. After that, if they view more articles, this slide should not update (We don't want users to manipulate their YiR). If the user turns off YiR in Settings and turns it back on, this can recalculate.
    • i.e. If I open my Year in Review on December 6th, my top articles data is for January 1 - December 6th, 2025. If open it again on December 18th, it does not change.
  • User must be logged-in to see this slide
  • This slide is agnostic of primary language
  • User should see the top 5 articles they visited most frequently (measured by article visits, not time spent)
  • Only show this slide if the user has a minimum of 1 article that they have visited multiple times.
  • No fallback slide for logged-out/ineligible users

Designs

https://www.figma.com/design/DHj33gafvUmkiUahLSJgIM/Android---%3E-Year-in-Review-v3?node-id=15-6195&t=TEMYKP4aoldnMGGT-4

Reference

iOS Implementation: T402829

Event Timeline

i'm also not seeing this, here's what i'm seeing @cooltey

^ @SChekfa-WMF That looks like the logged-out flow. Are you sure you're logged in? (I'm seeing this slide when logged in.)

@cooltey is this counting articles accessed multiple times by going "back" to the previous article? ie, if i visit Cat, then tap the Calico cat article from a hyperlink in the article, then go back to Cat, shouldn't I see Cat in my top articles?

right now i'm not seeing the screen at all, but I'm wondering if it's because the above flow doesn't count the article multiple times?

@cooltey is this counting articles accessed multiple times by going "back" to the previous article? ie, if i visit Cat, then tap the Calico cat article from a hyperlink in the article, then go back to Cat, shouldn't I see Cat in my top articles?

right now i'm not seeing the screen at all, but I'm wondering if it's because the above flow doesn't count the article multiple times?

Hi @SChekfa-WMF

This is an expected behavior. If you "go back" to the previous article (e.g., Cat -> Calico cat -> go back to Cat), the system will not count "Cat" twice if you press the back button to the previous article.

If you want to stack up article count, you have to click on in-article links to open the article (or open articles from other sources) to increase the count.

ABorbaWMF subscribed.

Working for me on 2.7.50556-r-2025-11-13, on OnePlus 8 on Android 13, and Pixel 6 on Android 16. Tested logged in and out.