In Site Analytics for multisite

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.
2/21/2012 8:57:13 AM
Gravatar
Total Posts 87

Re: In Site Analytics for multisite

Hi Joe,

Interesting

when i use ga:landingPagePath - i see clean list of urls, but when i use ga:pagePath as you suggested - i see exactly tha same bad entires (may be not bad but unexpected) as on in-site analitics. Hope this will help, i do not know much about GA API and not sure what is the difference in the paths, may be the pagepath includes referer path or something like this? this may explain why it is present in API.

Regards,

Victor 

2/21/2012 9:49:50 AM
Gravatar
Total Posts 18439

Re: In Site Analytics for multisite

Hi Victor,

According to the documentation, ga:LandingPagePath  is "The first page in a user's session, or landing page."

So that is not useful for complete tracking of page view traffic, its more like entry point tracking.

Currently we are using v2.3 of the Google Analytics API. While v3 is completely incompatible and would take a major re-write to use it, it looks like v 2.4 is mostly backward compatible, so I should be able to update to that api without too much trouble. I'm not sure that will solve the problem but its possible there may be glitches in that version that will not be fixed. The 2.3 API is going to go away in less than 6 months so one way or another I will need to update to v 2.4.

Best,

Joe

2/21/2012 10:12:13 AM
Gravatar
Total Posts 87

Re: In Site Analytics for multisite

Hi Joe,

have one other interestin fact - now i think that problems is in metrics section:

1) i put in ga:pagePath  in dimensions (same as in your sample), and put only ga:pageviews in metrics - everything looks fine, no any unexpected data

2) i change  metrics to "ga:pageviews,ga:visits" - and here we are - i see one extra link from other subsite.

3) i've tryed all other items in the list "ga:pageviews,ga:visits,ga:newVisits,ga:entrances,ga:bounces" all works ok untill i add "ga:visits"

so i suspect this "counts total number of sessions" has all sessions, includin sessions started in other parts of domain (my other subsites) and they sore url from where user started the session, they include this tsatistics in the account because "this session was here" but to identify it they show some non-relevant url in this case.

not sure but may be it will be good idea just to loose entries that have 0 in "Page Views" column - this will clean the list but will let us save "Visits" metric for other urls in the list.

Regards,

Victor

2/21/2012 10:12:51 AM
Gravatar
Total Posts 18439

Re: In Site Analytics for multisite

Hi Victor,

when i created the webserver it was under test domain name, now it is in production name and i made prefered domain name as production and left tes one, but links inside of in-site analitics page shows my old test domain but not current

Keep in mind that unless you have a host name filter on your main profile, if you have the same tracking code on your dev environment and it is still active, then it is also tracking traffic/page views and that data is mingling with the data from your production site and will appear in reports.

Best,

Joe

2/21/2012 10:55:51 AM
Gravatar
Total Posts 87

Re: In Site Analytics for multisite

Hi Joe,

no thi last question i mean other thing, when you open this link mydomain.com/mysubsite/Analytics/Default.aspx the links on that page somehow pointed to myTESTdomain.com/mysubsite/Analytics/TodaysTraffic.aspx etc. but now i can't repro this situation. ok it is not so important. lets better filter out the extra entryies problem.

Regards,

Victor

2/21/2012 11:52:55 AM
Gravatar
Total Posts 18439

Re: In Site Analytics for multisite

Hi Victor,

You may be right that visits is a global thing since it counts total sessions they may not break it down by filtered profiles.

Try adding this as a filter in the query tool and see if it solves it

ga:pageviews>0

Best,

Joe

2/21/2012 1:37:25 PM
Gravatar
Total Posts 87

Re: In Site Analytics for multisite

Hi Joe,

yes ga:pageviews>0 filtered the unneeded entries correclty.

Regards,

Victor

2/21/2012 2:04:13 PM
Gravatar
Total Posts 18439

Re: In Site Analytics for multisite

Hi Victor,

Ok, I will add that to the query used in that report for the next release of In Site Analytics Pro.

Best,

Joe

2/21/2012 4:11:14 PM
Gravatar
Total Posts 18439

Re: In Site Analytics for multisite

Hi Victor,

Was that the only report that had problems or are there more to work through?

I may make a new release of In Site Analytics Pro soon to get this fix to you, so I wanted to make sure if it is the only one.

Thanks,

Joe

2/22/2012 2:04:33 AM
Gravatar
Total Posts 87

Re: In Site Analytics for multisite

Hi Joe,

i found this issue in 2 reports: "todays traffic" and "content analysis report".

also just noticed that when i click Query Editor link in subsites it logs next error

System.NullReferenceException: Object reference not set to an instance of an object.
at sts.Analytics.UI.QueryEditorPage.PopulateLabels()
at sts.Analytics.UI.QueryEditorPage.Page_Load(Object sender, EventArgs e)
at System.Web.UI.Control.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

in /Analytics/QueryEditor.aspx

- this is  probably one more misconfiguration i made? can you advise?

Regards,

Victor

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