Open
Bug 1125438
Opened 10 years ago
Updated 10 years ago
Advocacy: QA NN Petition
Categories
(Mozilla Foundation Communications :: Website, task)
Tracking
(Not tracked)
NEW
People
(Reporter: erikad, Unassigned)
References
Details
(Whiteboard: [studio mofo][advocacy][NN2015])
We need a plan to QA the NN petition.
Because the form is BSD, QA needs to take place on prod. If we're replacing the existing form, this will require us to do the switchover and testing at a time when we don't expect traffic.
Also, we should get someone other than Mavis (fresh eyes) to help QA.
Thoughts, Andrea?
Comment 1•10 years ago
|
||
QA team can include:
Andrea (first pass)
then
Dave Steer
Melissa Romaine
Andrea Wood
MJ Kelly
Comment 2•10 years ago
|
||
The existing petition has Google Analytics setup correctly. So, as long as we copy this across to the new petition, this will be in place too.
When the new petition is ready, please loop me in and I'll QA the metrics piece (and the rest of the form if that's helpful too). I'm also happy to look over the code in a repository before it's live if that's helpful.
Comment 3•10 years ago
|
||
Hey Adam,
The new petition has 3 pages in total: petition page -> mailinglist signup -> social share
Should all 3 pages share the same GA script(see below)?
====================
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-35433268-5']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
Flags: needinfo?(adam)
Comment 5•10 years ago
|
||
Hey Adam,
Could you help QA the metrics part?
You can sign up the petition and try out the entire experience: https://sendto.mozilla.org/page/s/FCCvote-net-neutrality
OR
Just visit the 3 pages directly:
https://sendto.mozilla.org/page/s/FCCvote-net-neutrality
https://sendto.mozilla.org/page/s/FCCvote-net-neutrality-thanks
https://sendto.mozilla.org/page/content/FCCvote-net-neutrality-share/
Thank you!
Flags: needinfo?(adam)
Comment 6•10 years ago
|
||
@Adam: Here's the PR if you have time to take a look :)
https://github.com/mozilla/bsd-forms-and-wrappers/pull/115
Comment 7•10 years ago
|
||
This is great Mavis. Data is coming through to GA now :)
Flags: needinfo?(adam)
You need to log in
before you can comment on or make changes to this bug.
Description
•