Analytics.js

Software Screenshot:
Analytics.js
Software Details:
Version: 2.8.23 updated
Upload Date: 4 Jun 15
Developer: Segment.io
Distribution Type: Freeware
Downloads: 38

Rating: nan/5 (Total Votes: 0)

Analytics.js provides a service-agnostic tool for loading multiple analytics accounts on a Web page via a simple JS call.

It sets up a common interface for dealing with all the differences between the analytics services and unites all interfaces into one single API.

This means no more multiple script tags loaded individually per analytics provider, but just one single call in which the developer selects the service he wants to use and passes the authentication info.

Versions of this library are also available for:
WordPress
Python
PHP
Ruby
Java
Node.js
.NET

What is new in this release:

  • Bumped duo-test dependency.

What is new in version 2.8.17:

  • Adding a build phony target.

What is new in version 2.6.10:

  • .track(): ignore archived events
  • ._options(): preserve options

What is new in version 2.5.0:

  • Updated integrations
  • Added setAnonymousId

What is new in version 2.4.21:

  • Updating analytics.js-integrations
  • Skip SVG tests on legacy browsers
  • Support SVG anchor tags
  • Add cross browser tests

What is new in version 2.4.9:

  • Updating analytics.js-integrations.

What is new in version 2.2.5:

  • Loosen dependencies.

What is new in version 2.2.2:

  • Fixed fxn

What is new in version 2.1.0:

  • Added `.add` for test-friendliness
  • make-test: kill the server when done testing
  • Tests: add reporter option
  • Updated README file

What is new in version 2.0.0:

  • Converting to use duo.

What is new in version 1.5.0:

  • Updating analytics.js-integrations to 0.8.0 for KISSmetrics fixes.

What is new in version 1.4.0:

  • Upgrade integrations to 0.7.0.
  • Upgrade facade to 0.3.10.

What is new in version 1.3.28:

  • Upgrade integrations to 0.5.10 for navilytics fix and mixpanel fix.
  • Component: upgrade to 0.19.6 and add githubusercontent to remotes.

What is new in version 1.3.23:

  • Upgraded integrations to 0.5.5.
  • Updated querystring to 1.3.0.

What is new in version 1.3.6:

  • Upgraded integrations to 0.4.4.

What is new in version 1.3.0:

  • Updated analytics.js-integrations to 0.3.9.

What is new in version 1.2.7:

  • Updated `analytics.js-integrations` to `0.3.6`

What is new in version 1.2.4:

  • Upgraded `analytics.js-integrations` to `0.3.4`

What is new in version 1.1.6:

  • Changed `user` to inherit from `entity`
  • Changed `group` to inherit from `entity`

What is new in version 1.1.4:

  • Fixed `page` method properties overload.

What is new in version 1.0.7:

  • Updated `analytics.js-integrations` to `0.2.4`

What is new in version 1.0.1:

  • Change `page` to take a `section`
  • Update `analytics.js-integration`
  • Update `analytics.js-integrations`

What is new in version 0.18.4:

  • Added convert-date 0.1.0 support.

What is new in version 0.17.5:

  • Fixed bug in `_invoke` not cloning arguments.

What is new in version 0.17.4:

  • Added conversion of ISO strings to dates for `track` calls.

What is new in version 0.17.2:

  • UserVoice: added `classicMode` option.

What is new in version 0.15.1:

  • Fixed bug in `ready` causing it to never fire with faulty settings.
  • Fixed all `ready()` calls to always be async.
  • Cleared ready state after all analytics core `initialize` tests.

What is new in version 0.12.2:

  • Added awe.sm

What is new in version 0.12.0:

  • Clicky: fixed custom tracking, added `pageview`

What is new in version 0.11.15:

  • Added Inspectlet.
  • Fixed storage options tests.
  • AdRoll: added custom data tracking.

What is new in version 0.11.12:

  • Removed Bitdeli
  • Updated Woopra to use new tracker
  • Added trak.io
  • Added `createIntegration` interim method
  • Added more Lytics options
  • Added trait alias to trak.io
  • Added MouseStats
  • Added Tapstream
  • Allow Mixpanel to name users by `username`
  • Allow GoSquared to name users by `email` or `username`
  • Make Google Analytics ignored referrers an array
  • Update Errorception CDN

What is new in version 0.11.11:

  • Added LeadLander

What is new in version 0.11.10:

  • Added cookieName to Mixpanel options.

