Comments (12)
...to add to this, I'm using the "Add tracking code->Tag Manager" feature in the plugin settings and it was working before.
from matomo-for-wordpress.
from matomo-for-wordpress.
from matomo-for-wordpress.
I updated from 0.3.3. Please see the system report below:
# Matomo
- Matomo Plugin Version: 0.3.4
- Config exists and is writable.: Yes ("$ABSPATH/wp-content/uploads/matomo/config/config.ini.php" )
- JS Tracker exists and is writable.: Yes ("$ABSPATH/wp-content/uploads/matomo/matomo.js" )
- Plugin directories: Yes ([{"pluginsPathAbsolute":"$ABSPATH/wp-content/plugins/matomo/plugins","webrootDirRelativeToMatomo":"../"}])
- Tmp directory writable: Yes ($ABSPATH/wp-content/cache/matomo)
- Matomo Version: 3.13.0
- Matomo Blog idSite: 1
Endpoints
- Matomo JavaScript Tracker URL: ($site_url/wp-content/uploads/matomo/matomo.js)
- Matomo JavaScript Tracker - WP Rest API: ($site_url/wp-json/matomo/v1/hit/)
- Matomo HTTP Tracking API: ($site_url/wp-content/plugins/matomo/app/matomo.php)
- Matomo HTTP Tracking API - WP Rest API: ($site_url/wp-json/matomo/v1/hit/)
Crons
- Server time: 2019-12-05 09:21:22
- Blog time: 2019-12-05 09:21:22 (Below dates are shown in blog timezone)
- Sync users & sites: Next run: 2019-12-05 15:34:35 (6 hours 13 min) ( Last started: 2019-12-04 15:34:36 (-17 hours 46 min). Last ended: 2019-12-04 15:34:38 (-17 hours 46 min). Interval: daily)
- Archive: Next run: 2019-12-05 09:34:35 (13 min 13s) ( Last started: 2019-12-05 08:34:53 (-46 min 29s). Last ended: 2019-12-05 08:34:55 (-46 min 27s). Interval: hourly)
- Update GeoIP DB: Next run: 2019-12-06 15:34:35 (1 days 6 hours) ( Last started: 2019-11-29 15:35:27 (-5 days 17 hours). Last ended: 2019-11-29 15:35:29 (-5 days 17 hours). Interval: matomo_weekly)
Mandatory checks
- PHP version >= : ok
- PDO extension: ok
- PDO\MYSQL extension: ok
- MYSQLI extension: ok
- Other required extensions: ok
- Required functions: ok
- Required PHP configuration (php.ini): ok
- Directories with write access: ok
- Directories with write access for Tag Manager: ok
Optional checks
- Tracker status: ok
- Memory limit: ok
- Time zone: ok
- Open URL: ok
- PageSpeed disabled: ok
- GD > 2.x + Freetype (graphics): ok
- Other extensions: ok
- Other functions: ok
- Filesystem: ok
- Archive Cron: ok
- Last Successful Archiving Completion: ok
- Warning Max Packet Size: warning (It is recommended to configure a 'max_allowed_packet' size in your MySQL database of at least 64MB. Configured is currently 16MB.)
- Geolocation: ok
- Update over HTTPS: ok
- Writable JavaScript Tracker ("/matomo.js"): ok
- Supports Async Archiving: Yes
Matomo Settings
- Track mode: tagmanager
- Track codeposition: header
- Track api endpoint: restapi
- Track js endpoint: default
- Last settings update: 1575473677
- Last tracking settings update: 1575473677
- Track ecommerce: No
- Track search: Yes
- Track user id: uid
- Core version: 3.13.0
WordPress
- Home URL: $site_url
- Site URL: $site_url
- WordPress Version: 5.3
- Number of blogs: 1
- Multisite Enabled: No
- Network Enabled: No
- Debug Mode Enabled: No
- Cron Enabled: No
- Force SSL Admin: Yes
- Language: en_US
- Permalink Structure: /%category%/%postname%/
- Possibly uses symlink: No
- WP Cache enabled: No
WordPress Plugins
- Akismet Anti-Spam: 4.1.3
- All In One SEO Pack: 3.3.3
- Brave Payments Verification: 1.0.4
- Contact Form 7: 5.1.6
- Contact Form Submissions: 1.6.2
- Contextual Related Posts: 2.7.0
- DreamHost Panel Login: 1.0.0
- eForm - WordPress Form Builder: 3.3.0
- Fusion Builder: 2.1.2
- Fusion Core: 4.1.2
- Matomo Analytics - Ethical Stats. Powerful Insights.: 0.3.4
- Matomo Analytics - Ethical Stats. Powerful Insights.: 0.3.4
- Proxy Cache Purge: 4.8.1 (Network enabled)
- Revive Old Posts: 8.5.1
- Seriously Simple Podcasting: 1.20.10
- Simple Page Tester: 1.4.5
- Active Plugins: 12 (akismet all-in-one-seo-pack brave-payments-verification contact-form-7 contextual-related-posts dreamhost-panel-login.php fusion-builder fusion-core matomo seriously-simple-podcasting tweet-old-post varnish-http-purge)
Server
- Server Info: Apache
- PHP OS: Linux
- PHP Version: 7.1.25
- Timezone: UTC
- Locale: en_US
- Memory Limit: 40M (At least 128MB recommended. Depending on your traffic 256MB or more may be needed.)
- Max Memory Limit: 256M
- Time: 1575537682
- Max Execution Time: 0
- Max Post Size: 65M
- Max Upload Size: 67108864
- Max Input Vars: 1000
- zlib.output_compression is off: Yes
- Curl Version: 7.35.0, OpenSSL/1.0.1f
Database
- MySQL Version: 5.6.39
- Mysqli Connect: Yes
- Force MySQL over Mysqli: No
- Uses Socket: No
- Uses IPv6: No
- Required permissions: OK
from matomo-for-wordpress.
@newmediamadman I can't reproduce it so far I presume it depends on the container settings etc. Any chance you could send us the URL to a page where we can reproduce this? Feel free to send us an email to wordpress at matomo.org or post the link here.
from matomo-for-wordpress.
Be good to let us know once you send an email so we can check spam folders etc
from matomo-for-wordpress.
@newmediamadman I've been clicking around for quite a while but not getting any errors. Which browser are you using?
BTW: got below message on the contact page as there is a script tag missing
and btw the privacy policy link didn't work for me just fyi
from matomo-for-wordpress.
Hi @tsteur. I'm using Brave 1.0.1 (i.e. Chromium). I did see the same JavaScript errors logged in the Matomo frontend as well, which leads me to believe it's not just me.
I don't know if this helps at all, but I spotted this old reported issue, which mentions possible conflicts with jQuery.
Anyway, I can table this for now and see if I get any wiser from studying the errors reported.
(Thanks for flagging the privacy page & contact form issues -- these were being updated).
from matomo-for-wordpress.
@newmediamadman thanks a lot. I was able to reproduce this with brave. I think it only happened for me on the first page view in a new visit but not quite sure.
Created matomo-org/tag-manager#205 as this is a regression in tag manager from a recently added feature. I hope you don't mind that I'm closing the issue here as it's not quite related to Matomo for WordPress.
In your Tag Manager Container, in the Matomo Configuration Variable you might be able to workaround that issue by removing the value in the domains field:
And then publishing a new version
from matomo-for-wordpress.
Thanks @tsteur. Just for the record, I tried removing the domain from the Matomo variable, but the error still persists. Also, in my original post I mentioned that reported traffic is down by 80%. I believe this may have been be due to the fact that my reports had not been successfully archived (they appear to be now).
from matomo-for-wordpress.
It should work if you publish a new version and make sure the latest version is fetched (not from browser cache). The next version will also include a fix for this to make this work with domains
from matomo-for-wordpress.
Thanks Thomas -- yes, can confirm that the errors are now gone (following the removal of the domain).
from matomo-for-wordpress.
Related Issues (20)
- 403 Forbidden nginx When accessing Reporting HOT 2
- After moving to new hosting provider matomo archiving fails with PHP Fatal error: Uncaught Error: Class 'Redis' not found in /wp-content/object-cache.php:697 HOT 4
- AH01630: client denied by server configuration: HOT 6
- 403 Forbidden Page after click on "reports" HOT 2
- do not report missing PHP CLI executable as an error
- Hook into Hit-Tracking HOT 5
- better diagnostic tools if an individual archiving request fails
- check php cli compatibility from within archiving process
- allow running core:archive via the WP CLI (for debugging purposes)
- Matomo Analytics undefined array keys Request method and HTTP_HOST HOT 3
- when loading MWP in PHP CLI, make sure HTTP_HOST and REQUEST_METHOD are defined
- avoid fatal error emails when a scheduled task fails HOT 1
- e2e test for cron execution
- matomo roles are not useful out of the box
- wrong php version HOT 1
- Matomo for WordPress plugin is not showing Reports: Fatal error: Cannot override final method Piwik\\Plugin\\ConsoleCommand::execute() HOT 3
- in marketplace setup wizard, allow activating the marketplace plugin if installed but not active
- JetPack Protect gives false positive about tracker cache file
- handle geolocation database download failure better
- Compile Error: Declaration of Symfony\Bridge\Monolog\Handler\ConsoleHandler::handle(array $record): bool must be compatible with Monolog\Handler\AbstractProcessingHandler::handle(Monolog\LogRecord $record): bool HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from matomo-for-wordpress.