Usually that would mean you haven't been tracking it (all data points being the same at zero).Hmmm.... User registrations..... Every block blue, same colour.... What gives?¿?
Server Error Log
Error Info
ErrorException: Fatal Error: Call to a member function getBody() on null - library/DigitalPointBetterAnalytics/Helper/Reporting.php:524
Generated By: Fred., 46 minutes ago
Stack Trace
#0 [internal function]: XenForo_Application::handleFatalError()
#1 {main}
Request State
array(3) {
["url"] => string(54) "https://www.example.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. Double check your credentials and also you might want to up the number of concurrent API calls. You can find that under the Google Developer Console (under your project) at APIs & auth -> APIs -> Analytics API -> Quotas. From there, you can raise the per user/requests/second limit if you have hit that.I was just looking at the heatmap and suddenly it stopped working
I just get a white page now.
And loads of these errors in the error log.
Code:Server Error Log Error Info ErrorException: Fatal Error: Call to a member function getBody() on null - library/DigitalPointBetterAnalytics/Helper/Reporting.php:524 Generated By: Fred., 46 minutes ago Stack Trace #0 [internal function]: XenForo_Application::handleFatalError() #1 {main} Request State array(3) { ["url"] => string(54) "https://www.example.com/admin.php?analytics/heatmap" ["_GET"] => array(1) { ["analytics/heatmap"] => string(0) "" } ["_POST"] => array(0) { } }
I wouldn't think so, but no idea... I don't run it myself. Can't imagine why it would be interfering with something that has nothing to do with it. If it totally takes over the registration process, then yes... that could be an issue because the Better Analytics add-on, hooks into XF's registration process for the registration event logging.Hmmmm... Yes I am tracking it. This mod (crucial for my site) is maybe preventing tracking?https://xenforo.com/community/resources/external-authentication-privacy-by-waindigo.2858/
I think that's the problem, just had the same problem. I'm going to change that to a higher value.you might want to up the number of concurrent API calls.
I'm learning about tag manager and it's presented as a simpler way to manage all your tags including GA tags without editing the templates.Tag manager has nothing to do with Google Analytics does it? I thought it was more for DFP?
I mean I know they work together, but if you deploy Google Tag Manager, it's not by changing Google Analytics JS code is it?
Tag manager has nothing to do with Google Analytics does it? I thought it was more for DFP?
I mean I know they work together, but if you deploy Google Tag Manager, it's not by changing Google Analytics JS code is it?
2015/05/09 13:53:10 [error] 24429#0: *290 open() "/misc/a.js" failed (2: No such file or directory), client: clientip, server: www.gamingforums.net, request: "GET /misc/a.js?_v=a636fa28 HTTP/1.1", host: "www.gamingforums.net", referrer: "https://www.gamingforums.net/"
2015/05/09 13:57:00 [error] 24431#0: *354 open() "/misc/a.js" failed (2: No such file or directory), client: clientip, server: www.gamingforums.net, request: "GET /misc/a.js?_v=a636fa28 HTTP/1.1", host: "www.gamingforums.net", referrer: "https://www.gamingforums.net/"
2015/05/09 13:58:42 [error] 24430#0: *401 open() "/misc/a.js" failed (2: No such file or directory), client: clientip, server: www.gamingforums.net, request: "GET /misc/a.js?_v=a636fa28 HTTP/1.1", host: "www.gamingforums.net", referrer: "https://www.gamingforums.net/"
2015/05/09 13:59:10 [error] 24428#0: *427 open() "/misc/a.js" failed (2: No such file or directory), client: clientip, server: www.gamingforums.net, request: "GET /misc/a.js HTTP/1.1", host: "www.gamingforums.net"
Actual URL being https://www.gamingforums.net/index.php?misc/a.jsNo, it's not a real file... but some server configurations are set up to validate files exist in the file system based on extension, rather than passing the request to the Application. There is an option to include the JavaScript code inline in that case.
We use essential cookies to make this site work, and optional cookies to enhance your experience.