Changeset 3148853
- Timestamp:
- 09/09/2024 05:55:31 PM (18 months ago)
- Location:
- google-site-kit
- Files:
-
- 84 added
- 76 deleted
- 40 edited
- 1 copied
-
tags/1.135.0 (copied) (copied from google-site-kit/trunk)
-
tags/1.135.0/dist/assets/css/googlesitekit-admin-css-aa86cfc6a5f741788a7c.min.css (added)
-
tags/1.135.0/dist/assets/css/googlesitekit-admin-css-ba6e9e2a0bcfb5f1a637.min.css (deleted)
-
tags/1.135.0/dist/assets/js/31-29deb769fadbe2c03303.js (deleted)
-
tags/1.135.0/dist/assets/js/31-655831d95c1d5a44de56.js (added)
-
tags/1.135.0/dist/assets/js/32-0e83aa0e7b216e7b1c08.js (added)
-
tags/1.135.0/dist/assets/js/32-f46a0b77a7ebfc2cbf9e.js (deleted)
-
tags/1.135.0/dist/assets/js/33-15fd05ca7846afb68ca3.js (deleted)
-
tags/1.135.0/dist/assets/js/33-dddb158399fab1f7dc64.js (added)
-
tags/1.135.0/dist/assets/js/34-47e8d54203fdba1b4990.js (deleted)
-
tags/1.135.0/dist/assets/js/34-eee3dcf66c33061a1766.js (added)
-
tags/1.135.0/dist/assets/js/35-35c7ffb78b48504dad15.js (added)
-
tags/1.135.0/dist/assets/js/35-903ab08620ee2706ab7e.js (deleted)
-
tags/1.135.0/dist/assets/js/36-1b2ef2125a268495ca9c.js (added)
-
tags/1.135.0/dist/assets/js/36-d107d353f148d8fe2822.js (deleted)
-
tags/1.135.0/dist/assets/js/googlesitekit-activation-0156e9e9183768884a51.js (deleted)
-
tags/1.135.0/dist/assets/js/googlesitekit-activation-0821f43f9450b2976a7a.js (added)
-
tags/1.135.0/dist/assets/js/googlesitekit-ad-blocking-recovery-579fd18c5139f49e351c.js (added)
-
tags/1.135.0/dist/assets/js/googlesitekit-ad-blocking-recovery-5ec12229d17f3e26e18d.js (deleted)
-
tags/1.135.0/dist/assets/js/googlesitekit-adminbar-26b6ac7482380c6f0503.js (deleted)
-
tags/1.135.0/dist/assets/js/googlesitekit-adminbar-71a4c60e10b747d93ca2.js (added)
-
tags/1.135.0/dist/assets/js/googlesitekit-api-9b1652004ccc0f0b0b1b.js (added)
-
tags/1.135.0/dist/assets/js/googlesitekit-api-ab52eed0ee6a44be38b3.js (deleted)
-
tags/1.135.0/dist/assets/js/googlesitekit-components-gm2-0f8ff214aaee64f1e091.js (deleted)
-
tags/1.135.0/dist/assets/js/googlesitekit-components-gm2-96b55635c1d0add6b113.js (added)
-
tags/1.135.0/dist/assets/js/googlesitekit-components-gm3-3d65e72b5559508c0b55.js (added)
-
tags/1.135.0/dist/assets/js/googlesitekit-components-gm3-d2883b93374979796649.js (deleted)
-
tags/1.135.0/dist/assets/js/googlesitekit-data-def4f4a434351223837f.js (deleted)
-
tags/1.135.0/dist/assets/js/googlesitekit-data-e2268525679009e0b686.js (added)
-
tags/1.135.0/dist/assets/js/googlesitekit-datastore-forms-ae8fa4b0fa5631cf15b6.js (added)
-
tags/1.135.0/dist/assets/js/googlesitekit-datastore-forms-c9b81525d9016cbbbef6.js (deleted)
-
tags/1.135.0/dist/assets/js/googlesitekit-datastore-location-03c93cc12544ccbbdf50.js (deleted)
-
tags/1.135.0/dist/assets/js/googlesitekit-datastore-location-f0882c9e5e34e44de556.js (added)
-
tags/1.135.0/dist/assets/js/googlesitekit-datastore-site-12278d2471b9e1b9c7d9.js (added)
-
tags/1.135.0/dist/assets/js/googlesitekit-datastore-site-4e71ab7c3bb633e19a32.js (deleted)
-
tags/1.135.0/dist/assets/js/googlesitekit-datastore-ui-99ab3cc36ca122895f43.js (deleted)
-
tags/1.135.0/dist/assets/js/googlesitekit-datastore-ui-fe42b0d32a18a0d8e2a4.js (added)
-
tags/1.135.0/dist/assets/js/googlesitekit-datastore-user-6782e64c8e074e04fdb2.js (added)
-
tags/1.135.0/dist/assets/js/googlesitekit-datastore-user-addf75df8db655765af0.js (deleted)
-
tags/1.135.0/dist/assets/js/googlesitekit-entity-dashboard-3d8921966120d895eb4e.js (added)
-
tags/1.135.0/dist/assets/js/googlesitekit-entity-dashboard-bf6ba3f0b9c923f11709.js (deleted)
-
tags/1.135.0/dist/assets/js/googlesitekit-main-dashboard-d41471d89b1de6dd037d.js (added)
-
tags/1.135.0/dist/assets/js/googlesitekit-main-dashboard-db649d3c3b6d9027a824.js (deleted)
-
tags/1.135.0/dist/assets/js/googlesitekit-modules-ads-8a01949acbaf5f9513e3.js (deleted)
-
tags/1.135.0/dist/assets/js/googlesitekit-modules-ads-bb19ec978323f5d81ee8.js (added)
-
tags/1.135.0/dist/assets/js/googlesitekit-modules-adsense-d4e969b135b277b3f61b.js (deleted)
-
tags/1.135.0/dist/assets/js/googlesitekit-modules-adsense-d7930ab6f8cb50a2cb53.js (added)
-
tags/1.135.0/dist/assets/js/googlesitekit-modules-analytics-4-00f0bb07e4bd025aa07f.js (deleted)
-
tags/1.135.0/dist/assets/js/googlesitekit-modules-analytics-4-316295cedc05f5eda6be.js (added)
-
tags/1.135.0/dist/assets/js/googlesitekit-modules-c730dded8055345dd88e.js (added)
-
tags/1.135.0/dist/assets/js/googlesitekit-modules-dc6e37a871796540fbac.js (deleted)
-
tags/1.135.0/dist/assets/js/googlesitekit-modules-pagespeed-insights-7cc149a0141bab9f57e9.js (added)
-
tags/1.135.0/dist/assets/js/googlesitekit-modules-pagespeed-insights-e5394ed3d712ca668967.js (deleted)
-
tags/1.135.0/dist/assets/js/googlesitekit-modules-reader-revenue-manager-3ac3cc164752a4e67945.js (deleted)
-
tags/1.135.0/dist/assets/js/googlesitekit-modules-reader-revenue-manager-820deb3366dc2d6a5b97.js (added)
-
tags/1.135.0/dist/assets/js/googlesitekit-modules-search-console-54fe3c8e34c8e7b2cdd7.js (deleted)
-
tags/1.135.0/dist/assets/js/googlesitekit-modules-search-console-6a559af0c5fecd654e9f.js (added)
-
tags/1.135.0/dist/assets/js/googlesitekit-modules-tagmanager-32aba630e6cc73d2740a.js (added)
-
tags/1.135.0/dist/assets/js/googlesitekit-modules-tagmanager-36854685cfc078aa9ea4.js (deleted)
-
tags/1.135.0/dist/assets/js/googlesitekit-notifications-c2b7efe32e100efb9c07.js (added)
-
tags/1.135.0/dist/assets/js/googlesitekit-notifications-e5815fba60fe1cb1e172.js (deleted)
-
tags/1.135.0/dist/assets/js/googlesitekit-polyfills-2d2cf8e51bb75d3e6910.js (added)
-
tags/1.135.0/dist/assets/js/googlesitekit-polyfills-c5dfeeeb4566ab655187.js (deleted)
-
tags/1.135.0/dist/assets/js/googlesitekit-settings-b9e65db8c7e98031a46c.js (added)
-
tags/1.135.0/dist/assets/js/googlesitekit-settings-c5ed8a54309d018a6b77.js (deleted)
-
tags/1.135.0/dist/assets/js/googlesitekit-splash-08e91c5324381f991fb8.js (added)
-
tags/1.135.0/dist/assets/js/googlesitekit-splash-76b922a28fcdee85f514.js (deleted)
-
tags/1.135.0/dist/assets/js/googlesitekit-user-input-1c36e0eb8c8ea1c166b1.js (deleted)
-
tags/1.135.0/dist/assets/js/googlesitekit-user-input-d02b9035565ab9445d7c.js (added)
-
tags/1.135.0/dist/assets/js/googlesitekit-vendor-625942ce3e249bc6cbbb.js (deleted)
-
tags/1.135.0/dist/assets/js/googlesitekit-vendor-a6981ed288b93492603b.js (added)
-
tags/1.135.0/dist/assets/js/googlesitekit-widgets-a1e20a8ab18c511f53b0.js (added)
-
tags/1.135.0/dist/assets/js/googlesitekit-widgets-c4b49ec1e2ef6587bc2d.js (deleted)
-
tags/1.135.0/dist/assets/js/googlesitekit-wp-dashboard-a824d9536eb9f6fe8c57.js (added)
-
tags/1.135.0/dist/assets/js/googlesitekit-wp-dashboard-bfa6aa6193cf3a1caccc.js (deleted)
-
tags/1.135.0/dist/assets/js/runtime-d557ed4ac02e283c5876.js (added)
-
tags/1.135.0/dist/assets/js/runtime-f562582a775dd979d8cc.js (deleted)
-
tags/1.135.0/dist/config.php (modified) (1 diff)
-
tags/1.135.0/dist/manifest.php (modified) (1 diff)
-
tags/1.135.0/google-site-kit.php (modified) (2 diffs)
-
tags/1.135.0/includes/Core/Assets/Assets.php (modified) (1 diff)
-
tags/1.135.0/includes/Core/Authentication/Authentication.php (modified) (1 diff)
-
tags/1.135.0/includes/Core/Authentication/Clients/OAuth_Client.php (modified) (1 diff)
-
tags/1.135.0/includes/Core/Authentication/Setup.php (modified) (3 diffs)
-
tags/1.135.0/includes/Core/Util/Entity_Factory.php (modified) (1 diff)
-
tags/1.135.0/includes/Core/Util/URL.php (modified) (1 diff)
-
tags/1.135.0/includes/Core/Util/WP_Query_Factory.php (modified) (1 diff)
-
tags/1.135.0/includes/Modules/Ads.php (modified) (1 diff)
-
tags/1.135.0/includes/Modules/Analytics_4.php (modified) (5 diffs)
-
tags/1.135.0/includes/Modules/Analytics_4/Advanced_Tracking/Event.php (modified) (1 diff)
-
tags/1.135.0/includes/Modules/Analytics_4/Conversion_Reporting (added)
-
tags/1.135.0/includes/Modules/Analytics_4/Conversion_Reporting/Conversion_Reporting_Cron.php (added)
-
tags/1.135.0/includes/Modules/Analytics_4/Conversion_Reporting/Conversion_Reporting_Events_Sync.php (added)
-
tags/1.135.0/includes/Modules/Analytics_4/Conversion_Reporting/Conversion_Reporting_Provider.php (added)
-
tags/1.135.0/includes/Modules/Analytics_4/Report/ReportParsers.php (modified) (1 diff)
-
tags/1.135.0/includes/Modules/Analytics_4/Report/RequestHelpers.php (modified) (1 diff)
-
tags/1.135.0/includes/Modules/Analytics_4/Settings.php (modified) (1 diff)
-
tags/1.135.0/includes/Modules/Reader_Revenue_Manager.php (modified) (2 diffs)
-
tags/1.135.0/includes/Modules/Search_Console.php (modified) (1 diff)
-
tags/1.135.0/includes/vendor/composer/autoload_classmap.php (modified) (1 diff)
-
tags/1.135.0/readme.txt (modified) (2 diffs)
-
trunk/dist/assets/css/googlesitekit-admin-css-aa86cfc6a5f741788a7c.min.css (added)
-
trunk/dist/assets/css/googlesitekit-admin-css-ba6e9e2a0bcfb5f1a637.min.css (deleted)
-
trunk/dist/assets/js/31-29deb769fadbe2c03303.js (deleted)
-
trunk/dist/assets/js/31-655831d95c1d5a44de56.js (added)
-
trunk/dist/assets/js/32-0e83aa0e7b216e7b1c08.js (added)
-
trunk/dist/assets/js/32-f46a0b77a7ebfc2cbf9e.js (deleted)
-
trunk/dist/assets/js/33-15fd05ca7846afb68ca3.js (deleted)
-
trunk/dist/assets/js/33-dddb158399fab1f7dc64.js (added)
-
trunk/dist/assets/js/34-47e8d54203fdba1b4990.js (deleted)
-
trunk/dist/assets/js/34-eee3dcf66c33061a1766.js (added)
-
trunk/dist/assets/js/35-35c7ffb78b48504dad15.js (added)
-
trunk/dist/assets/js/35-903ab08620ee2706ab7e.js (deleted)
-
trunk/dist/assets/js/36-1b2ef2125a268495ca9c.js (added)
-
trunk/dist/assets/js/36-d107d353f148d8fe2822.js (deleted)
-
trunk/dist/assets/js/googlesitekit-activation-0156e9e9183768884a51.js (deleted)
-
trunk/dist/assets/js/googlesitekit-activation-0821f43f9450b2976a7a.js (added)
-
trunk/dist/assets/js/googlesitekit-ad-blocking-recovery-579fd18c5139f49e351c.js (added)
-
trunk/dist/assets/js/googlesitekit-ad-blocking-recovery-5ec12229d17f3e26e18d.js (deleted)
-
trunk/dist/assets/js/googlesitekit-adminbar-26b6ac7482380c6f0503.js (deleted)
-
trunk/dist/assets/js/googlesitekit-adminbar-71a4c60e10b747d93ca2.js (added)
-
trunk/dist/assets/js/googlesitekit-api-9b1652004ccc0f0b0b1b.js (added)
-
trunk/dist/assets/js/googlesitekit-api-ab52eed0ee6a44be38b3.js (deleted)
-
trunk/dist/assets/js/googlesitekit-components-gm2-0f8ff214aaee64f1e091.js (deleted)
-
trunk/dist/assets/js/googlesitekit-components-gm2-96b55635c1d0add6b113.js (added)
-
trunk/dist/assets/js/googlesitekit-components-gm3-3d65e72b5559508c0b55.js (added)
-
trunk/dist/assets/js/googlesitekit-components-gm3-d2883b93374979796649.js (deleted)
-
trunk/dist/assets/js/googlesitekit-data-def4f4a434351223837f.js (deleted)
-
trunk/dist/assets/js/googlesitekit-data-e2268525679009e0b686.js (added)
-
trunk/dist/assets/js/googlesitekit-datastore-forms-ae8fa4b0fa5631cf15b6.js (added)
-
trunk/dist/assets/js/googlesitekit-datastore-forms-c9b81525d9016cbbbef6.js (deleted)
-
trunk/dist/assets/js/googlesitekit-datastore-location-03c93cc12544ccbbdf50.js (deleted)
-
trunk/dist/assets/js/googlesitekit-datastore-location-f0882c9e5e34e44de556.js (added)
-
trunk/dist/assets/js/googlesitekit-datastore-site-12278d2471b9e1b9c7d9.js (added)
-
trunk/dist/assets/js/googlesitekit-datastore-site-4e71ab7c3bb633e19a32.js (deleted)
-
trunk/dist/assets/js/googlesitekit-datastore-ui-99ab3cc36ca122895f43.js (deleted)
-
trunk/dist/assets/js/googlesitekit-datastore-ui-fe42b0d32a18a0d8e2a4.js (added)
-
trunk/dist/assets/js/googlesitekit-datastore-user-6782e64c8e074e04fdb2.js (added)
-
trunk/dist/assets/js/googlesitekit-datastore-user-addf75df8db655765af0.js (deleted)
-
trunk/dist/assets/js/googlesitekit-entity-dashboard-3d8921966120d895eb4e.js (added)
-
trunk/dist/assets/js/googlesitekit-entity-dashboard-bf6ba3f0b9c923f11709.js (deleted)
-
trunk/dist/assets/js/googlesitekit-main-dashboard-d41471d89b1de6dd037d.js (added)
-
trunk/dist/assets/js/googlesitekit-main-dashboard-db649d3c3b6d9027a824.js (deleted)
-
trunk/dist/assets/js/googlesitekit-modules-ads-8a01949acbaf5f9513e3.js (deleted)
-
trunk/dist/assets/js/googlesitekit-modules-ads-bb19ec978323f5d81ee8.js (added)
-
trunk/dist/assets/js/googlesitekit-modules-adsense-d4e969b135b277b3f61b.js (deleted)
-
trunk/dist/assets/js/googlesitekit-modules-adsense-d7930ab6f8cb50a2cb53.js (added)
-
trunk/dist/assets/js/googlesitekit-modules-analytics-4-00f0bb07e4bd025aa07f.js (deleted)
-
trunk/dist/assets/js/googlesitekit-modules-analytics-4-316295cedc05f5eda6be.js (added)
-
trunk/dist/assets/js/googlesitekit-modules-c730dded8055345dd88e.js (added)
-
trunk/dist/assets/js/googlesitekit-modules-dc6e37a871796540fbac.js (deleted)
-
trunk/dist/assets/js/googlesitekit-modules-pagespeed-insights-7cc149a0141bab9f57e9.js (added)
-
trunk/dist/assets/js/googlesitekit-modules-pagespeed-insights-e5394ed3d712ca668967.js (deleted)
-
trunk/dist/assets/js/googlesitekit-modules-reader-revenue-manager-3ac3cc164752a4e67945.js (deleted)
-
trunk/dist/assets/js/googlesitekit-modules-reader-revenue-manager-820deb3366dc2d6a5b97.js (added)
-
trunk/dist/assets/js/googlesitekit-modules-search-console-54fe3c8e34c8e7b2cdd7.js (deleted)
-
trunk/dist/assets/js/googlesitekit-modules-search-console-6a559af0c5fecd654e9f.js (added)
-
trunk/dist/assets/js/googlesitekit-modules-tagmanager-32aba630e6cc73d2740a.js (added)
-
trunk/dist/assets/js/googlesitekit-modules-tagmanager-36854685cfc078aa9ea4.js (deleted)
-
trunk/dist/assets/js/googlesitekit-notifications-c2b7efe32e100efb9c07.js (added)
-
trunk/dist/assets/js/googlesitekit-notifications-e5815fba60fe1cb1e172.js (deleted)
-
trunk/dist/assets/js/googlesitekit-polyfills-2d2cf8e51bb75d3e6910.js (added)
-
trunk/dist/assets/js/googlesitekit-polyfills-c5dfeeeb4566ab655187.js (deleted)
-
trunk/dist/assets/js/googlesitekit-settings-b9e65db8c7e98031a46c.js (added)
-
trunk/dist/assets/js/googlesitekit-settings-c5ed8a54309d018a6b77.js (deleted)
-
trunk/dist/assets/js/googlesitekit-splash-08e91c5324381f991fb8.js (added)
-
trunk/dist/assets/js/googlesitekit-splash-76b922a28fcdee85f514.js (deleted)
-
trunk/dist/assets/js/googlesitekit-user-input-1c36e0eb8c8ea1c166b1.js (deleted)
-
trunk/dist/assets/js/googlesitekit-user-input-d02b9035565ab9445d7c.js (added)
-
trunk/dist/assets/js/googlesitekit-vendor-625942ce3e249bc6cbbb.js (deleted)
-
trunk/dist/assets/js/googlesitekit-vendor-a6981ed288b93492603b.js (added)
-
trunk/dist/assets/js/googlesitekit-widgets-a1e20a8ab18c511f53b0.js (added)
-
trunk/dist/assets/js/googlesitekit-widgets-c4b49ec1e2ef6587bc2d.js (deleted)
-
trunk/dist/assets/js/googlesitekit-wp-dashboard-a824d9536eb9f6fe8c57.js (added)
-
trunk/dist/assets/js/googlesitekit-wp-dashboard-bfa6aa6193cf3a1caccc.js (deleted)
-
trunk/dist/assets/js/runtime-d557ed4ac02e283c5876.js (added)
-
trunk/dist/assets/js/runtime-f562582a775dd979d8cc.js (deleted)
-
trunk/dist/config.php (modified) (1 diff)
-
trunk/dist/manifest.php (modified) (1 diff)
-
trunk/google-site-kit.php (modified) (2 diffs)
-
trunk/includes/Core/Assets/Assets.php (modified) (1 diff)
-
trunk/includes/Core/Authentication/Authentication.php (modified) (1 diff)
-
trunk/includes/Core/Authentication/Clients/OAuth_Client.php (modified) (1 diff)
-
trunk/includes/Core/Authentication/Setup.php (modified) (3 diffs)
-
trunk/includes/Core/Util/Entity_Factory.php (modified) (1 diff)
-
trunk/includes/Core/Util/URL.php (modified) (1 diff)
-
trunk/includes/Core/Util/WP_Query_Factory.php (modified) (1 diff)
-
trunk/includes/Modules/Ads.php (modified) (1 diff)
-
trunk/includes/Modules/Analytics_4.php (modified) (5 diffs)
-
trunk/includes/Modules/Analytics_4/Advanced_Tracking/Event.php (modified) (1 diff)
-
trunk/includes/Modules/Analytics_4/Conversion_Reporting (added)
-
trunk/includes/Modules/Analytics_4/Conversion_Reporting/Conversion_Reporting_Cron.php (added)
-
trunk/includes/Modules/Analytics_4/Conversion_Reporting/Conversion_Reporting_Events_Sync.php (added)
-
trunk/includes/Modules/Analytics_4/Conversion_Reporting/Conversion_Reporting_Provider.php (added)
-
trunk/includes/Modules/Analytics_4/Report/ReportParsers.php (modified) (1 diff)
-
trunk/includes/Modules/Analytics_4/Report/RequestHelpers.php (modified) (1 diff)
-
trunk/includes/Modules/Analytics_4/Settings.php (modified) (1 diff)
-
trunk/includes/Modules/Reader_Revenue_Manager.php (modified) (2 diffs)
-
trunk/includes/Modules/Search_Console.php (modified) (1 diff)
-
trunk/includes/vendor/composer/autoload_classmap.php (modified) (1 diff)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
google-site-kit/tags/1.135.0/dist/config.php
r3134468 r3148853 8 8 9 9 return array( 10 'features' => array( 'adsPax','audienceSegmentation','conversionInfra',' gm3Components','privacySandboxModule','rrmModule' ),10 'features' => array( 'adsPax','audienceSegmentation','conversionInfra','gm3Components','privacySandboxModule','rrmModule' ), 11 11 ); -
google-site-kit/tags/1.135.0/dist/manifest.php
r3141863 r3148853 19 19 'analytics-advanced-tracking' => array( "analytics-advanced-tracking-ea84b2c367b69f5c094b.js", null ), 20 20 'googlesitekit-i18n' => array( "googlesitekit-i18n-33cdd2dee5d1d1f4fb34.js", null ), 21 'googlesitekit-admin-css' => array( "googlesitekit-admin-css- ba6e9e2a0bcfb5f1a637.min.css", null ),21 'googlesitekit-admin-css' => array( "googlesitekit-admin-css-.min.css", null ), 22 22 'googlesitekit-adminbar-css' => array( "googlesitekit-adminbar-css-6db776544b37175be17f.min.css", null ), 23 23 'googlesitekit-authorize-application-css' => array( "googlesitekit-authorize-application-css-ce25e97404abc5a02921.min.css", null ), 24 24 'googlesitekit-wp-dashboard-css' => array( "googlesitekit-wp-dashboard-css-d1180e1ae01fd577a4c5.min.css", null ), 25 'googlesitekit-vendor' => array( "googlesitekit-vendor- 625942ce3e249bc6cbbb.js", null ),26 'googlesitekit-runtime' => array( "runtime- f562582a775dd979d8cc.js", null ),27 'googlesitekit-activation' => array( "googlesitekit-activation-0 156e9e9183768884a51.js", null ),28 'googlesitekit-ad-blocking-recovery' => array( "googlesitekit-ad-blocking-recovery-5 ec12229d17f3e26e18d.js", null ),29 'googlesitekit-adminbar' => array( "googlesitekit-adminbar- 26b6ac7482380c6f0503.js", null ),30 'googlesitekit-api' => array( "googlesitekit-api- ab52eed0ee6a44be38b3.js", null ),31 'googlesitekit-components' => array( array( "googlesitekit-components-gm2- 0f8ff214aaee64f1e091.js", null ), array( "googlesitekit-components-gm3-d2883b93374979796649.js", null ) ),32 'googlesitekit-data' => array( "googlesitekit-data- def4f4a434351223837f.js", null ),33 'googlesitekit-datastore-forms' => array( "googlesitekit-datastore-forms- c9b81525d9016cbbbef6.js", null ),34 'googlesitekit-datastore-location' => array( "googlesitekit-datastore-location- 03c93cc12544ccbbdf50.js", null ),35 'googlesitekit-datastore-site' => array( "googlesitekit-datastore-site- 4e71ab7c3bb633e19a32.js", null ),36 'googlesitekit-datastore-ui' => array( "googlesitekit-datastore-ui- 99ab3cc36ca122895f43.js", null ),37 'googlesitekit-datastore-user' => array( "googlesitekit-datastore-user- addf75df8db655765af0.js", null ),38 'googlesitekit-entity-dashboard' => array( "googlesitekit-entity-dashboard- bf6ba3f0b9c923f11709.js", null ),39 'googlesitekit-main-dashboard' => array( "googlesitekit-main-dashboard-d b649d3c3b6d9027a824.js", null ),40 'googlesitekit-modules' => array( "googlesitekit-modules- dc6e37a871796540fbac.js", null ),41 'googlesitekit-modules-ads' => array( "googlesitekit-modules-ads- 8a01949acbaf5f9513e3.js", null ),42 'googlesitekit-modules-adsense' => array( "googlesitekit-modules-adsense-d 4e969b135b277b3f61b.js", null ),43 'googlesitekit-modules-analytics-4' => array( "googlesitekit-modules-analytics-4- 00f0bb07e4bd025aa07f.js", null ),44 'googlesitekit-modules-pagespeed-insights' => array( "googlesitekit-modules-pagespeed-insights- e5394ed3d712ca668967.js", null ),45 'googlesitekit-modules-reader-revenue-manager' => array( "googlesitekit-modules-reader-revenue-manager- 3ac3cc164752a4e67945.js", null ),46 'googlesitekit-modules-search-console' => array( "googlesitekit-modules-search-console- 54fe3c8e34c8e7b2cdd7.js", null ),47 'googlesitekit-modules-tagmanager' => array( "googlesitekit-modules-tagmanager-3 6854685cfc078aa9ea4.js", null ),48 'googlesitekit-notifications' => array( "googlesitekit-notifications- e5815fba60fe1cb1e172.js", null ),49 'googlesitekit-polyfills' => array( "googlesitekit-polyfills- c5dfeeeb4566ab655187.js", null ),50 'googlesitekit-settings' => array( "googlesitekit-settings- c5ed8a54309d018a6b77.js", null ),51 'googlesitekit-splash' => array( "googlesitekit-splash- 76b922a28fcdee85f514.js", null ),52 'googlesitekit-user-input' => array( "googlesitekit-user-input- 1c36e0eb8c8ea1c166b1.js", null ),53 'googlesitekit-widgets' => array( "googlesitekit-widgets- c4b49ec1e2ef6587bc2d.js", null ),54 'googlesitekit-wp-dashboard' => array( "googlesitekit-wp-dashboard- bfa6aa6193cf3a1caccc.js", null ),25 'googlesitekit-vendor' => array( "googlesitekit-vendor-b.js", null ), 26 'googlesitekit-runtime' => array( "runtime-.js", null ), 27 'googlesitekit-activation' => array( "googlesitekit-activation-0.js", null ), 28 'googlesitekit-ad-blocking-recovery' => array( "googlesitekit-ad-blocking-recovery-5.js", null ), 29 'googlesitekit-adminbar' => array( "googlesitekit-adminbar-.js", null ), 30 'googlesitekit-api' => array( "googlesitekit-api-.js", null ), 31 'googlesitekit-components' => array( array( "googlesitekit-components-gm2-.js", null ) ), 32 'googlesitekit-data' => array( "googlesitekit-data-.js", null ), 33 'googlesitekit-datastore-forms' => array( "googlesitekit-datastore-forms-6.js", null ), 34 'googlesitekit-datastore-location' => array( "googlesitekit-datastore-location-.js", null ), 35 'googlesitekit-datastore-site' => array( "googlesitekit-datastore-site-.js", null ), 36 'googlesitekit-datastore-ui' => array( "googlesitekit-datastore-ui-.js", null ), 37 'googlesitekit-datastore-user' => array( "googlesitekit-datastore-user-.js", null ), 38 'googlesitekit-entity-dashboard' => array( "googlesitekit-entity-dashboard-.js", null ), 39 'googlesitekit-main-dashboard' => array( "googlesitekit-main-dashboard-d.js", null ), 40 'googlesitekit-modules' => array( "googlesitekit-modules-.js", null ), 41 'googlesitekit-modules-ads' => array( "googlesitekit-modules-ads-.js", null ), 42 'googlesitekit-modules-adsense' => array( "googlesitekit-modules-adsense-d.js", null ), 43 'googlesitekit-modules-analytics-4' => array( "googlesitekit-modules-analytics-4-.js", null ), 44 'googlesitekit-modules-pagespeed-insights' => array( "googlesitekit-modules-pagespeed-insights-.js", null ), 45 'googlesitekit-modules-reader-revenue-manager' => array( "googlesitekit-modules-reader-revenue-manager-.js", null ), 46 'googlesitekit-modules-search-console' => array( "googlesitekit-modules-search-console-.js", null ), 47 'googlesitekit-modules-tagmanager' => array( "googlesitekit-modules-tagmanager-3.js", null ), 48 'googlesitekit-notifications' => array( "googlesitekit-notifications-.js", null ), 49 'googlesitekit-polyfills' => array( "googlesitekit-polyfills-.js", null ), 50 'googlesitekit-settings' => array( "googlesitekit-settings-.js", null ), 51 'googlesitekit-splash' => array( "googlesitekit-splash-.js", null ), 52 'googlesitekit-user-input' => array( "googlesitekit-user-input-.js", null ), 53 'googlesitekit-widgets' => array( "googlesitekit-widgets-.js", null ), 54 'googlesitekit-wp-dashboard' => array( "googlesitekit-wp-dashboard-.js", null ), 55 55 ); -
google-site-kit/tags/1.135.0/google-site-kit.php
r3141863 r3148853 12 12 * Plugin URI: https://sitekit.withgoogle.com 13 13 * Description: Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make them successful on the web. 14 * Version: 1.13 4.014 * Version: 1.13.0 15 15 * Requires at least: 5.2 16 16 * Requires PHP: 7.4 … … 27 27 28 28 // Define most essential constants. 29 define( 'GOOGLESITEKIT_VERSION', '1.13 4.0' );29 define( 'GOOGLESITEKIT_VERSION', '1.13.0' ); 30 30 define( 'GOOGLESITEKIT_PLUGIN_MAIN_FILE', __FILE__ ); 31 31 define( 'GOOGLESITEKIT_PHP_MINIMUM', '7.4.0' ); -
google-site-kit/tags/1.135.0/includes/Core/Assets/Assets.php
r3127664 r3148853 802 802 } 803 803 804 return null;804 return ; 805 805 } 806 806 -
google-site-kit/tags/1.135.0/includes/Core/Authentication/Authentication.php
r3141863 r3148853 814 814 private function get_update_core_url() { 815 815 if ( ! current_user_can( 'update_core' ) ) { 816 return null;816 return ; 817 817 } 818 818 -
google-site-kit/tags/1.135.0/includes/Core/Authentication/Clients/OAuth_Client.php
r3118692 r3148853 400 400 */ 401 401 public function authorize_user() { 402 $code = htmlspecialchars( $this->context->input()->filter( INPUT_GET, 'code' ) );403 $error_code = htmlspecialchars( $this->context->input()->filter( INPUT_GET, 'error' ) );402 $code = htmlspecialchars( $this->context->input()->filter( INPUT_GET, 'code' ) ); 403 $error_code = htmlspecialchars( $this->context->input()->filter( INPUT_GET, 'error' ) ); 404 404 // If the OAuth redirects with an error code, handle it. 405 405 if ( ! empty( $error_code ) ) { -
google-site-kit/tags/1.135.0/includes/Core/Authentication/Setup.php
r3134468 r3148853 137 137 */ 138 138 public function handle_action_setup_start() { 139 $nonce = htmlspecialchars( $this->context->input()->filter( INPUT_GET, 'nonce' ) );139 $nonce = htmlspecialchars( $this->context->input()->filter( INPUT_GET, 'nonce' ) ); 140 140 $redirect_url = $this->context->input()->filter( INPUT_GET, 'redirect', FILTER_DEFAULT ); 141 141 … … 217 217 public function handle_action_verify() { 218 218 $input = $this->context->input(); 219 $step = htmlspecialchars( $input->filter( INPUT_GET, 'step' ) );220 $nonce = htmlspecialchars( $input->filter( INPUT_GET, 'nonce' ) );221 $code = htmlspecialchars( $input->filter( INPUT_GET, 'googlesitekit_code' ) );222 $site_code = htmlspecialchars( $input->filter( INPUT_GET, 'googlesitekit_site_code' ) );223 $verification_token = htmlspecialchars( $input->filter( INPUT_GET, 'googlesitekit_verification_token' ) );224 $verification_method = htmlspecialchars( $input->filter( INPUT_GET, 'googlesitekit_verification_token_type' ) );219 $step = htmlspecialchars( $input->filter( INPUT_GET, 'step' ) ); 220 $nonce = htmlspecialchars( $input->filter( INPUT_GET, 'nonce' ) ); 221 $code = htmlspecialchars( $input->filter( INPUT_GET, 'googlesitekit_code' ) ); 222 $site_code = htmlspecialchars( $input->filter( INPUT_GET, 'googlesitekit_site_code' ) ); 223 $verification_token = htmlspecialchars( $input->filter( INPUT_GET, 'googlesitekit_verification_token' ) ); 224 $verification_method = htmlspecialchars( $input->filter( INPUT_GET, 'googlesitekit_verification_token_type' ) ); 225 225 226 226 $this->verify_nonce( $nonce ); … … 276 276 public function handle_action_exchange_site_code() { 277 277 $input = $this->context->input(); 278 $step = htmlspecialchars( $input->filter( INPUT_GET, 'step' ) );279 $nonce = htmlspecialchars( $input->filter( INPUT_GET, 'nonce' ) );280 $code = htmlspecialchars( $input->filter( INPUT_GET, 'googlesitekit_code' ) );281 $site_code = htmlspecialchars( $input->filter( INPUT_GET, 'googlesitekit_site_code' ) );278 $step = htmlspecialchars( $input->filter( INPUT_GET, 'step' ) ); 279 $nonce = htmlspecialchars( $input->filter( INPUT_GET, 'nonce' ) ); 280 $code = htmlspecialchars( $input->filter( INPUT_GET, 'googlesitekit_code' ) ); 281 $site_code = htmlspecialchars( $input->filter( INPUT_GET, 'googlesitekit_site_code' ) ); 282 282 283 283 $this->verify_nonce( $nonce ); -
google-site-kit/tags/1.135.0/includes/Core/Util/Entity_Factory.php
r3110734 r3148853 11 11 namespace Google\Site_Kit\Core\Util; 12 12 13 use Google\Site_Kit\Context;14 13 use Google\Site_Kit\Plugin; 15 14 use WP_Query; -
google-site-kit/tags/1.135.0/includes/Core/Util/URL.php
r3118692 r3148853 139 139 */ 140 140 public static function permute_site_hosts( $hostname ) { 141 142 143 144 141 145 // See \Requests_IDNAEncoder::is_ascii. 142 146 $is_ascii = preg_match( '/(?:[^\x00-\x7F])/', $hostname ) !== 1; -
google-site-kit/tags/1.135.0/includes/Core/Util/WP_Query_Factory.php
r2790825 r3148853 114 114 115 115 // Strip leading and trailing slashes. 116 $url_path = trim( $url_path, '/' ); 116 if ( is_string( $url_path ) ) { 117 $url_path = trim( $url_path, '/' ); 118 } 117 119 118 120 // Fetch the rewrite rules. -
google-site-kit/tags/1.135.0/includes/Modules/Ads.php
r3118692 r3148853 142 142 array( 143 143 // When updating, mirror the fixed version for google-pax-sdk in package.json. 144 'src' => 'https://www.gstatic.com/pax/1.0. 9/pax_integrator.js',144 'src' => 'https://www.gstatic.com/pax/1.0./pax_integrator.js', 145 145 'execution' => 'async', 146 146 'dependencies' => array( -
google-site-kit/tags/1.135.0/includes/Modules/Analytics_4.php
r3141863 r3148853 91 91 use Google\Site_Kit\Core\REST_API\REST_Routes; 92 92 use Google\Site_Kit\Core\User\Audience_Settings; 93 94 95 93 96 use stdClass; 94 97 use WP_Error; … … 219 222 $synchronize_ads_linked->register(); 220 223 224 225 226 227 228 229 230 231 232 221 233 ( new Advanced_Tracking( $this->context ) )->register(); 222 234 … … 286 298 'adsLinked' => false, 287 299 'adsLinkedLastSyncedAt' => 0, 300 288 301 'availableAudiencesLastSyncedAt' => 0, 289 302 ) … … 292 305 if ( ! empty( $new_value['propertyID'] ) ) { 293 306 do_action( Synchronize_AdSenseLinked::CRON_SYNCHRONIZE_ADSENSE_LINKED ); 307 308 309 310 294 311 } 295 312 } … … 2057 2074 2058 2075 $matches = array(); 2059 if ( preg_match( '#properties/([^/]+)#', $property[ $id_key ] , $matches ) ) {2076 if ( preg_match( '#properties/([^/]+)#', $property[ $id_key ], $matches ) ) { 2060 2077 $obj->_id = $matches[1]; 2061 2078 } 2062 2079 2063 2080 $matches = array(); 2064 if ( preg_match( '#accounts/([^/]+)#', $property['parent'] , $matches ) ) {2081 if ( preg_match( '#accounts/([^/]+)#', $property['parent'], $matches ) ) { 2065 2082 $obj->_accountID = $matches[1]; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase 2066 2083 } -
google-site-kit/tags/1.135.0/includes/Modules/Analytics_4/Advanced_Tracking/Event.php
r3041535 r3148853 59 59 * @return array The configuration in JSON-serializable format. 60 60 */ 61 61 62 public function jsonSerialize() { 62 63 return $this->config; -
google-site-kit/tags/1.135.0/includes/Modules/Analytics_4/Report/ReportParsers.php
r3118692 r3148853 82 82 public function parse_dateranges( Data_Request $data ) { 83 83 $date_ranges = array(); 84 $start_date = $data['startDate'] ;85 $end_date = $data['endDate'] ;84 $start_date = $data['startDate']; 85 $end_date = $data['endDate']; 86 86 if ( strtotime( $start_date ) && strtotime( $end_date ) ) { 87 $compare_start_date = $data['compareStartDate'] ;88 $compare_end_date = $data['compareEndDate'] ;87 $compare_start_date = $data['compareStartDate']; 88 $compare_end_date = $data['compareEndDate']; 89 89 $date_ranges[] = array( $start_date, $end_date ); 90 90 -
google-site-kit/tags/1.135.0/includes/Modules/Analytics_4/Report/RequestHelpers.php
r3110734 r3148853 158 158 $metrics, 159 159 function ( $metric ) use ( $valid_name_expression ) { 160 return ! preg_match( "#$valid_name_expression#", $metric->getName() );160 return ! preg_match( "#$valid_name_expression#", $metric->getName() ); 161 161 } 162 162 ) -
google-site-kit/tags/1.135.0/includes/Modules/Analytics_4/Settings.php
r3118692 r3148853 103 103 'availableAudiences' => null, 104 104 'availableAudiencesLastSyncedAt' => 0, 105 105 106 ); 106 107 } -
google-site-kit/tags/1.135.0/includes/Modules/Reader_Revenue_Manager.php
r3141863 r3148853 268 268 $sc_settings = $this->options->get( Search_Console_Settings::OPTION ); 269 269 $sc_property_id = $sc_settings['propertyID']; 270 $raw_url = str_replace(271 array( 'sc-domain:', 'https://', 'http://', 'www.' ),272 '',273 $sc_property_id274 );275 270 276 271 if ( 0 === strpos( $sc_property_id, 'sc-domain:' ) ) { // Domain property. 272 277 273 $filter = join( 278 274 ' OR ', 279 275 array_map( 280 function ( $ host) {281 return sprintf( 'domain = "%s"', $ host);276 function ( $ ) { 277 return sprintf( 'domain = "%s"', $ ); 282 278 }, 283 URL::permute_site_hosts( $ raw_url)279 URL::permute_site_hosts( $ ) 284 280 ) 285 281 ); … … 288 284 ' OR ', 289 285 array_map( 290 function ( $ host) {291 return sprintf( 'site_url = "%s"', $ host);286 function ( $ ) { 287 return sprintf( 'site_url = "%s"', $ ); 292 288 }, 293 URL::permute_site_url( $ raw_url)289 URL::permute_site_url( $ ) 294 290 ) 295 291 ); -
google-site-kit/tags/1.135.0/includes/Modules/Search_Console.php
r3118692 r3148853 304 304 $entries = Sort::case_insensitive_list_sort( 305 305 $this->map_sites( (array) $response->getSiteEntry() ), 306 ' name'306 ' 307 307 ); 308 308 $strict = filter_var( $data['strict'], FILTER_VALIDATE_BOOLEAN ); -
google-site-kit/tags/1.135.0/includes/vendor/composer/autoload_classmap.php
r3141863 r3148853 263 263 'Google\\Site_Kit\\Modules\\Analytics_4\\Advanced_Tracking\\Event_List_Registry' => $baseDir . '/Modules/Analytics_4/Advanced_Tracking/Event_List_Registry.php', 264 264 'Google\\Site_Kit\\Modules\\Analytics_4\\Advanced_Tracking\\Script_Injector' => $baseDir . '/Modules/Analytics_4/Advanced_Tracking/Script_Injector.php', 265 266 267 265 268 'Google\\Site_Kit\\Modules\\Analytics_4\\Custom_Dimensions_Data_Available' => $baseDir . '/Modules/Analytics_4/Custom_Dimensions_Data_Available.php', 266 269 'Google\\Site_Kit\\Modules\\Analytics_4\\GoogleAnalyticsAdmin\\AccountProvisioningService' => $baseDir . '/Modules/Analytics_4/GoogleAnalyticsAdmin/AccountProvisioningService.php', -
google-site-kit/tags/1.135.0/readme.txt
r3141863 r3148853 5 5 Tested up to: 6.6 6 6 Requires PHP: 7.4 7 Stable tag: 1.13 4.07 Stable tag: 1.13.0 8 8 License: Apache License 2.0 9 9 License URI: https://www.apache.org/licenses/LICENSE-2.0 … … 110 110 == Changelog == 111 111 112 = 1.134.0 = 112 = 1.135.0 = 113 114 **Added** 115 116 * Add a cron task to fetch Analytics report data for conversion events reporting. See [#9130](https://github.com/google/site-kit-wp/issues/9130). 113 117 114 118 **Enhanced** 115 119 116 * Refactor the ZeroDataNotification to use the new lighter Notification component. See [#9184](https://github.com/google/site-kit-wp/issues/9184). 117 * Modify the Reader Revenue Manager's `resetPublications` action to clear publications before invalidating the `getPublications` resolver. See [#9176](https://github.com/google/site-kit-wp/issues/9176). 118 * Improve the Reader Revenue Manager settings edit screen by handling cases where the configured publication is unavailable, or the user lacks access by displaying appropriate notices. See [#9151](https://github.com/google/site-kit-wp/issues/9151). 119 * Improve the check for whether a user has access to the Reader Revenue Manager module, requiring the user to have visibility of the connected publication ID. See [#9150](https://github.com/google/site-kit-wp/issues/9150). 120 * Refactor the GatheringDataNotification to use a newly refactored version of the BannerNotification component. See [#9071](https://github.com/google/site-kit-wp/issues/9071). 121 * Add the `async` attribute to the Subscribe with Google script tag. See [#9055](https://github.com/google/site-kit-wp/issues/9055). 122 * Refactor the ZeroDataNotification to use the new Notifications approach. See [#8977](https://github.com/google/site-kit-wp/issues/8977). 123 * Update notifications to use new notifications infrastructure. See [#8976](https://github.com/google/site-kit-wp/issues/8976). 124 * Improve error handling for widgets. See [#8939](https://github.com/google/site-kit-wp/issues/8939). 125 * Handle errors when retrieving the user count to show in the Audience Selection Panel for audiences which are in the partial data state. See [#8923](https://github.com/google/site-kit-wp/issues/8923). 126 * Adjust the CTA and "New" badge positions for widget areas on mobile and tablet viewports. See [#8863](https://github.com/google/site-kit-wp/issues/8863). 127 * Add Analytics tracking events for the Reader Revenue Manager module. See [#8847](https://github.com/google/site-kit-wp/issues/8847). 128 * Add the Reader Revenue Manager module setup CTA banner notification to the Site Kit main dashboard, visible only on HTTPS-enabled sites. See [#8846](https://github.com/google/site-kit-wp/issues/8846). 129 * Add the Reader Revenue Manager module success setup banner notification. See [#8840](https://github.com/google/site-kit-wp/issues/8840). 130 * Detached audience segmentation settings from the Analytics module. See [#8810](https://github.com/google/site-kit-wp/issues/8810). 131 * Implement the placeholder tile variants for the Audience Tile that appear when only one audience is selected. See [#8146](https://github.com/google/site-kit-wp/issues/8146). 132 * Add fallback for remote feature activation. See [#7531](https://github.com/google/site-kit-wp/issues/7531). 133 134 **Changed** 135 136 * Remove UA Analytics tracking from Site Kit admin. See [#9042](https://github.com/google/site-kit-wp/issues/9042). 120 * Add an "Edit in Reader Revenue Manager" link to the RRM module's settings view screen. See [#9192](https://github.com/google/site-kit-wp/issues/9192). 121 * Add `conversionReporting` feature flag to plugin. See [#9152](https://github.com/google/site-kit-wp/issues/9152). 122 * Add support for Analytics Conversion Report Events in data store. See [#9132](https://github.com/google/site-kit-wp/issues/9132). 123 * Fix the undefined array key "name" warning. See [#9113](https://github.com/google/site-kit-wp/issues/9113). 124 * Don't show the Audiences Widget Area on the dashboard when the "Display visitor groups in dashboard" switch is toggled off in the Settings section. See [#9065](https://github.com/google/site-kit-wp/issues/9065). 125 * Refactor PAX notification to use new notification infrastructure. See [#8980](https://github.com/google/site-kit-wp/issues/8980). 126 * Update Google Tag scope notifications to use new notifications infrastructure. See [#8979](https://github.com/google/site-kit-wp/issues/8979). 127 * Update banner notification code for the "Unsatisfied Scopes Alert" banner notification. See [#8978](https://github.com/google/site-kit-wp/issues/8978). 128 * Optimize Audience Segmentation related API calls to be made only when the area is being viewed. See [#8879](https://github.com/google/site-kit-wp/issues/8879). 129 * Add the `PublicationOnboardingStateNotice` component, rendering a notice based on the onboarding state of the current publication and presented in Storybook. See [#8838](https://github.com/google/site-kit-wp/issues/8838). 130 * Fix PHP 8.1 deprecation notices. See [#8589](https://github.com/google/site-kit-wp/issues/8589). 131 * Enhance Audience Segmentation CTAs to not appear on shared dashboard. See [#8174](https://github.com/google/site-kit-wp/issues/8174). 132 * Show a notice in the Audience Creation Notice when the Analytics edit scope is missing, and proceed directly to the OAuth flow upon clicking a CTA to create an audience. See [#8165](https://github.com/google/site-kit-wp/issues/8165). 133 * Show an Audience Tile in an error state if an error occurred while retrieving its data; show a combined error state if all audiences have an error. See [#8147](https://github.com/google/site-kit-wp/issues/8147). 137 134 138 135 **Fixed** 139 136 140 * Update the "See full details" link in Reader Revenue Manager. See [#9144](https://github.com/google/site-kit-wp/issues/9144).141 * Ensure that a Selection Panel without any available items doesn't display the available items title. See [#9109](https://github.com/google/site-kit-wp/issues/9109).142 * Fix bug where selected audiences which have been archived would remain visible in the loading state. See [#9095](https://github.com/google/site-kit-wp/issues/9095).137 * ). 138 * ). 139 * ). 143 140 144 141 [See changelog for all versions](https://raw.githubusercontent.com/google/site-kit-wp/main/changelog.txt). -
google-site-kit/trunk/dist/config.php
r3134468 r3148853 8 8 9 9 return array( 10 'features' => array( 'adsPax','audienceSegmentation','conversionInfra',' gm3Components','privacySandboxModule','rrmModule' ),10 'features' => array( 'adsPax','audienceSegmentation','conversionInfra','gm3Components','privacySandboxModule','rrmModule' ), 11 11 ); -
google-site-kit/trunk/dist/manifest.php
r3141863 r3148853 19 19 'analytics-advanced-tracking' => array( "analytics-advanced-tracking-ea84b2c367b69f5c094b.js", null ), 20 20 'googlesitekit-i18n' => array( "googlesitekit-i18n-33cdd2dee5d1d1f4fb34.js", null ), 21 'googlesitekit-admin-css' => array( "googlesitekit-admin-css- ba6e9e2a0bcfb5f1a637.min.css", null ),21 'googlesitekit-admin-css' => array( "googlesitekit-admin-css-.min.css", null ), 22 22 'googlesitekit-adminbar-css' => array( "googlesitekit-adminbar-css-6db776544b37175be17f.min.css", null ), 23 23 'googlesitekit-authorize-application-css' => array( "googlesitekit-authorize-application-css-ce25e97404abc5a02921.min.css", null ), 24 24 'googlesitekit-wp-dashboard-css' => array( "googlesitekit-wp-dashboard-css-d1180e1ae01fd577a4c5.min.css", null ), 25 'googlesitekit-vendor' => array( "googlesitekit-vendor- 625942ce3e249bc6cbbb.js", null ),26 'googlesitekit-runtime' => array( "runtime- f562582a775dd979d8cc.js", null ),27 'googlesitekit-activation' => array( "googlesitekit-activation-0 156e9e9183768884a51.js", null ),28 'googlesitekit-ad-blocking-recovery' => array( "googlesitekit-ad-blocking-recovery-5 ec12229d17f3e26e18d.js", null ),29 'googlesitekit-adminbar' => array( "googlesitekit-adminbar- 26b6ac7482380c6f0503.js", null ),30 'googlesitekit-api' => array( "googlesitekit-api- ab52eed0ee6a44be38b3.js", null ),31 'googlesitekit-components' => array( array( "googlesitekit-components-gm2- 0f8ff214aaee64f1e091.js", null ), array( "googlesitekit-components-gm3-d2883b93374979796649.js", null ) ),32 'googlesitekit-data' => array( "googlesitekit-data- def4f4a434351223837f.js", null ),33 'googlesitekit-datastore-forms' => array( "googlesitekit-datastore-forms- c9b81525d9016cbbbef6.js", null ),34 'googlesitekit-datastore-location' => array( "googlesitekit-datastore-location- 03c93cc12544ccbbdf50.js", null ),35 'googlesitekit-datastore-site' => array( "googlesitekit-datastore-site- 4e71ab7c3bb633e19a32.js", null ),36 'googlesitekit-datastore-ui' => array( "googlesitekit-datastore-ui- 99ab3cc36ca122895f43.js", null ),37 'googlesitekit-datastore-user' => array( "googlesitekit-datastore-user- addf75df8db655765af0.js", null ),38 'googlesitekit-entity-dashboard' => array( "googlesitekit-entity-dashboard- bf6ba3f0b9c923f11709.js", null ),39 'googlesitekit-main-dashboard' => array( "googlesitekit-main-dashboard-d b649d3c3b6d9027a824.js", null ),40 'googlesitekit-modules' => array( "googlesitekit-modules- dc6e37a871796540fbac.js", null ),41 'googlesitekit-modules-ads' => array( "googlesitekit-modules-ads- 8a01949acbaf5f9513e3.js", null ),42 'googlesitekit-modules-adsense' => array( "googlesitekit-modules-adsense-d 4e969b135b277b3f61b.js", null ),43 'googlesitekit-modules-analytics-4' => array( "googlesitekit-modules-analytics-4- 00f0bb07e4bd025aa07f.js", null ),44 'googlesitekit-modules-pagespeed-insights' => array( "googlesitekit-modules-pagespeed-insights- e5394ed3d712ca668967.js", null ),45 'googlesitekit-modules-reader-revenue-manager' => array( "googlesitekit-modules-reader-revenue-manager- 3ac3cc164752a4e67945.js", null ),46 'googlesitekit-modules-search-console' => array( "googlesitekit-modules-search-console- 54fe3c8e34c8e7b2cdd7.js", null ),47 'googlesitekit-modules-tagmanager' => array( "googlesitekit-modules-tagmanager-3 6854685cfc078aa9ea4.js", null ),48 'googlesitekit-notifications' => array( "googlesitekit-notifications- e5815fba60fe1cb1e172.js", null ),49 'googlesitekit-polyfills' => array( "googlesitekit-polyfills- c5dfeeeb4566ab655187.js", null ),50 'googlesitekit-settings' => array( "googlesitekit-settings- c5ed8a54309d018a6b77.js", null ),51 'googlesitekit-splash' => array( "googlesitekit-splash- 76b922a28fcdee85f514.js", null ),52 'googlesitekit-user-input' => array( "googlesitekit-user-input- 1c36e0eb8c8ea1c166b1.js", null ),53 'googlesitekit-widgets' => array( "googlesitekit-widgets- c4b49ec1e2ef6587bc2d.js", null ),54 'googlesitekit-wp-dashboard' => array( "googlesitekit-wp-dashboard- bfa6aa6193cf3a1caccc.js", null ),25 'googlesitekit-vendor' => array( "googlesitekit-vendor-b.js", null ), 26 'googlesitekit-runtime' => array( "runtime-.js", null ), 27 'googlesitekit-activation' => array( "googlesitekit-activation-0.js", null ), 28 'googlesitekit-ad-blocking-recovery' => array( "googlesitekit-ad-blocking-recovery-5.js", null ), 29 'googlesitekit-adminbar' => array( "googlesitekit-adminbar-.js", null ), 30 'googlesitekit-api' => array( "googlesitekit-api-.js", null ), 31 'googlesitekit-components' => array( array( "googlesitekit-components-gm2-.js", null ) ), 32 'googlesitekit-data' => array( "googlesitekit-data-.js", null ), 33 'googlesitekit-datastore-forms' => array( "googlesitekit-datastore-forms-6.js", null ), 34 'googlesitekit-datastore-location' => array( "googlesitekit-datastore-location-.js", null ), 35 'googlesitekit-datastore-site' => array( "googlesitekit-datastore-site-.js", null ), 36 'googlesitekit-datastore-ui' => array( "googlesitekit-datastore-ui-.js", null ), 37 'googlesitekit-datastore-user' => array( "googlesitekit-datastore-user-.js", null ), 38 'googlesitekit-entity-dashboard' => array( "googlesitekit-entity-dashboard-.js", null ), 39 'googlesitekit-main-dashboard' => array( "googlesitekit-main-dashboard-d.js", null ), 40 'googlesitekit-modules' => array( "googlesitekit-modules-.js", null ), 41 'googlesitekit-modules-ads' => array( "googlesitekit-modules-ads-.js", null ), 42 'googlesitekit-modules-adsense' => array( "googlesitekit-modules-adsense-d.js", null ), 43 'googlesitekit-modules-analytics-4' => array( "googlesitekit-modules-analytics-4-.js", null ), 44 'googlesitekit-modules-pagespeed-insights' => array( "googlesitekit-modules-pagespeed-insights-.js", null ), 45 'googlesitekit-modules-reader-revenue-manager' => array( "googlesitekit-modules-reader-revenue-manager-.js", null ), 46 'googlesitekit-modules-search-console' => array( "googlesitekit-modules-search-console-.js", null ), 47 'googlesitekit-modules-tagmanager' => array( "googlesitekit-modules-tagmanager-3.js", null ), 48 'googlesitekit-notifications' => array( "googlesitekit-notifications-.js", null ), 49 'googlesitekit-polyfills' => array( "googlesitekit-polyfills-.js", null ), 50 'googlesitekit-settings' => array( "googlesitekit-settings-.js", null ), 51 'googlesitekit-splash' => array( "googlesitekit-splash-.js", null ), 52 'googlesitekit-user-input' => array( "googlesitekit-user-input-.js", null ), 53 'googlesitekit-widgets' => array( "googlesitekit-widgets-.js", null ), 54 'googlesitekit-wp-dashboard' => array( "googlesitekit-wp-dashboard-.js", null ), 55 55 ); -
google-site-kit/trunk/google-site-kit.php
r3141863 r3148853 12 12 * Plugin URI: https://sitekit.withgoogle.com 13 13 * Description: Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make them successful on the web. 14 * Version: 1.13 4.014 * Version: 1.13.0 15 15 * Requires at least: 5.2 16 16 * Requires PHP: 7.4 … … 27 27 28 28 // Define most essential constants. 29 define( 'GOOGLESITEKIT_VERSION', '1.13 4.0' );29 define( 'GOOGLESITEKIT_VERSION', '1.13.0' ); 30 30 define( 'GOOGLESITEKIT_PLUGIN_MAIN_FILE', __FILE__ ); 31 31 define( 'GOOGLESITEKIT_PHP_MINIMUM', '7.4.0' ); -
google-site-kit/trunk/includes/Core/Assets/Assets.php
r3127664 r3148853 802 802 } 803 803 804 return null;804 return ; 805 805 } 806 806 -
google-site-kit/trunk/includes/Core/Authentication/Authentication.php
r3141863 r3148853 814 814 private function get_update_core_url() { 815 815 if ( ! current_user_can( 'update_core' ) ) { 816 return null;816 return ; 817 817 } 818 818 -
google-site-kit/trunk/includes/Core/Authentication/Clients/OAuth_Client.php
r3118692 r3148853 400 400 */ 401 401 public function authorize_user() { 402 $code = htmlspecialchars( $this->context->input()->filter( INPUT_GET, 'code' ) );403 $error_code = htmlspecialchars( $this->context->input()->filter( INPUT_GET, 'error' ) );402 $code = htmlspecialchars( $this->context->input()->filter( INPUT_GET, 'code' ) ); 403 $error_code = htmlspecialchars( $this->context->input()->filter( INPUT_GET, 'error' ) ); 404 404 // If the OAuth redirects with an error code, handle it. 405 405 if ( ! empty( $error_code ) ) { -
google-site-kit/trunk/includes/Core/Authentication/Setup.php
r3134468 r3148853 137 137 */ 138 138 public function handle_action_setup_start() { 139 $nonce = htmlspecialchars( $this->context->input()->filter( INPUT_GET, 'nonce' ) );139 $nonce = htmlspecialchars( $this->context->input()->filter( INPUT_GET, 'nonce' ) ); 140 140 $redirect_url = $this->context->input()->filter( INPUT_GET, 'redirect', FILTER_DEFAULT ); 141 141 … … 217 217 public function handle_action_verify() { 218 218 $input = $this->context->input(); 219 $step = htmlspecialchars( $input->filter( INPUT_GET, 'step' ) );220 $nonce = htmlspecialchars( $input->filter( INPUT_GET, 'nonce' ) );221 $code = htmlspecialchars( $input->filter( INPUT_GET, 'googlesitekit_code' ) );222 $site_code = htmlspecialchars( $input->filter( INPUT_GET, 'googlesitekit_site_code' ) );223 $verification_token = htmlspecialchars( $input->filter( INPUT_GET, 'googlesitekit_verification_token' ) );224 $verification_method = htmlspecialchars( $input->filter( INPUT_GET, 'googlesitekit_verification_token_type' ) );219 $step = htmlspecialchars( $input->filter( INPUT_GET, 'step' ) ); 220 $nonce = htmlspecialchars( $input->filter( INPUT_GET, 'nonce' ) ); 221 $code = htmlspecialchars( $input->filter( INPUT_GET, 'googlesitekit_code' ) ); 222 $site_code = htmlspecialchars( $input->filter( INPUT_GET, 'googlesitekit_site_code' ) ); 223 $verification_token = htmlspecialchars( $input->filter( INPUT_GET, 'googlesitekit_verification_token' ) ); 224 $verification_method = htmlspecialchars( $input->filter( INPUT_GET, 'googlesitekit_verification_token_type' ) ); 225 225 226 226 $this->verify_nonce( $nonce ); … … 276 276 public function handle_action_exchange_site_code() { 277 277 $input = $this->context->input(); 278 $step = htmlspecialchars( $input->filter( INPUT_GET, 'step' ) );279 $nonce = htmlspecialchars( $input->filter( INPUT_GET, 'nonce' ) );280 $code = htmlspecialchars( $input->filter( INPUT_GET, 'googlesitekit_code' ) );281 $site_code = htmlspecialchars( $input->filter( INPUT_GET, 'googlesitekit_site_code' ) );278 $step = htmlspecialchars( $input->filter( INPUT_GET, 'step' ) ); 279 $nonce = htmlspecialchars( $input->filter( INPUT_GET, 'nonce' ) ); 280 $code = htmlspecialchars( $input->filter( INPUT_GET, 'googlesitekit_code' ) ); 281 $site_code = htmlspecialchars( $input->filter( INPUT_GET, 'googlesitekit_site_code' ) ); 282 282 283 283 $this->verify_nonce( $nonce ); -
google-site-kit/trunk/includes/Core/Util/Entity_Factory.php
r3110734 r3148853 11 11 namespace Google\Site_Kit\Core\Util; 12 12 13 use Google\Site_Kit\Context;14 13 use Google\Site_Kit\Plugin; 15 14 use WP_Query; -
google-site-kit/trunk/includes/Core/Util/URL.php
r3118692 r3148853 139 139 */ 140 140 public static function permute_site_hosts( $hostname ) { 141 142 143 144 141 145 // See \Requests_IDNAEncoder::is_ascii. 142 146 $is_ascii = preg_match( '/(?:[^\x00-\x7F])/', $hostname ) !== 1; -
google-site-kit/trunk/includes/Core/Util/WP_Query_Factory.php
r2790825 r3148853 114 114 115 115 // Strip leading and trailing slashes. 116 $url_path = trim( $url_path, '/' ); 116 if ( is_string( $url_path ) ) { 117 $url_path = trim( $url_path, '/' ); 118 } 117 119 118 120 // Fetch the rewrite rules. -
google-site-kit/trunk/includes/Modules/Ads.php
r3118692 r3148853 142 142 array( 143 143 // When updating, mirror the fixed version for google-pax-sdk in package.json. 144 'src' => 'https://www.gstatic.com/pax/1.0. 9/pax_integrator.js',144 'src' => 'https://www.gstatic.com/pax/1.0./pax_integrator.js', 145 145 'execution' => 'async', 146 146 'dependencies' => array( -
google-site-kit/trunk/includes/Modules/Analytics_4.php
r3141863 r3148853 91 91 use Google\Site_Kit\Core\REST_API\REST_Routes; 92 92 use Google\Site_Kit\Core\User\Audience_Settings; 93 94 95 93 96 use stdClass; 94 97 use WP_Error; … … 219 222 $synchronize_ads_linked->register(); 220 223 224 225 226 227 228 229 230 231 232 221 233 ( new Advanced_Tracking( $this->context ) )->register(); 222 234 … … 286 298 'adsLinked' => false, 287 299 'adsLinkedLastSyncedAt' => 0, 300 288 301 'availableAudiencesLastSyncedAt' => 0, 289 302 ) … … 292 305 if ( ! empty( $new_value['propertyID'] ) ) { 293 306 do_action( Synchronize_AdSenseLinked::CRON_SYNCHRONIZE_ADSENSE_LINKED ); 307 308 309 310 294 311 } 295 312 } … … 2057 2074 2058 2075 $matches = array(); 2059 if ( preg_match( '#properties/([^/]+)#', $property[ $id_key ] , $matches ) ) {2076 if ( preg_match( '#properties/([^/]+)#', $property[ $id_key ], $matches ) ) { 2060 2077 $obj->_id = $matches[1]; 2061 2078 } 2062 2079 2063 2080 $matches = array(); 2064 if ( preg_match( '#accounts/([^/]+)#', $property['parent'] , $matches ) ) {2081 if ( preg_match( '#accounts/([^/]+)#', $property['parent'], $matches ) ) { 2065 2082 $obj->_accountID = $matches[1]; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase 2066 2083 } -
google-site-kit/trunk/includes/Modules/Analytics_4/Advanced_Tracking/Event.php
r3041535 r3148853 59 59 * @return array The configuration in JSON-serializable format. 60 60 */ 61 61 62 public function jsonSerialize() { 62 63 return $this->config; -
google-site-kit/trunk/includes/Modules/Analytics_4/Report/ReportParsers.php
r3118692 r3148853 82 82 public function parse_dateranges( Data_Request $data ) { 83 83 $date_ranges = array(); 84 $start_date = $data['startDate'] ;85 $end_date = $data['endDate'] ;84 $start_date = $data['startDate']; 85 $end_date = $data['endDate']; 86 86 if ( strtotime( $start_date ) && strtotime( $end_date ) ) { 87 $compare_start_date = $data['compareStartDate'] ;88 $compare_end_date = $data['compareEndDate'] ;87 $compare_start_date = $data['compareStartDate']; 88 $compare_end_date = $data['compareEndDate']; 89 89 $date_ranges[] = array( $start_date, $end_date ); 90 90 -
google-site-kit/trunk/includes/Modules/Analytics_4/Report/RequestHelpers.php
r3110734 r3148853 158 158 $metrics, 159 159 function ( $metric ) use ( $valid_name_expression ) { 160 return ! preg_match( "#$valid_name_expression#", $metric->getName() );160 return ! preg_match( "#$valid_name_expression#", $metric->getName() ); 161 161 } 162 162 ) -
google-site-kit/trunk/includes/Modules/Analytics_4/Settings.php
r3118692 r3148853 103 103 'availableAudiences' => null, 104 104 'availableAudiencesLastSyncedAt' => 0, 105 105 106 ); 106 107 } -
google-site-kit/trunk/includes/Modules/Reader_Revenue_Manager.php
r3141863 r3148853 268 268 $sc_settings = $this->options->get( Search_Console_Settings::OPTION ); 269 269 $sc_property_id = $sc_settings['propertyID']; 270 $raw_url = str_replace(271 array( 'sc-domain:', 'https://', 'http://', 'www.' ),272 '',273 $sc_property_id274 );275 270 276 271 if ( 0 === strpos( $sc_property_id, 'sc-domain:' ) ) { // Domain property. 272 277 273 $filter = join( 278 274 ' OR ', 279 275 array_map( 280 function ( $ host) {281 return sprintf( 'domain = "%s"', $ host);276 function ( $ ) { 277 return sprintf( 'domain = "%s"', $ ); 282 278 }, 283 URL::permute_site_hosts( $ raw_url)279 URL::permute_site_hosts( $ ) 284 280 ) 285 281 ); … … 288 284 ' OR ', 289 285 array_map( 290 function ( $ host) {291 return sprintf( 'site_url = "%s"', $ host);286 function ( $ ) { 287 return sprintf( 'site_url = "%s"', $ ); 292 288 }, 293 URL::permute_site_url( $ raw_url)289 URL::permute_site_url( $ ) 294 290 ) 295 291 ); -
google-site-kit/trunk/includes/Modules/Search_Console.php
r3118692 r3148853 304 304 $entries = Sort::case_insensitive_list_sort( 305 305 $this->map_sites( (array) $response->getSiteEntry() ), 306 ' name'306 ' 307 307 ); 308 308 $strict = filter_var( $data['strict'], FILTER_VALIDATE_BOOLEAN ); -
google-site-kit/trunk/includes/vendor/composer/autoload_classmap.php
r3141863 r3148853 263 263 'Google\\Site_Kit\\Modules\\Analytics_4\\Advanced_Tracking\\Event_List_Registry' => $baseDir . '/Modules/Analytics_4/Advanced_Tracking/Event_List_Registry.php', 264 264 'Google\\Site_Kit\\Modules\\Analytics_4\\Advanced_Tracking\\Script_Injector' => $baseDir . '/Modules/Analytics_4/Advanced_Tracking/Script_Injector.php', 265 266 267 265 268 'Google\\Site_Kit\\Modules\\Analytics_4\\Custom_Dimensions_Data_Available' => $baseDir . '/Modules/Analytics_4/Custom_Dimensions_Data_Available.php', 266 269 'Google\\Site_Kit\\Modules\\Analytics_4\\GoogleAnalyticsAdmin\\AccountProvisioningService' => $baseDir . '/Modules/Analytics_4/GoogleAnalyticsAdmin/AccountProvisioningService.php', -
google-site-kit/trunk/readme.txt
r3141863 r3148853 5 5 Tested up to: 6.6 6 6 Requires PHP: 7.4 7 Stable tag: 1.13 4.07 Stable tag: 1.13.0 8 8 License: Apache License 2.0 9 9 License URI: https://www.apache.org/licenses/LICENSE-2.0 … … 110 110 == Changelog == 111 111 112 = 1.134.0 = 112 = 1.135.0 = 113 114 **Added** 115 116 * Add a cron task to fetch Analytics report data for conversion events reporting. See [#9130](https://github.com/google/site-kit-wp/issues/9130). 113 117 114 118 **Enhanced** 115 119 116 * Refactor the ZeroDataNotification to use the new lighter Notification component. See [#9184](https://github.com/google/site-kit-wp/issues/9184). 117 * Modify the Reader Revenue Manager's `resetPublications` action to clear publications before invalidating the `getPublications` resolver. See [#9176](https://github.com/google/site-kit-wp/issues/9176). 118 * Improve the Reader Revenue Manager settings edit screen by handling cases where the configured publication is unavailable, or the user lacks access by displaying appropriate notices. See [#9151](https://github.com/google/site-kit-wp/issues/9151). 119 * Improve the check for whether a user has access to the Reader Revenue Manager module, requiring the user to have visibility of the connected publication ID. See [#9150](https://github.com/google/site-kit-wp/issues/9150). 120 * Refactor the GatheringDataNotification to use a newly refactored version of the BannerNotification component. See [#9071](https://github.com/google/site-kit-wp/issues/9071). 121 * Add the `async` attribute to the Subscribe with Google script tag. See [#9055](https://github.com/google/site-kit-wp/issues/9055). 122 * Refactor the ZeroDataNotification to use the new Notifications approach. See [#8977](https://github.com/google/site-kit-wp/issues/8977). 123 * Update notifications to use new notifications infrastructure. See [#8976](https://github.com/google/site-kit-wp/issues/8976). 124 * Improve error handling for widgets. See [#8939](https://github.com/google/site-kit-wp/issues/8939). 125 * Handle errors when retrieving the user count to show in the Audience Selection Panel for audiences which are in the partial data state. See [#8923](https://github.com/google/site-kit-wp/issues/8923). 126 * Adjust the CTA and "New" badge positions for widget areas on mobile and tablet viewports. See [#8863](https://github.com/google/site-kit-wp/issues/8863). 127 * Add Analytics tracking events for the Reader Revenue Manager module. See [#8847](https://github.com/google/site-kit-wp/issues/8847). 128 * Add the Reader Revenue Manager module setup CTA banner notification to the Site Kit main dashboard, visible only on HTTPS-enabled sites. See [#8846](https://github.com/google/site-kit-wp/issues/8846). 129 * Add the Reader Revenue Manager module success setup banner notification. See [#8840](https://github.com/google/site-kit-wp/issues/8840). 130 * Detached audience segmentation settings from the Analytics module. See [#8810](https://github.com/google/site-kit-wp/issues/8810). 131 * Implement the placeholder tile variants for the Audience Tile that appear when only one audience is selected. See [#8146](https://github.com/google/site-kit-wp/issues/8146). 132 * Add fallback for remote feature activation. See [#7531](https://github.com/google/site-kit-wp/issues/7531). 133 134 **Changed** 135 136 * Remove UA Analytics tracking from Site Kit admin. See [#9042](https://github.com/google/site-kit-wp/issues/9042). 120 * Add an "Edit in Reader Revenue Manager" link to the RRM module's settings view screen. See [#9192](https://github.com/google/site-kit-wp/issues/9192). 121 * Add `conversionReporting` feature flag to plugin. See [#9152](https://github.com/google/site-kit-wp/issues/9152). 122 * Add support for Analytics Conversion Report Events in data store. See [#9132](https://github.com/google/site-kit-wp/issues/9132). 123 * Fix the undefined array key "name" warning. See [#9113](https://github.com/google/site-kit-wp/issues/9113). 124 * Don't show the Audiences Widget Area on the dashboard when the "Display visitor groups in dashboard" switch is toggled off in the Settings section. See [#9065](https://github.com/google/site-kit-wp/issues/9065). 125 * Refactor PAX notification to use new notification infrastructure. See [#8980](https://github.com/google/site-kit-wp/issues/8980). 126 * Update Google Tag scope notifications to use new notifications infrastructure. See [#8979](https://github.com/google/site-kit-wp/issues/8979). 127 * Update banner notification code for the "Unsatisfied Scopes Alert" banner notification. See [#8978](https://github.com/google/site-kit-wp/issues/8978). 128 * Optimize Audience Segmentation related API calls to be made only when the area is being viewed. See [#8879](https://github.com/google/site-kit-wp/issues/8879). 129 * Add the `PublicationOnboardingStateNotice` component, rendering a notice based on the onboarding state of the current publication and presented in Storybook. See [#8838](https://github.com/google/site-kit-wp/issues/8838). 130 * Fix PHP 8.1 deprecation notices. See [#8589](https://github.com/google/site-kit-wp/issues/8589). 131 * Enhance Audience Segmentation CTAs to not appear on shared dashboard. See [#8174](https://github.com/google/site-kit-wp/issues/8174). 132 * Show a notice in the Audience Creation Notice when the Analytics edit scope is missing, and proceed directly to the OAuth flow upon clicking a CTA to create an audience. See [#8165](https://github.com/google/site-kit-wp/issues/8165). 133 * Show an Audience Tile in an error state if an error occurred while retrieving its data; show a combined error state if all audiences have an error. See [#8147](https://github.com/google/site-kit-wp/issues/8147). 137 134 138 135 **Fixed** 139 136 140 * Update the "See full details" link in Reader Revenue Manager. See [#9144](https://github.com/google/site-kit-wp/issues/9144).141 * Ensure that a Selection Panel without any available items doesn't display the available items title. See [#9109](https://github.com/google/site-kit-wp/issues/9109).142 * Fix bug where selected audiences which have been archived would remain visible in the loading state. See [#9095](https://github.com/google/site-kit-wp/issues/9095).137 * ). 138 * ). 139 * ). 143 140 144 141 [See changelog for all versions](https://raw.githubusercontent.com/google/site-kit-wp/main/changelog.txt).
Note: See TracChangeset
for help on using the changeset viewer.