Closed
Bug 843732
Opened 12 years ago
Closed 11 years ago
capture source via querystring arg
Categories
(Input Graveyard :: Submission, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: glind, Assigned: willkg)
References
Details
(Whiteboard: u=dev c=general p=2 s=input.2014q1)
From Aurora feedback toolbar button, I want to send:
https://input.mozilla.org/feedback?source=feebackbutton#happy
* Fire prevention: Is this going to create any issue?
* Potential Awesome: Will this get recorded anywhere
My Ask:
* "yes, this is fine, even though we can't do anything with it"
* "no, don't do this."
* "yes, but... " (modification x)
Updated•12 years ago
|
Severity: blocker → normal
Comment 1•12 years ago
|
||
In the current input, querystring parameter the site cares about is url=, this will be completely ignored.
Fjord (input v2) will also be fine.
Can I ask why you want to send it? We may (eventually) be able to help more than just completely ignoring a querystring param if we know what you want to do.
Flags: needinfo?(glind)
Reporter | ||
Comment 2•12 years ago
|
||
Queryargs here would be a convenient solution for understanding what source led to `feedback`. Toolbar button? Help menu?
Flags: needinfo?(glind)
Assignee | ||
Comment 3•12 years ago
|
||
Putting these in my queue for this quarter.
Assignee: nobody → willkg
Whiteboard: u=dev c=general p= s=input.2013q2
Assignee | ||
Updated•11 years ago
|
Whiteboard: u=dev c=general p= s=input.2013q2 → u=dev c=general p= s=input.2013q3
Assignee | ||
Comment 4•11 years ago
|
||
I'm still not entirely sure what to do with this.
Matt: Does this information help you with metrics? If so, we should figure out what to do for 2013q4.
Putting this in 2013q4 for now just so it gets triaged.
Flags: needinfo?(mgrimes)
Whiteboard: u=dev c=general p= s=input.2013q3 → u=dev c=general p= s=input.2013q4
Assignee | ||
Comment 6•11 years ago
|
||
From bug #843710:
> Input should know the source. Possible places (non-exclusive):
>
> * help menu
> * Aurora button
> * survey / direct link.
>
> As part of re-review of 841437, we want to have 'metrics for success', which here is 2x total usage from Aurora button.
Comment 7•11 years ago
|
||
Thanks for flagging this. I do see value in understanding where our traffic is coming from, but I'm not convinced it takes priority over some of the other projects we have slated for q4. Let's discuss next week as I'm sure I'll have some additional questions.
Flags: needinfo?(mgrimes)
Assignee | ||
Comment 8•11 years ago
|
||
Bumping this to next quarter because I'm still fuzzy on exactly what this entails data-model-wise and I've got a bunch of stuff I need to do this quarter anyhow.
Whiteboard: u=dev c=general p= s=input.2013q4 → u=dev c=general p= s=input.2014q1
Assignee | ||
Comment 9•11 years ago
|
||
Changing the summary which sort of changes the scope of this bug.
New scope:
This bug covers handling a src querystring argument and storing a truncated form of that value in the database alongside the response. The src querystring argument will let us separate the organic feedback (people leaving feedback of their own accord) from campaign-like feedback (people leaving feedback after clicking on a link in a newsletter, from a blog post, or some other solicitation).
This only covers changes for the non-Input-API forms. We can figure out what to do with the Input API in another bug.
Summary: input urls are robust to query args → capture source via querystring arg
Assignee | ||
Comment 10•11 years ago
|
||
Changing my mind. I'm adding handling for capturing GA-like utm_source and utm_campaign querystring params and storing them in source and campaign fields in the db.
Assignee | ||
Comment 11•11 years ago
|
||
PR: https://github.com/mozilla/fjord/pull/222
Landed in master in: https://github.com/mozilla/fjord/commit/878db23
Pushed to production just now.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 12•11 years ago
|
||
This took about a day all told. Marking it as 2 points.
Whiteboard: u=dev c=general p= s=input.2014q1 → u=dev c=general p=2 s=input.2014q1
Updated•8 years ago
|
Product: Input → Input Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•