Closed Bug 1119451 Opened 10 years ago Closed 10 years ago

Loop: create API to retrieve FTUE tour URL

Categories

(Firefox :: Tours, defect)

36 Branch
defect
Not set
normal

Tracking

()

RESOLVED INVALID
Tracking Status
firefox36 --- affected

People

(Reporter: ckprice, Unassigned)

Details

For the /whatsnew and /firstrun tours, we would like to show the user a doorhanger with a CTA button that - when clicked - will open the FTUE tour in a new tab (wireframe: http://cl.ly/image/3G1C2i3h041C). Please create an API which we can invoke on the callback of the doorhanger CTA click to open a new tab and send the user to the tour.
After discussion with MattN, let's change this to create an API to ask the product for the tour URL set in prefs (including the substitution). Just a note that we'll also be using this on the snippets and possibly the product page.
Summary: Loop: create API to send user to the FTUE tour → Loop: create API to retrieve FTUE tour URL
Just a side-thought, would this also allow us to simplify tracking the campaign source, from e.g. snippets/product page to the tour? If we could query the URL through this API then we could also append our own query param.
(In reply to Alex Gibson [:agibson] from comment #2) > Just a side-thought, would this also allow us to simplify tracking the > campaign source, from e.g. snippets/product page to the tour? If we could > query the URL through this API then we could also append our own query param. I think the concern with this approach is 1. We'd be changing the UX for the product page/snippet (e.g. instead of dropping the panel, we're linking directly to the tour) 2. Are we still vulnerable to "tab inception"? I just tested with seen=false, then direct linked to the tour, and the panel opens with the "Get Started" button visible.
(In reply to Cory Price [:ckprice] from comment #3) > 2. Are we still vulnerable to "tab inception"? I just tested with > seen=false, then direct linked to the tour, and the panel opens with the > "Get Started" button visible. Ah, yes good point
Per our conversation last night and this morning, the updated wireframe will not include direct links to the tour which makes this bug unneeded.
No longer blocks: fx-UITour-hello-36
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.