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

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

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?

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

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

Jim

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

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?

       
Wes Rice's avatar
Wes Rice
103 posts
16 years ago
Wes Rice's avatar Wes Rice

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!

       
fanderson's avatar
fanderson
899 posts
16 years ago
fanderson's avatar fanderson

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

?

       
Todd D.'s avatar
Todd D.
460 posts
16 years ago
Todd D.'s avatar Todd D.

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

       
Derek Hogue's avatar
Derek Hogue
317 posts
16 years ago
Derek Hogue's avatar Derek Hogue
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.

       
fanderson's avatar
fanderson
899 posts
16 years ago
fanderson's avatar fanderson

A yes, that made the difference. Thank you.

       
sm9's avatar
sm9
352 posts
16 years ago
sm9's avatar sm9

Just tried this on another website on a completely different web server (running php 5.1.6) and it worked great, first time.

I’ll have to do some more testing to try and narrow down whether my previous issues are down to a clash with another addon or the php version number.

Great extension though, just what the CP home page needed.

       
Derek Hogue's avatar
Derek Hogue
317 posts
16 years ago
Derek Hogue's avatar Derek Hogue
Just tried this on another website on a completely different web server (running php 5.1.6) and it worked great, first time.

Glad it worked out on another server. I wonder if maybe the first server was lacking cURL and had fopen disabled? One of the two are required to authorize.

       
Wes Rice's avatar
Wes Rice
103 posts
16 years ago
Wes Rice's avatar Wes Rice

@D-Rock

Have you ever thought about releasing this extension as a module or as a extension/module combo? The extension would be a quick view of the analytics whereas the module would allow you to dig deeper. Plus, with the module the admin could set which member groups could view it.

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

I do plan on adding member group permissions to the extension, but I don’t really see the need for the module. There’s no need to recreate the entirety of GA within EE - it’s pretty quick to click the “View full report” link and login to the real McCoy.

       
Wes Rice's avatar
Wes Rice
103 posts
16 years ago
Wes Rice's avatar Wes Rice

The only reason I was really thinking about it being a module instead of an extension was for this situation:

Imagine I only want the superadmin (me) to be able to view the analytics. I normally offer analytics as a service (includes actually analyzing the analytics, not just slapping them up there), so I always incorporate analytics into my sites, but I don’t tell the clients. This way I can still collect info on the performance of the site while I try to upsell them.

So say one day I need to sign in to the website to make a quick admin setting update while the client is with me. Well the first thing that they would see would be the analytics extension on my CP home page. If it was a module, it would be buried in behind the modules tab and not viewable when you first sign in.

I’m not sure how many other people use it this way, but I thought I would let you know how I could use it so you have some insight on how people want to use your extension.

       
Simon Cox's avatar
Simon Cox
405 posts
16 years ago
Simon Cox's avatar Simon Cox

Awesome! Many thanks for this. Could do with an MSM version as I get the same Analytics profile in each site.

       
joshclark17's avatar
joshclark17
194 posts
16 years ago
joshclark17's avatar joshclark17

D-Rock: U-ROCK!

This is one of the things that I have been hoping for and will be a huge asset for me and the communities I build with Expression Engine. Thanks for this gift to the community!

       
1 2 3 4 5 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.