Mobile/Projects/Dynamic Snippets: Difference between revisions

Jump to navigation Jump to search
m
no edit summary
mNo edit summary
Line 20: Line 20:
== Phase 1 (MVP) ==
== Phase 1 (MVP) ==
=== Requirements ===
=== Requirements ===
* Develop initial version of dynamic snippets on the client-side that is able to use the existing Snippets service
* Develop initial version of dynamic snippets on the client-side that is able to use the existing Snippets infrastructure.
* Write initial version of Dynamic Snippets branding & content policy guidelines
* Write initial version of Dynamic Snippets branding & content policy guidelines
* Figure out initial version of Dynamic Snippets content submission and approval process for partners
* Figure out initial version of Dynamic Snippets content submission and approval process for partners
Line 44: Line 44:
==== Marketing ====
==== Marketing ====
* As a member of Mozilla Marketing, I want to be able to see up-to-date, stats about how many people have seen a particular snippet (impressions) and how often people have clicked on a particular snippet's link (clickthroughs).
* As a member of Mozilla Marketing, I want to be able to see up-to-date, stats about how many people have seen a particular snippet (impressions) and how often people have clicked on a particular snippet's link (clickthroughs).
* As a member of Mozilla Marketing, I want to be able to slice the impressions & clickthrough data in a number of ways -- by region, by partner, by locale, etc. (TBD: Need a complete list from Marketing.)
* As a member of Mozilla Marketing, I want to be able to slice the impressions & clickthrough data in a number of ways -- by partner, localization, Firefox version, Firefox release channel, etc. (TBD: Need a complete list from Marketing.)
* As a member of Mozilla Marketing, I must be able to review and approve any content submitted by partners to be included in the Dynamic Snippets banner rotation.  No content will be displayed in the banner rotation that has not been reviewed and approved by at least one full-time member of the Mozilla Marketing team.
* As a member of Mozilla Marketing, I must be able to review and approve any content submitted by partners to be included in the Dynamic Snippets banner rotation.  No content will be displayed in the banner rotation that has not been reviewed and approved by at least one full-time member of the Mozilla Marketing team.
* As a member of the Mozilla Marketing team, I want a quick and easy way to input approved materials for inclusion in the Dynamic Snippets banner.
* As a member of the Mozilla Marketing team, I want a quick and easy way to input approved materials for inclusion in the Dynamic Snippets banner.
Line 61: Line 61:
== Phase 2 (v2) ==
== Phase 2 (v2) ==
=== Requirements ===
=== Requirements ===
* Expand targeting criteria to include language, geographic locale, device, and Android version
* Expand targeting criteria to include geographic location, device (?), and Android version (?)
* Allow users to turn the Dynamic Snippets banner off and on again
* Allow users to turn the Dynamic Snippets banner off and on again
* Improve overall user experience by hiding snippets they have already interacted with and do not have any reason to see again
* Improve overall user experience by hiding snippets they have already interacted with and do not have any reason to see again
Line 71: Line 71:
* As a user, I want to be able to re-enable the Dynamic Snippets banner later, even if I have shut off and removed the banner from my home screen.
* As a user, I want to be able to re-enable the Dynamic Snippets banner later, even if I have shut off and removed the banner from my home screen.
* As a user, when I tap on a snippet, I ''(do/don't)?'' expect to see it again when I go back to the home screen. (Final behaviour TBD in consultation with UX.)
* As a user, when I tap on a snippet, I ''(do/don't)?'' expect to see it again when I go back to the home screen. (Final behaviour TBD in consultation with UX.)
* As a user, I only ever want to see snippets that are appropriate for my language and/or locale.
* As a user, I only ever want to see snippets that are appropriate for my location.


==== Partner ====
==== Partner ====
* As a partner, I want to be able to access or receive regular reports about the efficacy of the promotional materials I have included in the Dynamic Snippet banner rotation.
* As a partner, I want to be able to access or receive regular reports about the efficacy of the promotional materials I have included in the Dynamic Snippet banner rotation.
* As a partner, I want to be able to slice the available metrics data by language, locale, localization, device, Firefox version, Android version...(final list TBD)
* As a partner, I want to be able to slice the available metrics data by language, location, localization, device, Firefox version, Android version...(final list TBD)
* As a partner, I want to be able to target Dynamic Snippets by language, locale, localization, device, Firefox version, Android version...(final list TBD)
* As a partner, I want to be able to target Dynamic Snippets by language, location, localization, device, Firefox version, Android version...(final list TBD)
* As a partner, I want to be able to include images for HiDPI and other form factors, so the image displayed in the Snippet is high-quality regardless of device.
* As a partner, I want to be able to include images for HiDPI and other form factors, so the image displayed in the Snippet is high-quality regardless of device.


==== Marketing ====
==== Marketing ====
* As a member of the Mozilla Marketing team, I want to be able to target Dynamic Snippets by language, locale, localization, device, Firefox version, Android version...(final list TBD)
* As a member of the Mozilla Marketing team, I want to be able to target Dynamic Snippets by language, location, localization, device, Firefox version, Android version...(final list TBD)


== Team ==
== Team ==
canmove, Confirmed users, Bureaucrats and Sysops emeriti
6,906

edits

Navigation menu