Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Angulartics #148

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Angulartics #148

wants to merge 3 commits into from

Conversation

xgorse
Copy link

@xgorse xgorse commented Mar 16, 2015

First implementation of angulartics, if validated i will add event on every user interaction

// ga('send', 'pageview', {
// page: page,
// title: title
// });
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Tom32i i don't kown the best way to desactivate, just remove service declaration in app.js ?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Angulartics send the page title to GA, what is the bay to manage page title ?

@emerick42
Copy link

@xgorse: I would like to discuss more about the usefulness of this PR by itself.

What is the goal you want to reach with this feature? Is there any special behavior you have seen while playing with others that you want to understand more precisely?
We had a short discussion this morning with the team. We don't think collecting a large amount of data without a specific goal ("just in case") is a really good idea. It's about ethic.
But since collecting useful data can help making the interface better for our players, implementing a solution giving us the ability to realize campaigns (like AB testing or even simpler) can be really interesting :)

@xgorse
Copy link
Author

xgorse commented Mar 17, 2015

This is the only goal of these PR, we must know how the application is use by the player and we need to mesure the impact of any modification. Without data we don't know if we're right. This the foundation of the lean startup : Build, Measure, Learn
http://blog.xebia.fr/wp-content/uploads/2013/05/the-lean-startup_big_picture.png

Let's talk IRL of this subject

@emerick42
Copy link

I think measuring does not mean collecting every user interaction. I also want to point out the fact that your graph is kindly provided by KissMetrics (business is business). I totally agree that discussing this IRL would be far more interesting ! 👍

@xgorse
Copy link
Author

xgorse commented Mar 18, 2015

@emerick42 FYI Lean Startup is not a business concept provided by KissMetrics, it's just about how to build a product that match user need, just have a talk with @JeremyJames about that

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants