This is a pre-production deployment of Warehouse, however changes made here WILL affect the production instance of PyPI.
Latest Version Dependencies status unknown Test status unknown Test coverage unknown
Project Description


This package provides a local analytics behaviour for Dexterity-based content types within Plone. By associating the Local Analytics behaviour with a given context, and configuring the settings on that context accordingly, an analytics snippet (typically a <script> tag for page tracking) will be rendered onto the page.

The same analytics snippet will be applied to that context and all children. The only exception to this is where multiple objects in the hierarchy have this behaviour applied – in that case, the closest parent to the current object will take precedence.


This behaviour exists for several reasons:

  • By default, Plone’s support for web analytics is one configuration per site. Having a behaviour means allowing one configuration per area (or content object).
  • To provide optimised preset analytics profiles (Google Analytics is the only built-in at present)
  • Do so whilst guarding against abitrary script injection by regular users

Adding other analytics providers

This behaviour is mostly extendable in its current state. Adding a new analytics provider is a cause of creating and registering a class or object conforming to the collective.behavior.localanalytics.IAnalytics interface and it will automatically be available.


  • Allow arbitrary parameters to be passed to analytics providers for tag generation.

    At present, only a basic textual ID paramter is supported. In future, since other analytics providers will/may more information than just an id attribute to generate a HTML snippet for rendering.

Associated Projects

collective.spaces is a simple way of creating mini-sites within the Plone CMS, with each mini-site based on a fully-customisable template.


David Beitey, Author


1.0 (2013-10-10)

  • Package created using templer [davidjb]
Release History

Release History


This version

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

Download Files

Download Files

TODO: Brief introduction on what you do with files - including link to relevant help section.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date (29.3 kB) Copy SHA256 Checksum SHA256 Source Oct 10, 2013

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting