PluginProbe ʕ •ᴥ•ʔ
ShareThis Dashboard for Google Analytics / 3.3.2
ShareThis Dashboard for Google Analytics v3.3.2
3.3.2 trunk 1.0.7 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.1 2.1.2 2.1.3 2.1.4 2.1.5 2.2.5 2.3.5 2.3.6 2.3.7 2.3.8 2.4.0 2.4.1 2.5.0 2.5.1 2.5.2 2.5.3 2.5.4 2.5.5 3.0.0 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.2.0 3.2.1 3.2.2 3.2.3 3.2.4 3.3.0 3.3.1
googleanalytics / readme.txt
googleanalytics Last commit date
assets 3 years ago class 2 months ago css 2 months ago js 2 months ago lib 2 months ago overwrite 2 months ago tools 2 months ago view 2 months ago credentials.json 3 years ago googleanalytics.php 1 month ago readme.txt 1 month ago
readme.txt
335 lines
1 === ShareThis Dashboard for Google Analytics ===
2 Contributors: sharethis, scottstorebloom, scottmweaver
3 Tags: analytics, google analytics, google analytics plugin, google analytics widget, google analytics dashboard
4 Requires at least: 5.5
5 Tested up to: 7.0
6 Stable tag: 3.3.2
7 License: GPLv2 or later
8 Version: 3.3.2
9
10 Use Google Analytics on your WordPress site without touching any code, and view visitor reports right in your WordPress admin dashboard!
11
12 == Description ==
13
14 Monitor, analyze, and measure visitor engagement for your site directly from your WordPress dashboard with our Google Analytics plugin. With our Google Analytics dashboard, you’ll be able to conveniently access Google Analytics reports in the same interface you already use every day to write and manage your posts.
15
16 Unlike other plugins, there are no monthly fees or paid upgrades for this plugin. All of the features are 100% free.
17
18 **GOOGLE ANALYTICS SETUP**
19
20 Get started in less than 10 minutes. Installation is quick and easy, no developers required.
21
22 Simply download the plugin, log into Google, select the required website, and it will automatically include the appropriate code. This plugin is compatible with both Universal Analytics and Google Analytics 4 (GA4).
23
24 **GOOGLE ANALYTICS DASHBOARD**
25
26 Start making data-driven decisions with real time stats including:
27
28 * Visitor trends – Dive deeper into your website’s page views, users, pages per session, and bounce rate for the past 7 days as compared to the previous 7 days
29 * Traffic sources – Discover which 5 traffic sources are driving the most visitors to your website
30 * Top pages – Stay updated on your 10 most viewed pages
31 * Demographics – Get device type and gender data in your dashboard
32 * GDPR Compliance Tool – For EU Compliance, we’ve integrated the ShareThis GDPR Compliance Tool into our plugin.
33
34 With our mobile-optimized plugin, you’ll be able to stay informed and get actionable insights on any device. For more accurate stats, you also have the option to disable tracking for any role like Admins or Editors so your analytics represent real visitors.
35
36 If you don’t have a Google Analytics account, you can sign up for free here:
37
38 [https://www.google.com/analytics/](https://www.google.com/analytics/)
39
40 **LOOKING FOR MORE WAYS TO GROW YOUR WEBSITE?**
41
42 [Share buttons](https://wordpress.org/plugins/sharethis-share-buttons/) – Enable one-click sharing to start scaling your site traffic today.
43
44 [Follow buttons](https://wordpress.org/plugins/sharethis-follow-buttons/) – Expand your social following across 20+ social channels including Facebook, Twitter, WhatsApp, and Pinterest.
45
46 [Reaction buttons](https://wordpress.org/plugins/sharethis-reaction-buttons/) – Give your audience a fun and easy way to react to your content.
47
48 **SUPPORT**
49
50 If you have any questions, please contact us at [support@sharethis.com](mailto:support@sharethis.com).
51
52 By downloading and installing this plugin, you are agreeing to the [Privacy Policy](http://www.sharethis.com/privacy/) and [Terms of Service](http://www.sharethis.com/publisher-terms-of-use/).
53
54 **USEFUL GOOGLE ANALYTICS & SEO RESOURCES**
55
56 Check out these helpful tutorials and resources for getting the most out of Google Analytics, driving more traffic to your website, and improving your WordPress website’s SEO:
57
58 * [Marketer’s Guide to Google Analytics Certification](https://sharethis.com/thought-leadership/2020/02/marketers-guide-to-google-analytics-certification/)
59 * [The Ultimate SEO Checklist for Your Website in 2020](https://sharethis.com/best-practices/2020/07/ultimate-seo-checklist/)
60 * [WordPress SEO Tips: 12 Tips for Improving Your WordPress Site’s SEO](https://sharethis.com/best-practices/2020/07/wordpress-seo-tips/)
61 * [50 SEO Tips & Best Practices to Boost Search Visibility](https://sharethis.com/best-practices/2020/03/seo-tips-and-best-practices/)
62 * [6 tips to write blog content that ranks](https://sharethis.com/thought-leadership/2019/01/6-tips-to-write-blog-content-that-ranks/)
63 * [10 ways to increase traffic to your website](https://sharethis.com/best-practices/2019/08/10-ways-to-increase-traffic-to-your-website/)
64 * [What are Backlinks? A Helpful Guide for Link-Building Beginners](https://sharethis.com/best-practices/2020/04/what-are-backlinks/)
65 * [How negative SEO ruin good sites — and how to keep your site lookin’ great](https://sharethis.com/best-practices/2016/11/how-negative-seo-ruin-good-sites/)
66 * [How to strategically use share buttons to increase engagement and SEO](https://sharethis.com/best-practices/2017/08/how-to-strategically-use-share-buttons-to-boost-engagement-and-seo/)
67
68 == Installation ==
69
70 1. Install Google Analytics either via WordPress.org plugin repository or directly by uploading the files to your server
71 2. Activate the plugin through the Plugins menu in your WordPress dashboard
72 3. Navigate to Google Analytics in the WordPress sidebar
73 4. Authenticate via Google, copy and paste the access code and choose your property from the dropdown. You can also add the web property ID from Google Analytics manually but dashboards won't show up in this case.
74 5. When any of your content takes off you will see the URLs inside the Trending Content section
75
76 == Frequently Asked Questions ==
77 = Why Do I Need Google Analytics for My WordPress Website? =
78 Google Analytics is a powerful tool for monitoring website performance. With Google Analytics, you’ll gain insights such as what geographic areas your visitors are coming from, what channels led them to your website (paid search, social, organic, etc.), what devices they use to browse your site, and what other websites are sending visitors to your site.
79 But Google Analytics does much more than simply show you how visitors are finding your website. Once visitors land on your site, Google Analytics can show you what pages they visit, how much time they spend on each page, what links they click, what files they download, what pages are converting visitors to subscribers or buyers, and much more.
80 Armed with this data, you can create valuable content perfectly targeted to your visitors’ needs. When you know what topics your visitors search for and spend the most time on when they reach your website, you can create content expanding on or covering related topics to keep them coming back for more.
81
82 = How Do I Use Google Analytics on WordPress? =
83 Using Google Analytics on your WordPress website is a must for monitoring your website’s traffic and gaining valuable visitor insights. There are two ways to use Google Analytics on WordPress:
84
85 * Manually adding the Google Analytics tracking code to your header.php file
86 * Installing the Google Analytics Dashboard for WordPress plugin and setting up tracking in a few simple steps
87
88 While some publishers prefer the manual option, installing the Google Analytics Dashboard for WordPress plugin not only makes it easier to configure Google Analytics for your WordPress website by authenticating via Google, but it also provides you with a number of additional convenient features. With the Google Analytics Dashboard for WordPress plugin, you’ll get access to your most important Google Analytics data right within your WordPress dashboard. And that means you can say goodbye to frustrating website analysis that requires constant switching between multiple browser tabs.
89
90 = Do I Need to Put Google Analytics Tracking Code on Every Page? =
91 Google Analytics tracking code is a block of JavaScript code that executes Google Analytics tracking when a visitor loads a page on your website. The script that triggers these events must be loaded on every page in order for Google Analytics tracking to work.
92 That doesn't mean you need to become an expert in JavaScript code or spend hours manually inserting Google Analytics tracking code on every page of your WordPress website. You can insert the tracking code in your header.php file so that it automatically loads on every page, or you can install the Google Analytics Dashboard for WordPress plugin and follow a few simple steps to get Google Analytics tracking setup in minutes by authenticating with Google.
93 Even if you prefer the traditional manual option of adding the UA tracking code to every page, the Google Analytics Dashboard for WordPress plugin makes that process easier, too. Simply click “Manually enter Tracking ID” and paste your Google Tracking code into the box that appears. Then, just click “Save Changes,” and your code will instantly be live on all your pages. Click here for more details on this process. However, keep in mind that using this option means your dashboards won’t appear, so to get the most from the Google Analytics Dashboard for WordPress plugin, we recommend using the authenticate with Google setup option from our latest update.
94
95 = How Do I Use Google Analytics for SEO? =
96 There are many ways to leverage Google Analytics to improve your WordPress website’s SEO. SEO, or search engine optimization, is the practice of tracking and analyzing website data to improve organic traffic. But tracking traffic and other website metrics alone doesn’t magically improve your SEO. Here are a few ways to leverage all the valuable Google Analytics data to improve your WordPress website’s SEO, start improving your search engine rankings, and growing your website traffic organically:
97
98 * Set up goals and track conversions to monitor performance. If you’re trying to grow your email marketing list, for instance, you can create goals in Google Analytics to monitor how well your opt-in pages or forms are converting visitors. If you’re generating leads for your business, set up goals to track how well your landing pages are performing. If you’re not seeing the conversion rates you’re aiming for, you can revisit your copy or conduct A/B tests to implement targeted improvements.
99 * Install the Google Analytics for WordPress plugin to get the most important insights in your WordPress dashboard. With the Google Analytics Dashboard for WordPress plugin, you can monitor important metrics like page views, pages per session, and bounce rate for the past 7 days compared to the previous 7 days. The plugin keeps you up to date on your 10 top-performing web pages or posts based on page views and the top 5 traffic sources that are driving the most visitors to your website, plus it gives you access to age and gender data – all without navigating away from your WordPress dashboard. When you authenticate your Google Analytics account when setting up the plugin, you can exclude all irrelevant traffic (such as administrators and editors) so you get the most accurate insights.
100 * Update and promote your top-performing content. With the Google Analytics Dashboard for WordPress plugin, you’ll always be aware of your 10 top-performing pages. While seeing your carefully crafted content getting the attention it deserves is worthy of celebration, don’t pop the cork on that sparkling water or champagne just yet. Leverage that data to promote your best-performing content with social media ads or organic social media posts, or slate those posts for an update to make them even better and draw in even more visitors who stick around to visit more pages on your site. Another way to leverage your top-performing pages data is to create content on topics related to your top-performing posts or content, which can boost repeat visits from the same visitors who helped catapult the original page to top-performer status.
101 * Take steps to reduce bounce rate. The Google Analytics Dashboard for WordPress keeps you up-to-date on your website’s bounce rate over a 7-day period compared to the previous 7-day period. If your bounce rate is rising, it’s likely that you have an SEO problem. For instance, if visitors are reaching your site from relevant keywords but aren’t sticking around, you might consider targeting different or longer-tail keywords to better match users’ search intent. Perhaps your content is thin on landing pages and other points of entry, and visitors quickly bounce, thinking that your website isn’t offering the level of information they’re looking for. You can address this issue by creating more effective landing pages and entry pages to capture visitors’ attention in the first few seconds.
102 * Try different tactics to improve page views and pages per session. If your bounce rate is creeping up, it’s likely that your page views and pages per session are declining. This issue can be addressed by creating longer-form, data-driven, and highly detailed content to draw visitors in and keep them sticking around. Consider creating pillar content with topic clusters that encourage visitors to explore the deeper levels of your website through strategic linking and use videos and other visuals on your web pages to engage visitors.
103 * Keep tabs on top referral sources – and nurture them. The Google Analytics Dashboard for WordPress shows you your website’s top 5 traffic sources that are driving the most visitors to your website. This may seem like it’s just interesting-to-know information, but it’s actually a goldmine. Why? First, you can discover organically earned backlinks that you weren’t previously aware of, and then leverage that information to get more of them. For instance, if an influencer linked to your content, you can reach out to arrange having them guest blog on your website (or vice-versa) to bring in even more traffic or expand your reach to a wider, relevant audience. You can also conduct some research to find other similar influencers or publishers and conduct an outreach campaign to encourage them to link to the same post, arrange guest posting opportunities, or pursue other mutually beneficial partnerships.
104
105 = How Do I Stay Compliant with GDPR When Using Google Analytics? =
106 When the General Data Protection Regulation (GDPR) was first introduced, website publishers everywhere were fraught with anxiety about what it would mean for their businesses and overwhelmed with the steps they needed to take to ensure compliance. If you’re running third-party tools on your website, such as share buttons and follow buttons or Google Analytics, these tools are likely collecting information about your website visitors – and that means you’re on the hook for GDPR compliance, especially if you get visitors from the EU.
107 Fortunately, a number of useful compliance tools emerged to make compliance easier for publishers and businesses of all sizes. Consent Management Platforms (CMPs) are tools designed to inform visitors about the data a website or third-party tool is collecting about them and how that data will be used, provide an opt-in option for users to grant consent to have their data collected (as well as an opt-out option to decline), and communicate the consent status of users and cookies to other vendors operating within the IAB Framework. CMPs also offer transparency to users, providing granular information on the companies their data will be shared with and allowing them to monitor and control who receives their data. Finally, CMPs provide a centralized database for users to review the most up-to-date privacy policies and information related to their data collection.
108 If you’re using Google Analytics on your WordPress website or a plugin like the Google Analytics Dashboard for WordPress, you must comply with GDPR. A CMP is the best way to manage the consent process for GDPR compliance. With ShareThis’ GDPR Compliance Tool built right in to the Google Analytics Dashboard for WordPress plugin, you can easily stay on top of getting consent to collect your visitors’ data and provide visitors with clear and valuable information. Our GDPR Compliance Tool is compliant with the IAB’s Transparency & Consent Framework v2.0, meaning it meets the latest standards for transparency in data collection and consent management. Check out our GDPR checklist for publishers & website owners to make sure you’re meeting the requirements or download our GDPR Compliance Guide for detailed information on GDPR compliance with ShareThis’ tools.
109
110 = What is Universal Analytics? =
111 Universal Analytics is Google’s legacy Google Analytics. The code line will normally look like so: UA-XXXXXXX. This is the product that we have been using on your behalf to collect data for your Google Analytics.
112
113 = What is GA4 =
114 Google Analytics 4 (GA4) is the latest update from Google Analytic’s platform. GA4's biggest update is allowing you to track both websites and apps under one account. There are also many new reporting features and it provides deeper insights into how users interact with your content.
115
116 On the back end, the way data is maintained is a little bit different, which will ultimately provide all of us new ways to track, measure and eventually analyze traffic.
117
118 = Do I have to use GA4? =
119 In theory, you don’t have to set up GA4 if you do not want to.
120 Our ShareThis Google Analytics plugin will continue working with UA and support it as long as possible. However, like all new products that are brought to market, Google will only release new features that support GA4 moving forward.
121 We highly suggest setting up a GA4 property even if you do not plan on using it for the moment. That way, when you do decide to make the cross over, you’ll have access to historical data as soon as possible.
122
123 Our plugin will collect data at the same time for UA and GA4. Setting up a GA4 property is very easy and we provide the ability to connect through your Wordpress admin section.
124
125 = What happens to my data? =
126 Nothing will happen to your existing data! Your UA property will be kept as is.
127 If you do decide to start using GA4, a new property will be created in Google Analytics. As with all new properties, it means there won’t be any data (you start from scratch).
128
129 Luckily we’ve allowed you to use both UA and GA4 properties and view both analytics on the same dashboard.
130
131 = When will Google switch to GA4? =
132 Google has already switched to supporting Google Analytics 4. However, you can still use your UA code and it will continue to collect data.
133
134 == Screenshots ==
135
136 1. Overall site performance - the past 7/30 days
137 2. The top 10 page views for the past 7/30 days
138 3. Directly authenticate Google Analytics, and exclude sets of logged in users
139 4. Just click to authenticate, then copy the API key and add it to the plugin
140 5. GA4 dashboard graphs
141 6. GA4 Top 10 pages and new users by page view
142 7. UA and GA4 tabs for settings
143
144 == Changelog ==
145
146 = 3.3.2 =
147 * WP ver test.
148
149 = 3.3.1 =
150 * Fix redirect issue for signin.
151
152 = 3.3.0 =
153 * Text domain fixes.
154 * Update license to readme.
155 * Security escape output fixes.
156 * Tested to 6.9.
157 * absolute exit.
158
159 = 3.2.4 =
160 * Add CSFR security fixes with missing nonces
161
162 = 3.2.3 =
163 * Security patch for low impact finds.
164 * Test with wp ver 6.8.0
165
166
167 = 3.2.2 =
168 * Add admin check to function calls.
169 * Test with wp ver 6.7.2
170
171 = 3.2.1 =
172 * Test with wp ver 6.7.1
173
174 = 3.2.0 =
175 * Fix PHP 8.2 depreactions
176 * Upgrade google/protobuf
177 * Upgrade guzzle
178 * Test with wp ver 6.5.2
179
180 = 3.1.7 =
181 * Enable UA properties for new auth.
182
183 = 3.1.6 =
184 * Remove UA tab option if users aren't already using it.
185
186 = 3.1.5 =
187 * Fix security issue with ajax endpoints.
188
189 = 3.1.4 =
190 * Add upgrade vs activate check.
191
192 = 3.1.3 =
193 * Test with WordPress 6.1.1.
194
195 = 3.1.2 =
196 * Add source.
197
198 = 3.1.1 =
199 * Fix php error notice issue.
200
201 = 3.1.0 =
202 * Fix chart starting at 0.
203 * Enable GA4 for public use.
204
205 = 3.0.0 =
206 * Add GA4 property auth.
207 * Add GA4 specific dashboard graphs.
208 * Fix GDPR vendor search.
209
210 = 2.5.5 =
211 * Add code improvements.
212 * Improve sanitization and localization.
213 * Test with WordPress 6.0.
214 * Test with PHP 8.0.
215 * Fix privacy policy link.
216
217 = 2.5.4 =
218 * Fix dashboard widget.
219 * Test plugin with WordPress 5.8.3.
220
221 = 2.5.3 =
222 * Fix sending of demographic data once per month.
223 * Test plugin with WordPress 5.8.1.
224
225 = 2.5.2 =
226 * Add custom date range selector instead of 7/30-day selector.
227 * Add device breakdown under demographics section.
228 * Fix security issue for URL in admin.
229 * Fix vendors list URL.
230
231 = 2.5.1 =
232 * Revert array syntax for back compat.
233 * Update plugin name for trademark infringement.
234
235 = 2.5.0 =
236 * Fix enable button on disable all features.
237 * Add demographic ad in settings.
238 * Add jump link to demographics in dashboard.
239 * Add error message for no-demo data.
240
241 = 2.4.1 =
242 * Fix admin error.
243
244 = 2.4.0 =
245 * Add GDPR compliance tool integration.
246 * Add Demographic data chart option.
247 * Fix ST terms agreement.
248
249 = 2.3.8 =
250 * Fix compatibility with WPML.
251
252 = 2.3.7 =
253 * Fix property creation structure.
254 * Remove terms blocker.
255
256 = 2.3.6 =
257 * Add onboarding product to property creation.
258
259 = 2.3.5 =
260 * Updated analytics feature.
261 * Add filter to show 30 days worth of data.
262 * Add “Top 10 Pages/Posts” by Pageviews.
263 * For all charts, add a link that allows user to go to Google Analytics page where the data is from.
264 * Improved debug messaging.
265 * Removed “Trending Contents” feature.
266 * Removed comparison line in chart.
267
268 = 2.2.5 =
269 * WP ver 5+ compatibility tests.
270 * Code quality clean up.
271 * Fix setting save.
272
273 = 2.1.5 =
274 * Added IP Anonymization Option.
275 * Added Google Optimization field.
276 * Updated GA code posting method.
277
278 = 2.1.4 =
279 * Updated SSL cert reference.
280 * Fixed Trending Content connection issue.
281 * Updated copy for better user understanding.
282 * Removed auto sending function from debug / added copy function.
283
284 = 2.1.2 =
285 * Fixed authentication error issue experienced by some users.
286 * Added re-authentication button for easier changing or relinking of Google Analytics accounts.
287 * Added “Send Debug” button for faster technical troubleshooting.
288 * Added refresh button for Google Analytics within dashboard.
289 * Included new alert for missing Google Analytics account.
290 * Included new alert for unsupported PHP version.
291
292 = 2.1.1 =
293 * Reduced requests to Google API to help with Google Analytics quotas
294
295 = 2.1 =
296 * NEW: Trending Content - trending content shows you a list of content that is performing better than average
297 * NEW: Alerts - option to sign up for alerts via email or Slack when your content is taking off
298 * Additional caching to always show Google Analytics dashboards
299 * User interface improvements
300
301 = 2.0.5 =
302 * Better compatibility with the Google API quotas
303 * Undefined variable fix, thanks to charlesstpierre
304
305 = 2.0.4 =
306 * Replaced Bootstrap with own scripts
307
308 = 2.0.3 =
309 * Reliability improvements for Google Analytics access
310 * Better connection to Google Analytics API
311 * Fixed the save settings issue, thanks @biologix @tanshaydar
312 * Minor bug fixes
313
314 = 2.0.2 =
315 * Fixed issues related to older versions of PHP
316 * Fixed terms of service notice
317 * Added better support for HTTP proxy, thanks @usrlocaldick for the suggestion
318 * Added better support when WP_PLUGIN_DIR are already set, thanks @heiglandreas for the tip
319 * Added support for PHP version 5.2.17
320
321 = 2.0.1 =
322 * Fix for old versions of PHP
323
324 = 2.0.0 =
325 * Completely redesigned with new features!
326 * Updated with the latest Google Analytics code
327 * No need to find your GA property ID and copy it over, just sign in with Google and choose your site
328 * See analytics right inside the plugin, the past 7 days vs your previous 7 days
329 * Shows pageviews, users, pages per session and bounce rate + top 5 traffic referrals
330 * WordPress Dashboard widget for 7, 30 or 90 days graph and top site usage stats
331 * Disable tracking for logged in users like admins or editors for more reliable analytics
332
333 = 1.0.7 =
334 * Added ability to include Google Analytics tracking code on every WordPress page
335