Closed Bug 599783 Opened 9 years ago Closed 9 years ago

0 points received for downloading firefox through the affiliate link

Categories

(Websites Graveyard :: spreadfirefox.com, defect, blocker)

defect
Not set
blocker

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: paulc, Assigned: abuchanan)

References

()

Details

I've been testing the affiliate links this week and, although I see downloads and visits to my link on my profile, the number of points I have is still 0.

http://www.spreadfirefox.com/user/228066

Looks like a blocker for next push, re bug 586108


Alex, any chance you can help out?
Hi guys:  Looked into this a bit.  There is something strange going on with "points".  Points should = downloads.  However, they're are three data points shown for each affiliate:

* overall clicks per button.
* overall downloads
* overall points 

The Top Fox leader board pulls the "points".  Alex:  Can you take a look at the code behind the leaderboard or point us to it to see how this is triangulated?
Thanks!
Paul, hit up morgamic for any help needed debugging this.
Assignee: nobody → paulc
Alex, Paul needs help deciphering the script you and Sam wrote for this. Can you help him debug?

This is blocking the Text links for Affiliates launch.
Assignee: paulc → abuchanan
(In reply to comment #4)
> Alex, Paul needs help deciphering the script you and Sam wrote for this. Can
> you help him debug?
> 
> This is blocking the Text links for Affiliates launch.

Is there specific question?  Or are you saying I need to pick up this project and debug it myself?
sorry for the confusion. Instead of going back and forth with Paul, I think it would make sense for you to take it.

Let us know if you need any more details or have any questions.
Alex:  Have you been able to work on this?

Thanks!
(In reply to comment #7)
> Alex:  Have you been able to work on this?
> 
> Thanks!

I haven't sorry, but I will focus on it this week, starting today.
Ah, I may have found the problem.  There is some code that checks if the button ID is valid before it counts the points for that button.  Since the button ID for text links is a hard-coded value, the points tally code thinks it's an invalid button ID and therefore doesn't count any points.

Still need to test and look into this more before I'm sure, but figured I should drop an update.
Thanks, dude...updates appreciated.  They make me happy.
Looks like that was the problem.  r76472 should fix this.
YTB!
Keywords: qawanted
IIRC, we don't have Affiliates tracking set up in staging, so there's nothing to test/QA at the moment.

In the past, we've kinda just crossed our fingers and put things in production.  Of course, I really don't like that.  I'm not sure yet how to set up tracking in staging for QA though, it's a pretty complex setup.  

Also, I still need to remove the reference to points in the user profiles.
r76719 removes the "points" line from the user profile.

(In reply to comment #13)
> IIRC, we don't have Affiliates tracking set up in staging, so there's nothing
> to test/QA at the moment.
> 
> In the past, we've kinda just crossed our fingers and put things in production.
>  Of course, I really don't like that.  I'm not sure yet how to set up tracking
> in staging for QA though, it's a pretty complex setup.  
> 
> Also, I still need to remove the reference to points in the user profiles.

I have an idea for this.  I can make a form that will allow you to create some fake affiliates traffic.  That should help to test things more directly, and avoid the complex setup issues.  It will take some more time.  I'll work on it today.
Keywords: qawanted
Thank you - that would be very helpful!
Depends on: 614033
GRACIAS!!!!
bug 614033 pushed this fix live.  I tested over the weekend, and it seems to work for me.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
verified that the points system works.

Filed bug 615302 and bug 615294
Status: RESOLVED → VERIFIED
Product: Websites → Websites Graveyard
You need to log in before you can comment on or make changes to this bug.