Closed Bug 1077575 Opened 10 years ago Closed 10 years ago

GA Requirements for new /contribute/ pages

Categories

(www.mozilla.org :: Analytics, defect)

Production
x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: garethc, Assigned: craigcook)

References

Details

(Whiteboard: [kb=1530245] )

Hey Craig,

Here is a link to a doc with GA reqs for all of the /contribute/ pages.

https://docs.google.com/a/mozilla.com/spreadsheets/d/10Zk3YGlTDWOLC19V58RiX-rYRknIqLlDa1eWvpFyL_8/edit?usp=sharing

If anything is unclear, please let me know and we can jump on vidyo or talk on IRC. Thanks.

Gareth
Blocks: 1054437
Assignee: nobody → craigcook.bugz
Whiteboard: [kb=1530245]
Marking as verified
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
I've checked out the following GA events on stage and can see the following in GA. I found two problems below.

Scroll:

* landing-intro
*landing-mission
* landing-stories
* landing-howto
* landing-notready
* contrib-extra

Nav:

(Possible problem: there is an extra piece of the action that include the page they are on when clicking the nav. The original doc says that all nav clicks should be exactly "nav click", but nav clicks also include - events|landing|stories. This may have not been intended by Gareth's doc)

* nav click - events	Meet Mozillians
* nav click - landing	Find an event
* nav click - landing	Why volunteer
* nav click - stories	Get involved

Landing page:

* CTA button click - landing primary	Get Involved
* CTA button click - landing bottom	Get started
* Video Interactions	Video text link

* How Mozillians Help Every Day	Faye		
* How Mozillians Help Every Day	Michael	
* How Mozillians Help Every Day	Rubén

* Not Ready to Dive in Just Yet	Donate to Mozilla		
* Not Ready to Dive in Just Yet	Download Firefox	1	
* Not Ready to Dive in Just Yet	Follow us on Twitter	
* Not Ready to Dive in Just Yet	Like us on Facebook

* Contribute Extra Links at Bottom - landing	See All Events (<---- problem. Event action should not include the "- landing" and should just be "Contribute Extra Links at Bottom")

* Contribute Extra Links at Bottom	https://careers.mozilla.org/
* Contribute Extra Links at Bottom	https://feedback.mozilla.org/		
* Contribute Extra Links at Bottom	https://support.mozilla.org/	
* Contribute Extra Links at Bottom	https://www.allizom.org/en-US/about/forums/		
* Contribute Extra Links at Bottom	https://www.allizom.org/en-US/contact/communities/
* Contribute Extra Links at Bottom	https://wiki.mozilla.org/IRC

* Newsletter Registration

Not Implemented:

Landing page:

* I Am In drop down (not currently implemented)
Gareth: ^^ I QA'd the GA events. Only two problems. 1) nav clicks actions includes the name of the page you are on. This may not be needed because we know the URL of the page they are on when the action is set. 2) "Contribute Extra Links at Bottom - landing" should just be "Contribute Extra Links at Bottom".

You may be fine with #1 and not #2.
Flags: needinfo?(garethcull.bugs)
Commits pushed to master at https://github.com/mozilla/bedrock

https://github.com/mozilla/bedrock/commit/aff3b021ca64cf9de59dce46c5dfd82e03f182fe
Bug 1077575 - remove extraneous page IDs from tracking events

https://github.com/mozilla/bedrock/commit/c4dbfa662d652eb997c3118f46e7f43c55db0e22
Merge pull request #2365 from craigcook/bug-1077575-contribute-analytics

Bug 1077575 - remove extraneous page IDs from tracking events
Hey Chris,

The nav click actions don't need to have the page name attached to the event. I kept this as 'nav click' since it rolls up all nav actions under a common name. As they are now, I'd need to manually roll these up.

Also, same goes for #2 "Contribute Extra Links at the Bottom". They don't need the url within the event. 

Thanks.

Gareth
Flags: needinfo?(garethcull.bugs)
You need to log in before you can comment on or make changes to this bug.