space150 / boba.js Goto Github PK
View Code? Open in Web Editor NEWNeed those links tracked? "As you wish."
Home Page: http://boba.space150.com
License: MIT License
Need those links tracked? "As you wish."
Home Page: http://boba.space150.com
License: MIT License
It doesn't appear that custom dimensions are included. Any thoughts on adding them as a feature?
When using Boba.js, occasionally no analytics events are fired. This happens sporadically.
Using Jekyll for the GitHub Pages site means we don't have to check in the compiled site. This is good.
Would be great to extend Boba to support event values.
Currently Boba is created as a global variable. It would be nice if it worked with Browserify.
This script should have a sweet landing page hosted with GitHub pages.
There should be a way to test this, so that changes don't break things.
It would be nice to be able to override the default push values. For example I would like to set the default "category" value to the current URL on a site I am working on. This will also me to still use trackLinks() in a nice clean way.
I notice this resembles, or is inspired by some work for a couple big space150 clients. For example I can head to buffalowildwings.com and do $('[data-ga]')
in the console, or check out http://www.buffalowildwings.com/cassette.axd/asset/public/javascript/modules/google-analytics.js to find similarities with the [data-ga-track]
, [data-ga-category]
, [data-ga-action]
, [data-ga-label]
data attribute features.
Of course, I can see boba.js is far, far more robust than my old dusty JS module ๐ธ
Cheers! boba.js looks great and I came here from Hacker News!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.