WP Manifestindependent plugin directory
manifest / analytics / ga-communicator

Google Analytics Communicator WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

WordPress plugin to Communicate with Google Analytics API.

★ 1stars
339release downloads
≈10active sites
3.7.1latest · 2 years ago

Install

Download ga-communicator.zip From the 3.7.1 release on GitHub, Oct 8, 2024

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/kuno1/ga-communicator/releases/download/3.7.1/ga-communicator.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Let your WordPress communicate with Google Analytics API.

Description

This plugin has custom functions to connect with Google Analytics.

NOTICE: Google will stop Universal Analytics(UA) at July 1st, 2023. Since then, you will be able to create only Google Analytics 4(GA4) accounts. API for UA is Core Reporting API, and one for GA4 is Google Analytics Data API. This API change is a breaking change. Please see our wiki to check what you should do for the migration.

Default Feature

  • Setting screen. You can check the connection and set up GA tags.
  • Popular posts widget.

Register Service Account and Setup

To communicate with Google Analytics, WordPress needs permission to do so.

Service Account works as permission.

Get the service account key at Google API Console(document).

A service account is like a bot with email and performs like a virtual Google account.

  1. Create a service account. You may be requested to create a new project, or else you can also use an existing project. The bot belongs to the project.
  2. Get private key in JSON format for the service account.
  3. Enable Analytics Reporting API and Google Analytics API for the project.
  4. Copy the service account's email address and add it to a member of your Google Analytics account, properties, or profiles. It depends on your Google Analytics permission policy.
  5. Go to your WordPress admin Setting > Google Analytics Setting and save the private key that you get in step 2.

NOTICE: Save whole credentials including empty line with ⌘+A and ⌘+C. Otherwise, your key will be considered invalid by Google's API.

If the service account is valid, you can see your Google Analytics Properties in your WordPress Admin screen.

Custom Use

If the setup is ready, you can communicate with Google Analytics through the function ga_communicator_get_report( $config ). It's a utility function to access batchGet API.

Please visit our Wiki to find many code examples.

Installation

From Plugin Repository

Click install and activate it.

Via Composer

You can install this plugin as a composer library. See our Wiki.

FAQ

Where can I get support?

Please create a new ticket on the support forum.

How can I contribute?

Create a new issue or send pull requests.

Changelog

3.7.1

  • Fix setting error on individual activation under network install.

3.0.0

2.0.0

  • Works as a single WordPress plugin.

1.0.0

  • First release as composer library.

Releases

Newest 25 of 27 recorded releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
3.7.1 latest
Oct 8, 2024 2 years ago
ga-communicator.zip
174
Jul 19, 2024 2 years ago
ga-communicator.zip
14
Feb 19, 2024 2 years ago
ga-communicator.zip
14
Feb 14, 2024 2 years ago
ga-communicator.zip
2
Jan 11, 2024 2 years ago
ga-communicator.zip
10
Jul 5, 2023 3 years ago
ga-communicator.zip
20
Jun 30, 2023 3 years ago
ga-communicator.zip
6
Jun 21, 2023 3 years ago
ga-communicator.zip
7
Jun 20, 2023 3 years ago
ga-communicator.zip
2
Jun 16, 2023 3 years ago
ga-communicator.zip
6
Jun 16, 2023 3 years ago
ga-communicator.zip
5
Jun 8, 2023 3 years ago
ga-communicator.zip
7
Jun 1, 2023 3 years ago
ga-communicator.zip
5
May 29, 2023 3 years ago
ga-communicator.zip
4
May 24, 2023 3 years ago
ga-communicator.zip
5
Dec 19, 2022 3 years ago
ga-communicator.zip
15
Dec 2, 2022 3 years ago
ga-communicator.zip
6
Nov 1, 2021 4 years ago
ga-communicator.zip
7
Sep 24, 2021 5 years ago
ga-communicator.zip
7
Sep 17, 2021 5 years ago
ga-communicator.zip
5
Jan 15, 2021 5 years ago
ga-communicator.zip
2
Dec 29, 2020 5 years ago
ga-communicator.zip
1
Oct 20, 2020 6 years ago
ga-communicator.zip
1
Oct 19, 2020 6 years ago
ga-communicator.zip
2
Jun 13, 2020 6 years ago
ga-communicator.zip
4
All releases on GitHub →

Active-site estimate ≈10 comes from the median of recent superseded releases. Method.

A grade

Security

Google Analytics Communicator nightly · audited by WP Registry

No security issues found.

Audited release
nightly
Findings
none
Worst severity
—
Content hash
fa09ac28898fa12f5011340f…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.