groucho icon indicating copy to clipboard operation
groucho copied to clipboard

Know all your users. Scalable front-end (anon) personalization & attribution

Results 14 groucho issues
Sort by recently updated
recently updated
newest added

This was actually the cleanest and simplest way I found to test that `groucho.config` is set to `defaults` even if it requires another test file parameter.

status-inprogress

This change allows easily personalized pages via simple HTML attributes based on a user's preferences (or overridden via URL params for transactional/marketing links and debugging). The DOM choices were discussed...

status-inprogress

Save user data for later retrieval using a fingerprint. Method and backend can be overridden. Touches: - https://github.com/tableau-mkt/semi_anonymous/issues/1 - https://github.com/tableau-mkt/semi_anonymous/pull/2

### Changes: Allow more fine grained activity lookups... ``` javascript groucho.getActivities('watch', [ {'videoType' : ['tutorials']} ]); ``` ``` javascript groucho.getActivities('formSubmit', [ {'formId' : ['site_search', 'support_search']} ]); ``` ``` javascript groucho.getActivities('browsing',...

## Monitor users internet skills. Uses the addon space adding the ability to track basic net skills as a running score. Additional ideas... - Characters per minute - Use keyboard...

Improving some smelly duplicate code and reducing an unnecessary if nesting. Note: avoiding `$.extend(` in hopes of removing dependencies.

Right now `getFavoriteTerms()` only looks through `browsing` records. Should be able to access multiple activity records. Proposing to set these on config or at call time.

task-feature/enhancement
status-triaged
value-1
est-2
priority-very_low

For debug and potentially other purposes, should have the ability to display data visually in the browser. - Current user's known preferences - Page content segment visibility, with toggles

task-feature/enhancement
priority-low
status-triaged
value-1
est-3

The current setup results in a broken build. https://stackoverflow.com/questions/45807159/qunit-via-grunt-causing-phantomjs-threw-an-errorerror-0

status-inprogress

In order to gain immediate value with Groucho there are several very inexpensive/free and mature ways to bolster what Groucho provides with more content and user data. ## Content Analysis...

task-feature/enhancement
status-triaged
skill-front_end
☜(゚ヮ゚☜)