automattic / jetpack-a8c-mc-stats
Used to record internal usage stats for Automattic. Not visible to site owners.
Installs: 2 309 282
Dependents: 4
Suggesters: 0
Security: 0
Stars: 3
Watchers: 3
Forks: 1
Type:jetpack-library
Requires
- php: >=7.2
Requires (Dev)
- automattic/jetpack-changelogger: ^5.0.0
- yoast/phpunit-polyfills: ^1.1.1
Suggests
- automattic/jetpack-autoloader: Allow for better interoperability with other plugins that use this package.
- dev-trunk / 3.0.x-dev
- v3.0.0
- v2.0.4
- v2.0.3
- v2.0.2
- v2.0.1
- v2.0.0
- v1.4.22
- v1.4.21
- v1.4.20
- v1.4.19
- v1.4.18
- v1.4.17
- v1.4.16
- v1.4.15
- v1.4.14
- v1.4.13
- v1.4.12
- v1.4.11
- v1.4.10
- v1.4.9
- v1.4.8
- v1.4.7
- v1.4.6
- v1.4.5
- v1.4.4
- v1.4.3
- 1.4.2
- 1.4.1
- v1.4.0
- v1.3.0
- v1.2.0
- v1.1.1
- v1.1.0
- v1.0.0
- dev-prerelease
- dev-fix/slack-workflow-branch-detection
- dev-fix/release-branch-typo
- dev-update/generate-branch-plugin
- dev-release-v1.4.1
- dev-release-v1.4.0
- dev-feature/reorg
- dev-release-v1.3.0
- dev-release-v1.2.0
- dev-release-v1.1.0
- dev-release-v1.0.0
This package is auto-updated.
Last update: 2024-12-23 00:35:24 UTC
README
Used to record internal usage stats for Automattic. Not visible to site owners.
Usage
$stats = new Automattic\Jetpack\A8c_Mc_Stats(); $stats->add( 'group', 'name' ); $stats->do_stats(); // or $stats->do_server_side_stats();
Create an instance of the class and use the add()
method to store stats that will be processed later with do_stats()
or do_server_side_stats()
;
do_stats()
will output one img
tag with the tracking gif for each group stored using add()
.
do_server_side_stats()
will directly ping the server, with no output, for each group stored using add()
.
Options
By default, this uses b.gif
, which is a transparent pixel. If you want to use a tiny little smiley icon instead, initialize the class with false
.
$stats = new Automattic\Jetpack\A8c_Mc_Stats( false );
or set the property at any time:
$stats->use_transparent_pixel = false;
Using this package in your WordPress plugin
If you plan on using this package in your WordPress plugin, we would recommend that you use Jetpack Autoloader as your autoloader. This will allow for maximum interoperability with other plugins that use this package as well.
Security
Need to report a security vulnerability? Go to https://automattic.com/security/ or directly to our security bug bounty site https://hackerone.com/automattic.
License
jetpack-a8c-mc-stats is licensed under GNU General Public License v2 (or later)