We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

New extension: Google Analytics Panel

Development and Programming

Adam Khan's avatar
Adam Khan
319 posts
16 years ago
Adam Khan's avatar Adam Khan

Very nice! Let me second the request for MSM support.

       
Milan Topalov's avatar
Milan Topalov
128 posts
16 years ago
Milan Topalov's avatar Milan Topalov

Awsome!

Minor bug (I think): Works fine but the list of websites (Choose an Analytics profile bit) is shown as Object id #1, Object id #2, … instead of domain names - mine goes up to Object id #72 so you can see the problem :o).

Since GA updates data once every 24h I think caching would be useful. Especially if you make data available in templates by ahem…. developing a plugin 😊

       
Peter Lewis's avatar
Peter Lewis
280 posts
16 years ago
Peter Lewis's avatar Peter Lewis

Brilliant - many thanks for sharing this, works perfectly.

       
David Beirne's avatar
David Beirne
19 posts
16 years ago
David Beirne's avatar David Beirne

Great extension!! Also would love to see MSM support

       
biberltd's avatar
biberltd
54 posts
16 years ago
biberltd's avatar biberltd

you rock! 😊

       
Derek Hogue's avatar
Derek Hogue
317 posts
16 years ago
Derek Hogue's avatar Derek Hogue
Minor bug (I think): Works fine but the list of websites (Choose an Analytics profile bit) is shown as Object id #1, Object id #2, … instead of domain names

I haven’t been able to replicate this, but maybe it has to do with different PHP 5 versions. Fixed for the next release though (I think - you’ll have to report back!)

Since GA updates data once every 24h I think caching would be useful.

I’d be interested in hearing peoples’ experiences on this one. When building this extension I found that my profile updates very frequently - every hour it seems. This is why I included the “today” stats. A quick search reveals that people seem to have widely-varying experiences in the frequency of the updates. The Analytics FAQ states that report data is updated about every 24 hours, but I can only assume that this is just for the more in-depth reports, not the overall stats like visits and pageviews.

Re: MSM support - I’d love to add this. Can’t test without an MSM license though. If interested parties want to sort that for me, I’ll get right on it. 😊

Glad everyone’s finding this useful so far!

       
Coastal Pet Rescue's avatar
Coastal Pet Rescue
53 posts
16 years ago
Coastal Pet Rescue's avatar Coastal Pet Rescue

Love it! So easy to install. Thanks!

       
julzmon's avatar
julzmon
44 posts
16 years ago
julzmon's avatar julzmon

Fantastic thank you!

       
Scott McCracken's avatar
Scott McCracken
5 posts
16 years ago
Scott McCracken's avatar Scott McCracken

Astounding extension, really useful. Thank you for your efforts on this. I agree with David Beirne - MSM support would be the icing on the cake.

       
bobh's avatar
bobh
145 posts
16 years ago
bobh's avatar bobh

This baby is going in my standard install list. Great work!

       
Derek Hogue's avatar
Derek Hogue
317 posts
16 years ago
Derek Hogue's avatar Derek Hogue

Thanks for the kind words folks. Next update will include MSM support, and will do a daily cache of the “yesterday” and “last month” stats.

       
ender's avatar
ender
1,644 posts
16 years ago
ender's avatar ender

on the password security issue… perhaps as a compromise could this extension look to a value set in path.php first for the google analytics account information before turning to the database? Presumably if the user has access to the filesystem then you either trust them or you’ve got bigger problems than your google account.

Of course if the expected variable isn’t set in path.php then it just continues functioning as it already does.

       
Kevin Gerich's avatar
Kevin Gerich
213 posts
16 years ago
Kevin Gerich's avatar Kevin Gerich

This is a great extension!

I have had varied results with the install. Works great on my testing server. php 5.1.6, EE 1.6.8 However on a production site, it crashes the CP. Same specs. Just different selections of extensions/modules installed.

Wondering if anyone has come accross any conflicts between this and other extensions.

LG TinyMCE (v.1.2.1) Tag Submit (v.2.0.7) LG Add Sitename (v.1.0.1)

are whats installed on the one that crashes.

Thanks,

Jim

       
Derek Hogue's avatar
Derek Hogue
317 posts
16 years ago
Derek Hogue's avatar Derek Hogue

Hey Jim - can you elaborate on what you mean by “crashes the CP”? Any error messages? If not, do you have error reporting turned on?

Can you try updating these extensions to the current versions (Add Sitename and Tag Submit are both out of date)?

       
Kevin Gerich's avatar
Kevin Gerich
213 posts
16 years ago
Kevin Gerich's avatar Kevin Gerich

It’s a live site, so I don’t want to screw with it too much.

Error reporting is on. as well as sql and template debug.

I just get a blank screen with no errors reported.

Going to try disabling the extensions first.

Jim

       
1 2 3 4 Last

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.