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

Add new page-id field to JavaScript tracker and Serde #19

Closed
alexanderdean opened this issue Jul 6, 2012 · 2 comments
Closed

Add new page-id field to JavaScript tracker and Serde #19

alexanderdean opened this issue Jul 6, 2012 · 2 comments

Comments

@alexanderdean
Copy link
Member

Currently SnowPlow tracks the page name and page URL - but these are not very precise from an analytics perspective:

  1. What if a new version of the page is launched on the same URL?
  2. What if split testing means two different users see different versions of the page on the same URL?

The idea then is to allow the JavaScript to set a custom page-id:

setPageId('<<CMS/JavaScript generated page ID>>');

Then obviously this page ID would need to be passed through on the querystring and then extracted by the Serde...

The alternative to this approach would be to have a big, constantly changing lookup table on the analytics side when different versions of pages went live - and even this wouldn't meet the A/B testing requirement.

@ghost ghost assigned yalisassoon Jul 6, 2012
@alexanderdean
Copy link
Member Author

Assigning to Yali to get his thoughts...

@alexanderdean
Copy link
Member Author

Closing this as we have a much cooler and more general solution in mind...

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

No branches or pull requests

2 participants