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

Scala Common Enrich: add cookie extractor enrichment #998

Closed
alexanderdean opened this issue Sep 21, 2014 · 3 comments
Closed

Scala Common Enrich: add cookie extractor enrichment #998

alexanderdean opened this issue Sep 21, 2014 · 3 comments
Assignees

Comments

@alexanderdean
Copy link
Member

For companies using the Scala Stream Collector on a first-party domain, it would be neat to have an enrichment which could:

  • Take a list of cookies you were interested in
  • Generate a context for each cookie. Each cookie would have the same structure: name & value

This is neat because companies often have valuable info (e.g. about CMS sessions etc) in their first-party cookies.

This would only work currently for the Scala Stream Collector (only collector which records headers and thus cookies).

@kazjote
Copy link
Contributor

kazjote commented Sep 23, 2015

I am working on it. These are my propsed json schemas:

https://github.com/snowplow/iglu-central/compare/master...RetentionGrid:cookie_extractor?expand=1

Let me know if they are ok.

@fblundun
Copy link
Contributor

I think the cookie_extractor config schema looks good.

For the cookie_extractor_context - should have one context per cookie rather than all cookies in a single context? I think this would be more elegant in Redshift since we would avoid having a field containing a raw literal JSON array string.

Thoughts @yalisassoon ?

@alexanderdean alexanderdean changed the title Scala Common Enrich: cookie extractor Scala Common Enrich: add cookie extractor enrichment Oct 2, 2015
@alexanderdean
Copy link
Member Author

Duplicate of #2072

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

3 participants