Bug 1402026: Add caveat about suggested source_subtype. r=liuche draft
authorMichael Comella <michael.l.comella@gmail.com>
Wed, 27 Sep 2017 14:45:41 -0700
changeset 671375 9c6697ef478a5ba08e1503d8360d1214419266fd
parent 671268 756e10aa8bbd416cbc49b7739f78fb81d5525477
child 671376 cc145006028b301b989ded16d15d3b12317be473
push id81943
push usermichael.l.comella@gmail.com
push dateWed, 27 Sep 2017 22:10:27 +0000
reviewersliuche
bugs1402026
milestone58.0a1
Bug 1402026: Add caveat about suggested source_subtype. r=liuche In the bug, we decided that it was okay to document this case because: 1) we didn't know the specific questions we were trying to answer 2) We were facing the 57 deadline The alternative would be to change the behavior to perhaps the more intuitive behavior where suggested sites will always be marked as "suggested" clicks but note that there may be privacy concerns with that (in that there are a limited number of suggested sites so we'd know the frequency that unique users might visit the suggested sites). MozReview-Commit-ID: GxQZzwoZ1nQ
mobile/android/docs/activitystreamtelemetry.rst
--- a/mobile/android/docs/activitystreamtelemetry.rst
+++ b/mobile/android/docs/activitystreamtelemetry.rst
@@ -60,16 +60,21 @@ For each click event (1/2), in addition 
     }
 
 Subtype indicates a reason an item which is being interacted with appeared in the Top Sites:
 
 - "pinned": a pinned top site, specifically a non-positioned "Activity Stream pinned" site
 - "suggested": a suggested top site, one of the default ones displayed when there's not enough browsing history available
 - "top": a frecency-based top site, based on browsing history. Neither "pinned" nor "suggested".
 
+**Important note on the suggested source_subtype:** "suggested" will only be returned the first time a user clicks on a
+particular suggested site: for all subsequent clicks on this same site, "top" will be returned (assuming the site is
+never pinned). The reason is that once a suggested site has been visited once, it becomes part of a user's history and
+is no longer suggested.
+
 Top Stories (Pocket) interactions
 ---------------------------------
 
 Two event types are recorded for row items (links):
 1) User clicked on a Story item: event="loadurl.1", method="listitem"
 2) User clicked on the menu button: event="show.1", method="contextmenu"
 
 For both event types, in addition to global extras, the following information is recorded: