In Site Analytics Pro installation

Post here for help with installing or upgrading mojoPortal pre-compiled release packages. When posting in this forum, please provide all relevant details. You may also want to review the installation or upgrading documentation.

If you have questions about using the source code or working with mojoPortal in Visual Studio, please post in the Developer forum.

Post here for help with installation of mojoPortal pre-compiled release packages

When posting in this forum, please try to provide as many relevant details as possible. Particularly the following:

  • What operating system were you running when the bug appeared?
  • What database platform is your site using?
  • What version of mojoPortal are you running?
  • What version of .NET do you use?
  • What steps are necessary to reproduce the issue? Compare expected results vs actual results.

You may also want to review the installation or upgrading documentation.

If you have questions about using the source code or working with mojoPortal in Visual Studio, please post in the Developer forum.

This thread is closed to new posts. You must sign in to post in the forums.
9/26/2012 4:29:13 PM
Gravatar
Total Posts 2

In Site Analytics Pro installation

I have installed the latest version on In Site Analytics Pro on our site and going through the setup process, but I'm receiving an error.  When I look at the system log, the following is being displayed:

2012-09-25 16:39:27,107 ERROR 10.16.10.105 - en-US - /Analytics/Configuration.aspx - sts.Web.Analytics.ApiHelper - Google.GData.Client.GDataRequestException: Execution of request failed: https://www.google.com/analytics/feeds/accounts/default ---> System.Net.WebException: The remote server returned an error: (404) Not Found.
at System.Net.HttpWebRequest.GetResponse()
at Google.GData.Client.GDataRequest.Execute()
--- End of inner exception stack trace ---
at Google.GData.Client.GDataRequest.Execute()
at Google.GData.Client.GDataGAuthRequest.Execute(Int32 retryCounter)
at Google.GData.Client.GDataGAuthRequest.Execute()
at Google.GData.Client.Service.Query(Uri queryUri, DateTime ifModifiedSince, String etag, Int64& contentLength)
at Google.GData.Client.Service.Query(FeedQuery feedQuery)
at sts.Web.Analytics.ApiHelper.GetProfiles()

I have created the Google Analytics account, entered the API key account code, but get the error when I run the Analytics Account Settings after entering the email address and password.

Is something not installed correctly that is causing this error?

Software:

  • v 2.3.9.0
  • In Site Analytics  v1.0.0.3
  • MS SQL 2005
  • Windows 2008
  • IIS7
9/27/2012 6:53:56 AM
Gravatar
Total Posts 18439

Re: In Site Analytics Pro installation

Hi,

I'm also seeing this problem. I think as they have put out a newer version of their Analytics Management API, they may have taken the previous version offline. I will look into a solution and post a new release of In Site Analytics to address this ASAP.

I'll post here again once I've had a chance to investigate it fully.

Thanks,

Joe

9/27/2012 11:00:32 AM
Gravatar
Total Posts 18439

Re: In Site Analytics Pro installation

Hi,

A quick update on this, I should be able to put out a fix for this within a few days, possibly tomorrow. The problem is only with the management api not the reporting api so the difficulty is in automatically looking up your google analytics accounts. I can solve it quickly by just changing it so that you manually enter the profile id instead of looking it up from the management api.

For a single site installation you can work around this problem now by simply putting the needed credentials into user.config like this:

<add key="stsAnalytics:AnalyticsEmail" value="yorgooglemail@gmail.com" />
<add key="stsAnalytics:AnalyticsPassword" value="yourpassword" />
<add key="stsAnalytics:AnalyticsProfileId" value="ga:xxxxxxx" />

but for multi site installations we need to store separate info for each site and I will make it possible to manually enter that in the web page so it can be stored separately for each site in the database.

Note that changes in user.config are not detected automatically so if you put the info there you need to touch web.config to make it reload settings.

I'll post again as soon as the update is available. For now I've removed the product from the store so that no-one else purchases it until we have the fix ready.

Best,

Joe

9/27/2012 11:15:30 AM
Gravatar
Total Posts 2

Re: In Site Analytics Pro installation

Thanks for the update.

We are only running one site, so I will give your workaround a try.

Thanks,

Greg

9/28/2012 7:25:04 AM
Gravatar
Total Posts 18439

Re: In Site Analytics Pro installation

I've just uploaded In Site Analytics Pro version 1.0.0.4 to fix this error. Now the profile id can be entered for each site manually. There is a help link next to the textbox that tells you how to find the profile id in google analytics.

Best,

Joe

You must sign in to post in the forums. This thread is closed to new posts.