2 of 6
2
New extension: Google Analytics Panel
Posted: 16 November 2009 07:39 AM   [ Ignore ]   [ # 19 ]  
Grad Student
Avatar
Rank
Total Posts:  49
Joined  03-11-2009

you rock! smile

 Signature 

biber Ltd.
http://biberltd.com

Profile
 
 
Posted: 16 November 2009 07:59 AM   [ Ignore ]   [ # 20 ]  
Lab Assistant
Avatar
RankRank
Total Posts:  198
Joined  10-05-2007

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. smile

Glad everyone’s finding this useful so far!

 Signature 

Amphibian Design | EE Pro Network member
Making things for people on the internet since, oh geez, must be years now.

Profile
 
 
Posted: 16 November 2009 08:14 AM   [ Ignore ]   [ # 21 ]  
Grad Student
Avatar
Rank
Total Posts:  32
Joined  04-17-2009

Love it! So easy to install. Thanks!

Profile
 
 
Posted: 16 November 2009 09:23 AM   [ Ignore ]   [ # 22 ]  
Grad Student
Rank
Total Posts:  44
Joined  08-02-2008

Fantastic thank you!

Profile
 
 
Posted: 16 November 2009 09:33 AM   [ Ignore ]   [ # 23 ]  
Summer Student
Avatar
Total Posts:  3
Joined  09-25-2009

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.

Profile
 
 
Posted: 16 November 2009 09:51 AM   [ Ignore ]   [ # 24 ]  
Lab Assistant
RankRank
Total Posts:  275
Joined  01-20-2006

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

 Signature 

buro taggetig: web design & event photography from Belgium.  |  Follow me on Twitter

Profile
 
 
Posted: 16 November 2009 09:54 AM   [ Ignore ]   [ # 25 ]  
Lab Assistant
Avatar
RankRank
Total Posts:  198
Joined  10-05-2007

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.

 Signature 

Amphibian Design | EE Pro Network member
Making things for people on the internet since, oh geez, must be years now.

Profile
 
 
Posted: 16 November 2009 09:57 AM   [ Ignore ]   [ # 26 ]  
Lab Technician
Avatar
RankRankRankRank
Total Posts:  1205
Joined  12-18-2008

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.

 Signature 

EE Pro Network
eMarketSouth - web design & development, SEO, video production, and more
ExpressionEngine consulting services - complex SQL queries, .htaccess url rewriting, custom plugins/modules/extensions, template optimization, javascript/jQuery enhancements, and more!
Skype: tywangsness

Profile
 
 
Posted: 16 November 2009 01:19 PM   [ Ignore ]   [ # 27 ]  
Lab Assistant
Avatar
RankRank
Total Posts:  258
Joined  11-29-2007

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

 Signature 

James Wyse
Web Team Manager
Principal Developer
UMass Boston

Profile
 
 
Posted: 16 November 2009 01:44 PM   [ Ignore ]   [ # 28 ]  
Lab Assistant
Avatar
RankRank
Total Posts:  198
Joined  10-05-2007

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)?

 Signature 

Amphibian Design | EE Pro Network member
Making things for people on the internet since, oh geez, must be years now.

Profile
 
 
Posted: 16 November 2009 01:48 PM   [ Ignore ]   [ # 29 ]  
Lab Assistant
Avatar
RankRank
Total Posts:  258
Joined  11-29-2007

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

 Signature 

James Wyse
Web Team Manager
Principal Developer
UMass Boston

Profile
 
 
Posted: 16 November 2009 01:49 PM   [ Ignore ]   [ # 30 ]  
Lab Assistant
Avatar
RankRank
Total Posts:  198
Joined  10-05-2007

Jim - does every page in the CP go blank?  Or just the one after you enable the extension?  What if you try loading the CP home page?

 Signature 

Amphibian Design | EE Pro Network member
Making things for people on the internet since, oh geez, must be years now.

Profile
 
 
Posted: 16 November 2009 02:01 PM   [ Ignore ]   [ # 31 ]  
Lab Assistant
Avatar
RankRank
Total Posts:  258
Joined  11-29-2007

I can get back to the home page. But any menu pick from there are blank.

Jim

 Signature 

James Wyse
Web Team Manager
Principal Developer
UMass Boston

Profile
 
 
Posted: 16 November 2009 02:05 PM   [ Ignore ]   [ # 32 ]  
Lab Assistant
Avatar
RankRank
Total Posts:  198
Joined  10-05-2007

Very odd.  Since none of those extensions are mission critical from the front-end, can you try disabling them and see if it is indeed a conflict?

Nothing related to the Analytics Panel extension should be loading anywhere but on the extension settings screen until some settings are input, so I can’t see how it could be clashing with anything else.  Did you try deleting and uploading a fresh copy?

 Signature 

Amphibian Design | EE Pro Network member
Making things for people on the internet since, oh geez, must be years now.

Profile
 
 
Posted: 16 November 2009 06:06 PM   [ Ignore ]   [ # 33 ]  
Grad Student
Avatar
Rank
Total Posts:  94
Joined  09-18-2008

Is there any way in future versions to set which member groups are able to view this via the extension settings? I would prefer it if only high level members were able to view this.

Otherwise, great extension!

Profile
 
 
Posted: 16 November 2009 06:31 PM   [ Ignore ]   [ # 34 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  621
Joined  02-25-2008

I hate the be the problem child here but when I enabled the extension and entered my Google information I get the following error:

Warning: Analytics_panel::require_once(/www/eh10465/public_html/ohs/lib/analytics_panel/gapi.class.php) [function.Analytics-panel-require-once]: failed to open stream: No such file or directory in /www/eh10465/public_html/ohs/extensions/ext.analytics_panel.php on line 93

?

 Signature 

Rouviere Media — Building Expression Engine Sites. Based in Raleigh, NC Area .

Profile
 
 
Posted: 16 November 2009 07:30 PM   [ Ignore ]   [ # 35 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  483
Joined  12-08-2007

Very nice work. Can’t wait to try it once MSM is supported. Thanks!

 Signature 

You’re unique! Just like everybody else.

Profile
 
 
Posted: 16 November 2009 08:08 PM   [ Ignore ]   [ # 36 ]  
Lab Assistant
Avatar
RankRank
Total Posts:  198
Joined  10-05-2007

I hate the be the problem child here but when I enabled the extension and entered my Google information I get the following error:

It would appear you didn’t upload the /analytics_panel/ folder to the /lib/ folder.

Is there any way in future versions to set which member groups are able to view this via the extension settings?

Great idea - will put it on the list.

 Signature 

Amphibian Design | EE Pro Network member
Making things for people on the internet since, oh geez, must be years now.

Profile
 
 
   
2 of 6
2
 
Post Marker Legend
New Topic New posts Hot Topic Hot Topic with new posts New Poll New Poll Moved Topic Moved Topic Sticky Topic Sticky topic
Old Topic No new posts Hot Old Topic Hot Topic with no new posts Old Poll Old Poll Closed Topic Closed Topic Announcement Announcements
Theme
Change Theme
Visitor Statistics
The most visitors ever was 1743, on December 02, 2009 03:47 PM
Total Registered Members: 120286 Total Logged-in Users: 39
Total Topics: 126407 Total Anonymous Users: 17
Total Replies: 664771 Total Guests: 328
Total Posts: 791178    
Members ( View Memberlist )