Better Analytics

Better Analytics 3.1.1

No permission to download
@digitalpoint Could you take a look at these questions please?

digitalpoint said: Yep, if you use the User ID tracking stuff... guests won't have a user ID, so...

So how would one set this up in Analytics? I want to show results (lets say Pageviews) of only guests. I tried EXCLUDING USERID with wildcard ".*" but all I got was an empty set. I haven't been able to figure it out so far with any filters or custom reports.
Thanks.
I noticed that this plugin: https://xenforo.com/community/resources/track-usergroups-in-google-analytics.726/ does that, but I'm not sure if it will conflict with your analytics, cause double results, etc - or where to place since yours is a plugin.

Another quick question. How do we find any data within analytics encompassing "User Events To Track -> Content Being Created?" I don't see any such events in the reports. Once I get these 2 items figured out, I'm moving to the "pro" version. :)

Thank you!
 
I don't know anything about other plugins... but I'd bet money it's not going to be compatible since they are adding all the Google Analytics code which would leave you with 2 sets of Google Analytics code and probably double reporting pageviews.
 
I think Audience -> Behavior -> User-ID Coverage is what you are looking for?
That does show guests vs users sessions, but it does not allow you to show adsense revenue of guests vs adsense revenue from users. Any thoughts on how to accomplish that?

I also really wish there was a way to view adsense revenue based on usergroup.
 
You would probably need to do a report via the Analytics API to get specific criteria like that. The normal Analyitcs interface isn't going to give you something that specific by default.
 
  • New option: Admin -> Options -> Statistics and Metrics -> Show Realtime Popular Threads In Sidebar

Where is this sourced from? I'm assuming it's from what Google Analytics says? But then, it shows threads from non-public forums that have little traffic.
 
it shows threads from non-public forums that have little traffic.
It is sourced from Google Analytics.
So will it display threads to users that do not have access to that forum?
For example, if it thread is appearing in the list that is within the moderator's only forum, will it be showing that thread in the list for all users, even if they're not moderators?
 
Correct... there is no permission checking going on. If a thread is the most popular thread and the user doesn't have access to it, it would still show it.
 
I installed this add-on around August 20th and ever since my google analytics shows me inflated values on page views and users.

prior to this add-on I used just the basic "UA" code in the XF google setting box and it generated data in google. However the increase so noticeable that we (my sales rep mostly) question the data. My question is what is causing this.

Attached is a one year graph where you can see the switch (08.20).

Screen Shot 2015-11-27 at 13.58.57.webp Screen Shot 2015-11-27 at 14.00.20.webp

------
Then yesterday I disabled the add-on temporary and went back to the default XF method.

In google analytic real time view I filtered to only show "/forum" results

XF method shows 66 user online right now while the add-on shows 234 and the forum online statistics sows a total visitor of 222.

I repeated this test multiple times throughput the day and the add-on vs. XF online statistic number are fairly close to each other while native XF reports roughly 1/3 the traffic.

------

Who is right ?
 
@digitalpoint

On XF 1.5 and latest analytics addon I get this when trying a heatmap. It actually worked a couple of times then the Error 500 started happening.

Error Info
ErrorException: Fatal Error: Call to a member function getBody() on null -library/DigitalPointBetterAnalytics/Helper/Reporting.php:524
Generated By: Nik, A moment ago
Stack Trace
#0 [internal function]: XenForo_Application::handleFatalError()
#1 {main}
Request State
array(3) {
["url"] => string(65) "http://www.myforum.com/admin.php?analytics/heatmap"
["_GET"] => array(1) {
["analytics/heatmap"] => string(0) ""
}
["_POST"] => array(0) {
}
}
 
That's going to be an issue with the Google API servers between your server and Google. Could be a temporary network issue (most likely). Most likely that will just clear up on it's own when the route between your server and Google heals itself.
 
That's going to be an issue with the Google API servers between your server and Google. Could be a temporary network issue (most likely). Most likely that will just clear up on it's own when the route between your server and Google heals itself.

Thanks for the quick reply.
 
Back
Top Bottom