Closed Bug 733204 Opened 12 years ago Closed 12 years ago

[Facebook] Update Download Tab for Firefox Aurora & Firefox Beta Facebook Page

Categories

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

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: gjimenez, Unassigned)

References

Details

(Whiteboard: r=103283,103787 b=trunk)

Attachments

(1 file)

Hi Steven, 

Facebook is moving Pages to a Timeline layout. 

Due to this change in layout, the download tab (http://www.facebook.com/FirefoxAurora?sk=app_141615939274509) in the Firefox Aurora Facebook Page (http://www.facebook.com/FirefoxAurora) needs to be re-sized. 

We already have a design bug requesting a re-sized download tab image - bug 733195

We will need to update/re-implement the download tab with the resized images from bug 733195.

It would be great if we can have this ready before the next Beta Update (3/15) and Aurora (3/16).


-also adding William for any additional implementation instructions. 

Thanks!
No longer blocks: 733195
Depends on: 733195
Hi Laura, 

Here are the final PSD.
Would it be possible to get this implemented this week?

Download page PSDs:

BETA - http://mozilla.tyflanagan.com/artwork/Facebook/FB_FFxBeta_Download_Timeline.psd.zip

AURORA - http://mozilla.tyflanagan.com/artwork/Facebook/FB_FFxAurora_Download_Timeline.psd.zip

Thanks!
Hi Laura, 

Did you get a chance to review this yet. 

Steven, are we able to implement by Friday by any chance?

Thanks!
Hi Grace - Steven is focused on the platform change right now. 

Jon - I know you're easing into things - is there a chance you can take a look at this for next week?
Assignee: lforrest → jon
Target Milestone: 1.10 → 1.11
Yep, I'll take a look at it by Monday at the latest.
Thanks Jon. 

Can we also make sure we add webtrends links to track and see the downloads. 
Do you need me to provide the webtrends campaign id?

Let me know how I can help.

Thanks!
Yep, any webtrends specifics would be great.
Hi John, 

Here are the links: 

Firefox Aurora Download: mozilla.org/firefoxaurora?WT.mc_id=fxafbdl&WT.mc_ev=click
Firefox Beta Download: mozilla.org/firefoxbeta?WT.mc_id=fxbfbdl&WT.mc_ev=click

would it be possible to have this up by tomorrow by any chance? 

if not, monday works as well.

thanks!
Hey Grace - 

Does a Facebook page exist for downloading Firefox Beta? I see this kind of bare-bones Beta page (http://www.facebook.com/FirefoxBeta), but there's no download page like Aurora.

I can create the Beta page without the Facebook page existing - just wanted to check.

Regarding the Webtrends campaign links, I need a little clarification.

Currently, the Aurora page pulled in by facebook (http://www.mozilla.org/en-US/firefox/fb/download-aurora/) has a direct link to the Firefox Aurora installer.

The link provided above (mozilla.org/firefoxaurora?WT.mc_id=fxafbdl&WT.mc_ev=click) takes you to the standard Aurora download page (http://www.mozilla.org/en-US/firefox/aurora/?WT.mc_id=fxafbdl&WT.mc_ev=click), which provides a button to download the Firefox Aurora installer.

Is the intention of the Webtrends link above to take the user from the Facebook Aurora page to the standard Aurora page before being able to download the installer? Seems that would add an extra click/page load for the user. Am I missing something in the intended implementation?
(In reply to Jon Petto from comment #8)
> Does a Facebook page exist for downloading Firefox Beta? I see this kind of
> bare-bones Beta page (http://www.facebook.com/FirefoxBeta), but there's no
> download page like Aurora.
> 
> I can create the Beta page without the Facebook page existing - just wanted
> to check.

That's correct - there isn't a Beta download tab on Facebook yet and that should be created based on the design in comment 1. It will be featured on http://www.facebook.com/FirefoxBeta - it's a new page that Grace and I are building out.

> Regarding the Webtrends campaign links, I need a little clarification.
> 
> Currently, the Aurora page pulled in by facebook
> (http://www.mozilla.org/en-US/firefox/fb/download-aurora/) has a direct link
> to the Firefox Aurora installer.
> 
> The link provided above
> (mozilla.org/firefoxaurora?WT.mc_id=fxafbdl&WT.mc_ev=click) takes you to the
> standard Aurora download page
> (http://www.mozilla.org/en-US/firefox/aurora/?WT.mc_id=fxafbdl&WT.
> mc_ev=click), which provides a button to download the Firefox Aurora
> installer.
> 
> Is the intention of the Webtrends link above to take the user from the
> Facebook Aurora page to the standard Aurora page before being able to
> download the installer? Seems that would add an extra click/page load for
> the user. Am I missing something in the intended implementation?

We'd prefer not to add an extra click/page load if possible, but we still need to be able to track number of downloads from these tabs. It seems that the direct link on the current Aurora download tab doesn't have Webtrends tracking the number of downloads. However, I think we may be able to use Webtrends onClick tracking to allow users to download from the tab (no extra page load) and still be able to track downloads.

Laura, does this approach sound good to you or would you recommend something else? We'd like to keep the user on Facebook and still have Webtrends track downloads. If onClick tracking makes sense, could you provide Owen with the code he would need? Thanks!
Both the Beta & Aurora pages are ready to go. Just waiting on figuring out the Webtrends stuff. As soon as that's resolved, I'll push the changes.
Happy to help connect you guys to Brad, who can point you to the right tracking code to use in this instance. Brad - can you provide the code for simple onClick tracking?
Hey Brad - 

We currently have an onClick handler firing on the Aurora and (new) Beta page. I'm hoping it wont be too hard to add the campaign tracking to the existing Webtrends code.

Here's what we've got currently:

onclick="dcsMultiTrack('DCS.dcssip', 'www.mozilla.org','DCS.dcsuri', '/en-US/firefox/','WT.ti', 'Link: Firefox Aurora','WT.dl', 99,'WT.z_convert', 'Firefox Aurora','WT.si_n', 'Firefox Aurora','WT.si_x', '2');"

Is it as simple as just adding a couple new name/value pairs to that method call?
A couple of things:

For http://www.mozilla.org/en-US/firefox/fb/download-aurora/

If users can directly download from that page, please include the following META tag:

<META name='WT.z_pdp' content='firefox_aurora;firefox_mobile_aurora' />

In addition, please update each dcsMultitrack call to the following:
For Aurora:

onclick="dcsMultiTrack('DCS.dcssip',document.location.host,'DCS.dcsuri',document.location.pathname,'WT.ti',document.title,'WT.dl',99,'WT.z_convert','Firefox Aurora');"

For Mobile Aurora:

onclick="dcsMultiTrack('DCS.dcssip',document.location.host,'DCS.dcsuri',document.location.pathname,'WT.ti',document.title,'WT.dl',99,'WT.z_convert','Firefox Aurora for Mobile');"

Please review the following Wiki article for more detail:
https://wiki.mozilla.org/Engagement/Analytics/Webtrends/Tracking#How_To_Track_Product_Downloads

In regard to campaign tracking, we typically append the campaign parameter in the link to the landing page as opposed to the actual download button click event.
Keywords: qawanted
Whiteboard: r=103283
thanks Brad. 

Jon, do you need anything else? Would you be able to provide eta? Thanks!
I think we should be good. I committed the updated files on Tuesday. After they pass QA, they should be pushed to production. I'm not sure there's anything in my hands at the moment. Please let me know if that's not the case.

For reference, the new Beta page will be live here (after QA passes and pushed to production): http://mozilla.org/en-US/firefox/fb/download-beta/

The Aurora page will still be located here: http://mozilla.org/en-US/firefox/fb/download-aurora/
Hi Jon, 

Thanks for the update.

I am also adding raymond for the QA. 

Thanks!
Attached image screenshot
the background image should fill the page and not leave the extra white background. See attached screenshot
http://www-dev.allizom.org/en-US/firefox/fb/download-beta/images/bg.png
Hm, ok. I was following the format of the existing Aurora page (http://www.mozilla.org/en-US/firefox/fb/download-aurora/), which, when displayed within Facebook, is cropped properly (http://www.facebook.com/FirefoxAurora/app_141615939274509).

I can extend the background image of the Beta page, as it will tile nicely, but wouldn't be able to do so easily on the Aurora page (http://www-dev.allizom.org/en-US/firefox/fb/download-aurora/), as the glow behind the planet is part of the bg image.

Please confirm which backgrounds (Beta, Aurora) should extend with the page and I'll make the adjustments.
(In reply to Jon Petto from comment #18)
> Hm, ok. I was following the format of the existing Aurora page
> (http://www.mozilla.org/en-US/firefox/fb/download-aurora/), which, when
> displayed within Facebook, is cropped properly
> (http://www.facebook.com/FirefoxAurora/app_141615939274509).
> 
> I can extend the background image of the Beta page, as it will tile nicely,
> but wouldn't be able to do so easily on the Aurora page
> (http://www-dev.allizom.org/en-US/firefox/fb/download-aurora/), as the glow
> behind the planet is part of the bg image.
> 
> Please confirm which backgrounds (Beta, Aurora) should extend with the page
> and I'll make the adjustments.


Please do so for Beta as so it also end's up cropped properly when displayed within Facebook
(In reply to raymond [:retornam] from comment #19)
> Please do so for Beta as so it also end's up cropped properly when displayed
> within Facebook

Well, the Aurora FB page does *not* have a tiling background currently and shows up properly through Facebook. This leads me to believe that Beta doesn't need a tiling background either.

I'm guessing when setting up through Facebook, a static width can be set to crop the page properly.

Grace, can you confirm this?
(In reply to Jon Petto from comment #20)
> I'm guessing when setting up through Facebook, a static width can be set to
> crop the page properly.
> 
> Grace, can you confirm this?

Yes. The width on Facebook is static at 810 pixels for these tabs, so we don't need to worry about tiling backgrounds.

Thanks Jon and Raymond!
This looks like it can be pushed to production soon. I don't see any other QA issues and it seems that the onClick WebTrends tracking is in place.

Jon, do you see any blockers? If not, let's push it to production :)
I think it's good to go. I'm not handling any of the push tasks, so we'll have to wait for the other devs to make it live. With the site migration going on, I'm guessing it may take a little longer than usual.
There is a tagging issue on both the aurora and beta page (on www-dev.allizom.org).  I found that for each of the mobile download button clicks, the associated dcsMultiTrack call is misconfigured.  Copied from Firebug:

<a class="download-link download-firefox" mobile');"="" for="" beta="" 'firefox="" 'wt.z_convert',="" 99,="" 'wt.dl',="" document.title="" 'wt.ti',="" document.location.pathname="" '"="" 'dcs.dcsuri',="" "',="" document.location.host="" +="" onclick="dcsMultiTrack('DCS.dcssip', '" href="https://wiki.mozilla.org/Mobile/Platforms/Android#Download_Firefox_Beta">
Apologies. Inline JS rust. Fixed with revision 103787.
Whiteboard: r=103283 → r=103283,r=103787
verified on www-dev.allizom.org.  All download buttons firing properly.
I was wondering when the Webtrends analytics changes will be going live.
Hi Jon, 

Is this live now?
Any eta on when it's going live?
I'm not sure how code pushes from the old codebase are being handled at the moment. I've added James to the bug - hopefully he can give us some insight.
William, 

Would you be able to advise on what the next steps should be?

Thanks
Assignee: jon → nobody
Component: Other → www.mozilla.org
QA Contact: other → www-mozilla-org
Target Milestone: 1.11 → 2.3
Hi everyone.

I've moved this to the right component (www.mozilla.org) and set it for the next release (2.3) and if it is fixed, please change the status as resolved fixed. After it is fixed, QA will verify it and we only push items in a specific milestone that have been QA'd.

Thanks!
qa-verified-trunk http://www-dev.allizom.org/en-US/firefox/fb/download-beta/
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Thanks guys. Yeah, I still run through all bugs in the current milestone (2.3 goes out today) and push out PHP stuff.
I got some conflicts trying to merge this into stage. Jon, can you try to merge this into the tags/stage branch and resolve the conflicts? If you can't commit to that branch, you can attach a patch here.
Whiteboard: r=103283,r=103787 → r=103283,103787 b=trunk
Component: www.mozilla.org → General
Product: Websites → www.mozilla.org
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: