Login to download the latest version of Mint and your favorite Pepper, purchase additional licenses, or post in the Forum. Don't have an account? Create one!

In Partnership with Media Temple

Mint Forum

Tracking events that do not generate a pageview

R Mitchell
Third-Party Pepper Developer
Posted on Mar 08, '07 at 05:50 pm

Any chance of Mint ever supporting the option to track events that do not generate a pageview? I’ve gone through the old forum and can see that this topic has come up a handful of times. I’m working on something that I would really love to integrate this feature into.

As I’m sure you are already aware, Google Analytics does this through urchinTracker. google.com/support/analytics/bin/answer.py?answer=27229

R Mitchell
Third-Party Pepper Developer
Posted on Mar 16, '07 at 11:47 am

Bump.

Shaun Inman
Mint/Pepper Developer
Posted on Mar 16, '07 at 12:17 pm

There are no plans to add this feature.

R Mitchell
Third-Party Pepper Developer
Posted on Mar 16, '07 at 12:27 pm

How can you do this? Think of the starving children! :(

vocalnation.net
Third-Party Pepper Developer
Posted on May 18, '07 at 08:56 pm

Shaun…. as a developer I’m kind of curious what’s the reasoning behind this? After searching the forum, there are obviously a number of people who are requesting this functionality (I came across at least 5). Are you just reluctant to open this can of worms, or are there some technical reasons for not being able to pursue this? I was hoping it would be easy enough to do by calling the Mint.save(), but as you’re probably well aware, this doesn’t create a new version of this event in the logs. Can you at least elaborate was the issues are surrounding this?

Sam Brown
Third-Party Pepper Developer
Posted on May 19, '07 at 04:53 am

I came across at least 5

While I think this functionality would be a great addition, 5 people certainly arn’t going to convince a developer who has many thousands of users to build extra functionality that the majority of people are not going to use.

Shaun Inman
Mint/Pepper Developer
Posted on May 21, '07 at 09:29 am

Mint is built around Pages and Referrers. You can track events that don’t generate a pageview (see the Outclicks, Downloads and Bird Feeder Pepper for a couple of examples) but they don’t fit into the default containers in which Mint and its Mint.save() method store data.

Some people want to track incremental stages of Ajax live search. Some people want to track random Ajax requests. Some, Flash and Ajax navigation of page content. One person’s event is another person’s page view is another person’s search. It’s a can of worms that doesn’t map 1:1 to Mint’s primary function. This is what Pepper are meant for.

vocalnation.net
Third-Party Pepper Developer
Posted on May 22, '07 at 02:48 am

Thanks for getting back to me on this Shaun. I started reading through you Intro to Pepper Development article this weekend about coming up with a solution: shauninman.com/archive/2005/10/21/mint_ … evelopment

I’ll look at the code for those peppers you mentioned to see if they point me in the right direction.

vocalnation.net
Third-Party Pepper Developer
Posted on Jun 18, '07 at 12:43 pm

The new Behavior Pepper tracks ajax/javascript events (like popups or ajax requests) that occur between full pageloads.

More Information: http://vocalnation.net/posting/229/Behavior+Pepper

And you can download it here: http://haveamint.com/peppermill/pepper/54/behavior

Thanks for pointing me in the right direction on this Shaun. The Downloads pepper laid out a good example on what kind of pattern to follow.

Lane
Minted
Posted on Oct 24, '09 at 12:55 am

Could you post an example code for using the PHP event tracker with the Behavior Pepper?

I would be eternally grateful.

Thanks.

You must be logged in to reply. Login above or create an account