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

Segment data by client name and version #7

Closed
will123195 opened this issue Sep 24, 2014 · 4 comments
Closed

Segment data by client name and version #7

will123195 opened this issue Sep 24, 2014 · 4 comments

Comments

@will123195
Copy link
Contributor

There could be different clients/versions pushing data to megafunnel. For example, a new version of condor could push extra csv columns or an iOS app could log custom events different than the condor csv.

So, megafunnel should require the leading csv columns to indicate the client name and version. This way we can change the condor csv schema at a later date.

Here's an example of data in megafunnel received from condor:

1411430134922,click,1280,855,0,4107,http://example.com/articles/95083/awefawef-awefawefawef-waefawefawef-nbsp,78802,"Mon, 22 Sep 2014 23:55:32 GMT",240,http://example.com/articles/94966/this-cat-is-unquestionably-frumpy,html.js.draganddrop.websockets.csstransitions.filereader > body.article.heroimage.logged-out,1207,4541,,,,,,0

I'm thinking instead it should have leading metadata columns:

1411430134922,condor,1.1.0,click,1280,855,0,4107,http://example.com/articles/95083/awefawef-awefawefawef-waefawefawef-nbsp,78802,"Mon, 22 Sep 2014 23:55:32 GMT",240,http://example.com/articles/94966/this-cat-is-unquestionably-frumpy,html.js.draganddrop.websockets.csstransitions.filereader > body.article.heroimage.logged-out,1207,4541,,,,,,0
              ^      ^

And then we can log all sorts of arbitrary stuff from different sources and it can be easily separated:

1411430134922,ios-app,0.2.0,login,1bd00ca3-1ab5-4865-aa0f-a6eb90a6cf43

@kesla @dominictarr @hij1nx thoughts?

@ralphtheninja
Copy link

👍

@dominictarr
Copy link
Contributor

yes this is a good idea.

@kesla
Copy link

kesla commented Sep 24, 2014

👍

@ralphtheninja
Copy link

This is going to be so bad ass it's unreal 👯

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

No branches or pull requests

4 participants