angulartics2 - Vendor-agnostic analytics for Angular2 applications.

  •        455

Pass string literals or regular expressions to exclude routes from automatic pageview tracking.By default, it removes IDs matching this pattern (ie. either all numeric or UUID) : ^\d+$|^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$.

https://angulartics.github.io/angulartics2/

Dependencies:

@angular/animations : ^5.2.1
@angular/cdk : 5.1.0
@angular/common : ^5.2.1
@angular/compiler : ^5.2.1
@angular/core : ^5.2.1
@angular/forms : ^5.2.1
@angular/material : 5.1.0
@angular/platform-browser : ^5.2.1
@angular/platform-browser-dynamic : ^5.2.1
@angular/router : ^5.2.1
@ng-bootstrap/ng-bootstrap : 1.0.0-beta.9
@uirouter/angular : 1.0.0-rc.3
bootstrap : 4.0.0
core-js : ^2.5.3
rxjs : 5.5.6
zone.js : ^0.8.20

Tags
Implementation
License
Platform

   




Related Projects

angulartics - Analytics for AngularJS applications.

  •    Javascript

**Note: we are dropping support for NuGet.You can also use $analyticsProvider.withBase(true) instead of $analyticsProvider.withAutoBase(true) if you are using a <base> HTML tag.

ember-metrics - Send data to multiple analytics integrations without re-implementing new API

  •    Javascript

This addon adds a simple metrics service to your app that makes it simple to send data to multiple analytics services without having to implement a new API each time. Writing your own adapters for currently unsupported analytics services is easy too. If you'd like to then share it with the world, submit a pull request and we'll add it to the bundled adapters.

youtube-google-analytics - YouTube Google Analytics Embed Tracking

  •    Javascript

As of 9/12/17, Google Tag Manager offers native support for tracking YouTube videos (including proper titles!). If you're looking to use GTM to track YouTube videos, we'd recommend using their native integration over our script. This is a plug-and-play tracking solution for tracking user interaction with YouTube videos in Google Analytics. It will detect if GTM, Universal Analytics, or Classic Analytics is installed on the page, in that order, and use the first syntax it matches unless configured otherwise. It include support for delivering hits directly to Universal or Classic Google Analytics, or for pushing Data Layer events to be used by Google Tag Manager.

rack-tracker - Tracking made easy: Don’t fool around with adding tracking and analytics partials to your app and concentrate on the things that matter

  •    Ruby

Most of the applications we're working on are using some sort of tracking/analytics service, Google Analytics comes first but its likely that more are added as the project grows. Normally you'd go ahead and add some partials to your application that will render out the needed tracking codes. As time passes by you'll find yourself with lots of tracking snippets, that will clutter your codebase :) When just looking at Analytics there are solutions like rack-google-analytics but they just soley tackle the existence of one service. This will add Google Analytics as a tracking handler.

Autotrack - Automatic and enhanced Google Analytics tracking for common user interactions on the web

  •    Javascript

The default JavaScript tracking snippet for Google Analytics runs when a web page is first loaded and sends a pageview hit to Google Analytics. If you want to know about more than just pageviews (e.g. where the user clicked, how far they scroll, did they see certain elements, etc.), you have to write code to capture that information yourself.Since most website owners care about a lot of the same types of user interactions, web developers end up writing the same code over and over again for every new site they build.


ARAnalytics - Simplify your iOS/Mac analytics

  •    Objective-C

ARAnalytics is to iOS what Analytical is to ruby, or Analytics.js is to javascript. ARAnalytics is an analytics abstraction library offering a sane API for tracking events and user data. It currently supports on iOS: Mixpanel, Localytics, Flurry, GoogleAnalytics, KISSmetrics, Crittercism, Crashlytics, Fabric, Bugsnag, Countly, Helpshift, Tapstream, NewRelic, Amplitude, HockeyApp, HockeyAppLib, ParseAnalytics, HeapAnalytics, Chartbeat, UMengAnalytics, Librato, Segmentio, Swrve, YandexMobileMetrica, Adjust, AppsFlyer, Branch, Snowplow, Sentry, Intercom, Keen, Adobe and MobileAppTracker/Tune. And for OS X: KISSmetrics, Mixpanel and HockeyApp.