What is new in version 0.11.9:

  • Added Visual Website Optimizer.

What is new in version 0.11.7:

  • Fix for cookie domains, now sets to subdomain friendly by default.
  • Renaming bindAll -> bind-all.

What is new in version 0.11.4:

  • Updated Intercom's library URL.

What is new in version 0.11.0:

  • Switched from cookie-ing to localStorage.

What is new in version 0.10.5:

  • Added Amplitude support.
  • Fix for improperly parsed cookies.

What is new in version 0.10.3:

  • Optimizely support.

What is new in version 0.10.0:

  • Added `group` method.

What is new in version 0.9.17:

  • Updated Keen to version 2.1.0.

What is new in version 0.9.12:

  • Adding support for Userfox.

What is new in version 0.9.8:

  • Adding support for Pingdom RUM
  • Adding support for AdRoll

What is new in version 0.9.5:

  • Renaming Provider.options to Provider.defaults.
  • Adding universal analytics support to Google Analytics.

What is new in version 0.9.4:

  • Added lytics.io.

What is new in version 0.9.3:

  • Olark provider now only notifies the operator of track and pageview when the chat box is expanded.

What is new in version 0.9.0:

  • Changed default Keen IO settings to record all pageviews by default
  • Removed Keen IO API Key option since that is no longer used for data "writes" to their API
  • Renamed Keen IO projectId to projectToken to match their docs

What is new in version 0.8.10:

  • Added extra tests for `trackForm`
  • Fixing issue with ClickTale https bug

What is new in version 0.8.8:

  • Added `userId` to Errorception metadata.
  • Made date parsing more lenient (ms & sec) for trait.created.

What is new in version 0.8.7:

  • Fixed bug with Chartbeat and page load times.

What is new in version 0.8.4:

  • Added support for strings for the `created` trait.
  • Added `load-date` for getting the page's load time.

What is new in version 0.8.3:

  • Added initial pageview support to more providers
  • Allowed HubSpot to recognize email `userId`

What is new in version 0.7.0:

  • Switching over to component.

What is new in version 0.6.1:

  • Fix for Foxmetrics name.

What is new in version 0.6.0:

  • Added `ready` method for binding to when analytics are initialized
  • Added support for UserVoice
  • Added support for Perfect Audience
  • Added support for LiveChat
  • Fix for Intercom to allow multiple `identify` calls

What is new in version 0.5.1:

  • Merging in fix for Keen IO's branding.

What is new in version 0.4.6:

  • Automatically handle canonical URLs in Google Analytics

What is new in version 0.4.4:

  • Fixed Mixpanel `$last_seen` alias.
  • Added `parseUrl` util.
  • Moving gosquared queue to snippet.

What is new in version 0.3.7:

  • Travis testing fixed.

What is new in version 0.3.5:

  • Added `trackClick` and `trackForm` helpers.

What is new in version 0.3.4:

  • Upgrade to Mixpanel 2.2.

What is new in version 0.3.0:

  • Added optional `url` argument to `pageview` method.

What is new in version 0.2.5:

  • Errorception support added.
  • Clicky support added.

What is new in version 0.2.4:

  • GoSquared trailing comma fix.

What is new in version 0.2.3:

  • Added domain field to GA.
  • Removing phantom install to get travis working.
  • Adding window._gaq fix in initialize.

What is new in version 0.2.1:

  • Added the `pageview` method for tracking virtual pageviews.
  • Added Travis-CI.
  • Fixed window level objects in customerio and gosquared.

What is new in version 0.1.2:

  • Fixed bug with Hubspot calls pre-script load.
  • Upgraded sinon-chai to use callWithMatch version.
  • Fixed analytics.js test by clearing providers.

What is new in version 0.1.1:

  • Added enhanced link attribution ability for Google Analytics.
  • Added site speed sample rate for Google Analytics.

Requirements:

  • JavaScript enabled on client side
  • Segment.io API key

Similar Software

emojitrack
emojitrack

14 Apr 15

Plivo Python
Plivo Python

28 Feb 15

HubInfo
HubInfo

13 May 15

embedly-node
embedly-node

28 Feb 15

Other Software of Developer Segment.io

analytics-ruby
analytics-ruby

28 Sep 15

analytics-java
analytics-java

10 Feb 16

analytics-python
analytics-python

10 Dec 15

ripple.js
ripple.js

14 Apr 15

Comments to Analytics.js

Comments not found
Add Comment
Turn on images!