{"action":"closed","issue":{"url":"https://api.github.com/repos/mozilla/addons-frontend/issues/4528","repository_url":"https://api.github.com/repos/mozilla/addons-frontend","labels_url":"https://api.github.com/repos/mozilla/addons-frontend/issues/4528/labels{/name}","comments_url":"https://api.github.com/repos/mozilla/addons-frontend/issues/4528/comments","events_url":"https://api.github.com/repos/mozilla/addons-frontend/issues/4528/events","html_url":"https://github.com/mozilla/addons-frontend/issues/4528","id":303874476,"node_id":"MDU6SXNzdWUzMDM4NzQ0NzY=","number":4528,"title":"Implement Hybrid Content Telemetry on Disco Pane","user":{"login":"muffinresearch","id":1514,"node_id":"MDQ6VXNlcjE1MTQ=","avatar_url":"https://avatars1.githubusercontent.com/u/1514?v=4","gravatar_id":"","url":"https://api.github.com/users/muffinresearch","html_url":"https://github.com/muffinresearch","followers_url":"https://api.github.com/users/muffinresearch/followers","following_url":"https://api.github.com/users/muffinresearch/following{/other_user}","gists_url":"https://api.github.com/users/muffinresearch/gists{/gist_id}","starred_url":"https://api.github.com/users/muffinresearch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/muffinresearch/subscriptions","organizations_url":"https://api.github.com/users/muffinresearch/orgs","repos_url":"https://api.github.com/users/muffinresearch/repos","events_url":"https://api.github.com/users/muffinresearch/events{/privacy}","received_events_url":"https://api.github.com/users/muffinresearch/received_events","type":"User","site_admin":false},"labels":[{"id":820354953,"node_id":"MDU6TGFiZWw4MjAzNTQ5NTM=","url":"https://api.github.com/repos/mozilla/addons-frontend/labels/priority:%20p3","name":"priority: p3","color":"a4000f","default":false},{"id":861803409,"node_id":"MDU6TGFiZWw4NjE4MDM0MDk=","url":"https://api.github.com/repos/mozilla/addons-frontend/labels/project:%202018%20Q2","name":"project: 2018 Q2","color":"b1c8f0","default":false},{"id":330757019,"node_id":"MDU6TGFiZWwzMzA3NTcwMTk=","url":"https://api.github.com/repos/mozilla/addons-frontend/labels/project:%20disco%20pane","name":"project: disco pane","color":"b1c8f0","default":false},{"id":350682014,"node_id":"MDU6TGFiZWwzNTA2ODIwMTQ=","url":"https://api.github.com/repos/mozilla/addons-frontend/labels/triaged","name":"triaged","color":"eeeeee","default":false}],"state":"closed","locked":false,"assignee":{"login":"muffinresearch","id":1514,"node_id":"MDQ6VXNlcjE1MTQ=","avatar_url":"https://avatars1.githubusercontent.com/u/1514?v=4","gravatar_id":"","url":"https://api.github.com/users/muffinresearch","html_url":"https://github.com/muffinresearch","followers_url":"https://api.github.com/users/muffinresearch/followers","following_url":"https://api.github.com/users/muffinresearch/following{/other_user}","gists_url":"https://api.github.com/users/muffinresearch/gists{/gist_id}","starred_url":"https://api.github.com/users/muffinresearch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/muffinresearch/subscriptions","organizations_url":"https://api.github.com/users/muffinresearch/orgs","repos_url":"https://api.github.com/users/muffinresearch/repos","events_url":"https://api.github.com/users/muffinresearch/events{/privacy}","received_events_url":"https://api.github.com/users/muffinresearch/received_events","type":"User","site_admin":false},"assignees":[{"login":"muffinresearch","id":1514,"node_id":"MDQ6VXNlcjE1MTQ=","avatar_url":"https://avatars1.githubusercontent.com/u/1514?v=4","gravatar_id":"","url":"https://api.github.com/users/muffinresearch","html_url":"https://github.com/muffinresearch","followers_url":"https://api.github.com/users/muffinresearch/followers","following_url":"https://api.github.com/users/muffinresearch/following{/other_user}","gists_url":"https://api.github.com/users/muffinresearch/gists{/gist_id}","starred_url":"https://api.github.com/users/muffinresearch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/muffinresearch/subscriptions","organizations_url":"https://api.github.com/users/muffinresearch/orgs","repos_url":"https://api.github.com/users/muffinresearch/repos","events_url":"https://api.github.com/users/muffinresearch/events{/privacy}","received_events_url":"https://api.github.com/users/muffinresearch/received_events","type":"User","site_admin":false}],"milestone":null,"comments":1,"created_at":"2018-03-09T15:16:05Z","updated_at":"2018-09-20T13:54:09Z","closed_at":"2018-09-20T13:54:09Z","author_association":"MEMBER","body":"This issue is to implement the [Hybrid Content Telemetry](https://firefox-source-docs.mozilla.org/toolkit/components/telemetry/telemetry/collection/hybrid-content.html#) on the discovery pane.\r\n\r\nThe library requires a permission - this is being added in: https://bugzilla.mozilla.org/show_bug.cgi?id=1444114 - the work to implement is not necessarily blocked by this though.\r\n\r\nOnce added this should expose the relevant APIs to the browser. \r\n\r\n* We should look to implement it in a way that mirrors the current GA tracking  - the lib has been designed for this case so that should be straight-forward.\r\n* It should be run in parallel with the google tracking initially and allow for turning each one on or off independently of each other.\r\n* The usage of HCT should be setup with a config var so that observing DNT is configurable based on the implementation. This is because for this implementation which is in-product use (e.g. the disco pane which is shown in Firefox) [HCT will observe telemetry prefs in Firefox](https://firefox-source-docs.mozilla.org/toolkit/components/telemetry/telemetry/collection/hybrid-content.html#js-api). However, should we in the future want to use this on a web property we may want DNT to be the control as to whether data is collected.\r\n\r\n\r\n"}}
{"actor":{"display_login":"muffinresearch"}}