Plausible Analytics - Simple, open-source, lightweight (< 1 KB) and privacy-friendly web analytics alternative to Google Analytics

  •    Elixir

Plausible Analytics is a simple, lightweight (< 1 KB), open-source and privacy-friendly alternative to Google Analytics. It doesn’t use cookies and is fully compliant with GDPR, CCPA and PECR. You can self-host Plausible or have us run it for you in the Cloud. It is easy to understand and it cuts through the noise. Check your site traffic and get all the essential insights on one page in one minute. There are no layers of menus, there is no need for you to build custom reports, custom dashboards or PowerPoint documents.

rack-google-analytics - Simple Rack middleware for implementing google analytics tracking in your Ruby-Rack based project

  •    Ruby

There is a new gem for various tracking and analytics services, which includes all the functionality of rack-google-analytics. So if you need more than just google, checkout the rack-tracker gem. Simple Rack middleware to help injecting the Google Analytics tracking code in your website.

tracklytics - ✔️ Annotation based tracking handler with aspect oriented programming

  •    Java

We all use analytics tools to provide a better user experience. (Mixpanel, Firebase, Fabric etc). I call this concept as tracking. Tracking events are cross-cutting and boiler plate most of the time. Tracklytics abstracts away all tracking events into annotations. Add the following code block to in your app/build.gradle.

Apache Unomi - The Open Source Customer Data Platform

  •    Java

Apache Unomi (pronounced "You know me") is a Java Open Source customer data platform, a Java server designed to manage customers, leads and visitors data and help personalize customers experiences while also offering features to respect visitor privacy rules (such as GDPR).

vue-analytics - Google Analytics plugin for Vue

  •    Javascript

The plugin isn't just a wrapper of the Google Analytics API, but provides a solution to issues that most of the time you don't want to deal with or you not even know you have to deal with.

angular-google-analytics - Google Analytics tracking for your AngularJS apps

  •    Javascript

This service lets you integrate google analytics tracker in your AngularJS applications easily.You can use basic functions, Analytics.trackEvent('video', 'play', 'django.mp4'); or more advanced e-commerce features like product tracking, promo codes, transactions...

jQuery Woopra plugin

  •    

This is a jQuery plugin to incorporate real-time Woopra analytics into your jQuery applications. It is based off the jQuery Google Analytics plugin by Christian Hellsten. Its main purpose is to allow for easy event tracking with whatever parameters you want to specify.

staccato - Ruby library to perform server-side tracking into the official Google Analytics Measurement Protocol

  •    Ruby

NOTE: The Measurement Protocol is part of Universal Analytics, which is currently available in public beta. Data from the measurement protocol will only be processed in Universal Analytics enabled properties. Any of the options on the parameters list (https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters) that are accepted on ALL hit types can be set as options on any of the hits.

keen-js - Keen.io JavaScript SDKs

  •    Javascript

If you haven’t done so already, login to Keen to create a project. The Project ID and API Keys are available on the Access page of the Project Console. You will need these for the next steps. What is an event? An event is a record of something important happening in the life of your app or service: like a click, a purchase, or a device activation.

Umami - Simple, fast, website analytics alternative to Google Analytics

  •    Javascript

Umami is a simple, fast, website analytics alternative to Google Analytics. Umami measures just the important metrics that you care about: pageviews, devices used, and where your visitors are coming from. Everything is displayed on a single, easy to browse page. It is able to track an unlimited number of websites from a single installation. You can even track subdomains and individual URLs.

angularytics - The solution to tracking page views and events in a SPA with AngularJS

  •    Javascript

Angularytics is the solution to tracking PageViews and Events on your Single Page App.All analytics frameworks are based on browser refreshes to track page views. I've created this service wrapper so that we can track page views in our WebApp without a page refresh and without too much configuration.

flare - Unobtrusive event emitter API for Google Universal Analytics event tracking

  •    Javascript

flare.js, a <1KB unobtrusive event emitter API for Google Universal Analytics. With flare you can easily bind event JSON to a data-* attribute, or use flare.emit() to fire flares directly. Flare automatically calls ga('send') and constructs other properties (and arguments order) so you don't communicate with ga() directly. IE8+.Remember to drop in Google Analytics beforehand! See docs for more.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.