Git Product home page Git Product logo

wp-google-analytics's Introduction

WP Google Analytics

Lets you use Google Analytics to track your WordPress site statistics. Brought to you by Range

Description

WP Google Analytics makes it easy to track your site's usage, with lots of helpful additional data.

Features:

  • Uses Google's asynchronous tracking method which is faster and more reliable.
  • Automatically tracks site speed
  • Option to log outgoing links as events
  • Option to log 404 errors as events
  • Use custom variables in Google Analytics to track additional data on pageviews including:
    • Author
    • Categories
    • Tags
    • Context (such as home, category, post, author, etc)
    • Date
    • Logged in
    • Anything - Use the built-in filter to add your own!
  • Allows you to ignore any user roles (administrators, editors, authors, etc)

Installation

Use automatic installer.

Frequently Asked Questions

Where do I put my Google Analytics Code?

WP Google Analytics has a config page under the settings tab in the admin area of your site. You can paste your tracking code from Google into the textarea on this page.

How do I track searches?

WP Google Analytics used to help you track site searches before Google Analytics started doing this natively. While we still support tracking searches for backwards compatibility, this feature has been deprecated and will eventually be removed. To track searches in Google Analytics follow this Google support article. WordPress uses 's' as the query parameter.

Can't I just paste the Google Analytics code into my template file?

Absolutely, however in order to get a better idea of what is going on with your site, it is often nice to have your own activities ignored, track 404s, searches and even where users go when they leave your site. WP Google Analytics lets you easily do all these things.

What tokens are support for custom variables?

All the built-in tokens are described on the settings page. You can also add your own using the 'wga_tokens' filter.

Changelog

1.4.1

  • Fix undefined index notice for users upgrading from pre-1.3.0

1.4.0

  • Support for tokens in custom variables

1.3.1

  • Fixed custom variables not being tracked

1.3.0

  • Refactored to use settings API - Props danielbachhuber
  • Convert to singleton and instatiate class
  • Convert tracking code field to ID, keeping backwards compat - Props danielbachhuber
  • Custom variable support - Props danielbachhuber
  • Track outgoing links and 404s as events
  • Made the whole plugin translatable
  • Deprecated tracking searches

1.2.5

  • Fixed some notices. Props westi
  • Update all links

1.2.4

  • Removed the optional anonymous statistics collection. Nothing is ever collected anymore.
  • Changed & to & in some more places to fix validation problems.

1.2.3

  • Changed & to & to fix validation problems.

1.2.2

  • Fixed problem with code affecting Admin Javascript such as the TinyMCE editor

1.2.1

  • Bug fix for the stats gathering

1.2.0

  • No longer parses outgoing links in the admin section.
  • Uses get_footer instead of wp_footer. Too many themes aren't adding the wp_footer call.
  • Options page updated
  • Added optional anonymous statistics collection

1.1.0

  • Major revamp to work better with the new Google Tracking Code. It seems that outgoing links weren't being tracked properly.

1.0.0

  • Added to wordpress.org repository

0.2

  • Fixed problem with themes that do not call wp_footer(). If you are reading this and you are a theme developer, USE THE HOOKS! That's what they're there for!
  • Updated how the admin section is handled

0.1

  • Original Version

wp-google-analytics's People

Contributors

danielbachhuber avatar aaroncampbell avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.