설명
사이트킷은 사람이 사이트를 어떻게 찾고 이용하는지에 대한 식견을 위한 구글의 공식 워드프레스 플러그인입니다. 사이트킷은 한 번에 배포 관리하고 웹에서 사이트를 성공적으로 만드는 중요한 구글 도구에서 식견을 얻게하는 해법입니다. 워드프레스 알림판에서 직접 여러 구글 제품의 권위 있는 최신 정보를 제공하여 쉽게 접근할 수 있고 모두 무료입니다.
최고의 구글 도구를 워드프레스에 가져오기
사이트킷은 이들 구글 제품을 원활하고 유연하게 이용할 수 있는 강력한 기능을 포함하고 있습니다:
- 이해하기 쉬운 통계를 워드프레스 알림판에 직접
- 여러 구글 도구의 공식 통계가 모두 알림판에 있습니다
- 사이트의 소스를 수정하지 않고 여러 구글 도구를 빠르게 설정하기
- 전체 사이트와 개별글에 대한 측정 항목
- 관리하기 쉽고, 워드프레스와 다른 구글 제품에 접근하는 세분화된 권한
구글 도구를 지원합니다
사이트킷은 주요 측정 항목과 다른 구글 제품에서의 식견을 보여줍니다:
- 검색 콘솔: 구글 검색이 어떻게 발견하고 구글 검색에서 패이지가 어떻게 보이는지 이해하세요. 얼마나 많은 사람이 구글 검색에서 사이트를 봤고, 어떤 질의로 사이트를 검색하였는지 추적하세요.
- 분석: 이용자가 어떻게 사이트를 탐색하는지와 확인하고 이용자가 완료할 목표를 설정하여 추적하세요.
- 애드센스: 사이트가 얼마나 벌어주는지 계속 추적하세요.
- 패이지속도 식견: 패이지 실적을 다른 실제 사이트와 비교하여 확인하세요. 패이지속도 식견에서 실행 가능한 조언으로 성능을 개선하세요.
- 태그 관리자: 코드 편집이 필요하지 않은 태그 관리자를 쉽게 설정할 수 있는 사이트킷을 이용하세요. 그런 다음, 태그 관리자에서 태그를 관리하세요.
- 최적화: 코드 편집이 필요없는 최적화를 쉽게 설정할 수 있는 사이트킷을 이용하세요. 그런 다음, 최적화를 A/B 시험을 설정하세요.
설치
Note: Make sure that your website is live. If your website isn’t live yet, Site Kit can’t show you any data.
However, if you have a staging environment in addition to your production site, Site Kit can display data from your production site in the staging environment. Learn how to use Site Kit with a staging environment.
워드프레스 안에서 설치
- 플러그인 > 새로 추가를 방문합니다.
- Site Kit by Google을 검색합니다.
- 구글이 만든 사이트킷 플러그인을 설치하고 활성화합니다.
- 사이트킷을 구글 계정에 연결합니다. 워드프레스 관리자가 여럿 있다면, 각 관리자는 플러그인에 접근하기 위해 자신의 구글 계정을 가지고 있어야만 한다는 것을 알아두어야 합니다.
수동 설치
- 전체
google-site-kit
폴더를/wp-content/plugins/
디렉터리에 업로드합니다. - 플러그인을 방문합니다.
- 구글이 만들 사이트킷 플러그인을 활성화합니다.
- 사이트킷을 구글 계정에 연결합니다. 워드프레스 관리자가 여럿 있다면, 각 관리자는 플러그인에 접근하기 위해 자신의 구글 계정을 가지고 있어야만 한다는 것을 알아두어야 합니다.
활성화 후
- 새 사이트킷 메뉴에 방문합니다.
- 설정 흐름에 있는 지침을 따릅니다.
- 이미 구글 콘솔에서 주요 측정 항목을 보여주고 있는 주 사이트킷 알림판으로 갑니다.
- Connect additional Google tools under Site Kit > Settings. Learn more about which tools are right for you.
FAQ
더 자세한 정보는, 공식 사이트킷 웹사이트에 방문하세요.
-
사이트킷은 무료인가요?
-
사이트킷 플러그인은 무료이고 오픈 소스이며, 그렇게 남아있을 것입니다. 사이트킷에 포함된 개별 구글 제품은 이들 제품에 대한 표준 약관과 수수료(있는 경우)를 적용합니다.
-
What are the minimum requirements for Site Kit?
-
In order to successfully install and use Site Kit, your site must meet the following requirements:
- WordPress version 5.2+
- PHP version 5.6+
- Modern browser – Internet Explorer is not supported
- Is publicly accessible – it isn’t in maintenance mode, accessible only via password, or otherwise blocked
- REST API is available – Site Kit must be able to communicate via REST API with Google services. To ensure that the REST API is available for your site, go to Tools > Site Health.
-
Why is my dashboard showing “gathering data” and none of my service data?
-
It can take a few days after connecting Site Kit to a Google service for data to begin to display in your dashboard. The “gathering data” message typically appears when you’ve recently set up a Google service (i.e. just created a new Analytics account) and/or your site is new, and data is not yet available for display.
If you are still seeing this message after a few days, feel free to get in touch with us on the support forum.
-
Why aren’t any ads appearing on my site after I connected AdSense?
-
If you’re new to AdSense when you connect via Site Kit, your new AdSense account and your site will need to be manually reviewed and approved for ads by the AdSense team. Ads will not display until your account and site have been approved. Check out this guide for more information about the approval process and timeline.
You can check your approval status in Site Kit by going to Settings > Connected Services > AdSense and clicking Check your site status. This link will direct you to AdSense. If you see “Ready,” your account and site have been approved and should be displaying ads. If you see “Getting ready…,” your account and site are still under review and your site will not display ads until they have been approved.
If Site Kit has successfully added the AdSense snippet to your site and your account and site have been approved, but your site is still not showing ads, contact the AdSense Help Center for assistance.
You can find more information on how Site Kit works with AdSense in our Managing AdSense guide.
-
Is Site Kit GDPR compliant?
-
When using Site Kit, site owners are responsible for managing notice and consent requirements – including GDPR requirements – as described in Google’s Terms of Service.
By default, Site Kit does anonymize IP addresses upon activation of the Google Analytics module. This setting can be turned off in Site Kit > Settings > Analytics > Anonymize IP addresses.
There are a number of third-party plugins that allow you to block Google Analytics, Tag Manager, or AdSense from capturing data until a visitor to the site consents. Some of these work natively with Site Kit by providing plugin-specific configurations. You can find out more about these by visiting our GDPR compliance and privacy page.
-
Where can I get additional support?
-
Please create a new topic on our WordPress.org support forum. Be sure to follow the support forum guidelines when posting.
후기
기여자 & 개발자
“Site Kit by Google – Analytics, Search Console, AdSense, Speed”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.
기여자변경이력
1.101.0
추가했습니다
- Scaffold new screen for ad blocking recovery set up. See #6946.
개선했습니다
- Enhance consistency of layouts with “New” badges. See #7001.
- Add “learn more” link to the Sessions slide of the GA4 Reporting feature tour. See #6955.
- Update the placement of the “existing GTM property” notices in the Analytics setup and settings views to reflect they are only currently relevant for Universal Analytics properties. See #6934.
- Update the URL for the “Learn what’s new” link on the “Switch to GA4 Dashboard View” banner. See #6928.
- Enhance the responsive layout of the GA4 Activation Banner. See #6922.
- Fix the svg image size issue on the “Switch to GA4 Dashboard View” banner. See #6920.
- Prevent the GA4 All Traffic widget from momentarily displaying in the zero data state while it’s waiting to determine the gathering data state. See #6913.
- Fix bug that caused the GA4 Dashboard Feature Tour to delay appearing. See #6909.
- Update the positioning of the
New
metric badges in table headings. See #6904. - Update the “gathering data” time for GA4 properties. See #6877.
- Add entity ownership notice when using GA4. See #6851.
- Ensure the Unsatisfied Scopes banner remains visible until the OAuth page appears when pressing the banner CTA. See #6673.
- Add the “Switched to GA4” notification banner to inform users that the dashboard has been switched to the GA4 view. See #6558.
- Update wording regarding the date Universal Analytics will stop collecting data. See #6453.
- Apply consistent placement of notices which inform users they don’t have permission to edit Analytics settings. See #6224.
- Add the migration notice to the AdSense overview widget for legacy accounts. See #5628.
수정했습니다
- Fix a bug that could cause a survey to be shown again on next page load after finishing or closing. See #7064.
- Ensure correct widgets for Analytics are rendered on page load. See #7011.
- Fix potential perpetual loading state of GA4 dropdowns for secondary admin without access. See #7005.
- Prevent duplicate error messages from appearing in Analytics settings when another user does not have access to the Analytics account. See #7004.
- Fix duplicate URLs in UA popular pages list within WP dashboard widget. See #6972.
- Fix bug in WordPress 6.2+ that caused issues with the GA4 support tooltip on mobile. See #6924.
- Ensure Universal Analytics property is automatically selected when GA4 Reporting is enabled. See #6921.
- Ensure that changing to an Analytics account which doesn’t have Universal Analytics properties is detected as a change to the settings in the Analytics Settings edit page. See #6919.
- Fix bug that could cause duplicate entries in the WP dashboard Popular Pages widget when using GA4. See #6918.
- Ensure GA opt-out snippets are output when GA4 is connected without UA. See #6915.
- Update GA4 dashboard tour to only be triggered by banner CTA. See #6914.
- Fix appearance of the date marker on Search Funnel widget charts. See #6912.
- Prevent chart key date markers on the All Traffic Widget chart tooltips from overlaying the chart tooltips. See #6911.
- Adjust positioning of key date info icon to avoid overlapping other elements. See #6910.
- Add “New” badges for the new GA4 metrics to widgets on the Entity Dashboard. See #6908.
- Ensure that GA4 widgets correctly display the gathering data state on the view-only dashboard. See #6897.
- Fix bug that caused Analytics and Analytics 4 to appear in Dashboard Sharing modules when GA4 Reporting is enabled. See #6862.
- Expose errors from GA4 in settings and setup interfaces. See #6831.
- Update banner notification layout to avoid unwanted empty space on the left. See #5447.
1.99.0
개선했습니다
- Only show the “Google tag mismatch” and “web data stream not available” notifications to the Analytics module owner. See #6949.
- Update source links in the Popular Pages widget for the Analytics 4 version. See #6871.
- Add the Analytics 4 version of the Popular Pages widget on the WordPress dashboard. See #6868.
- Add GA4 version of the Unique Visitors chart on the WP dashboard. See #6855.
- Ensure both Analytics modules always reference the same owner. See #6846.
- Fix zero data notifications on GA4 dashboard. See #6838.
- Update conversion events to always be requested for the connected GA4 property. See #6836.
- Improve handling for Google Analytics 4 reports which have no data for one of the requested date ranges. See #6835.
- Update the dev settings plugin update URL. See #6823.
- Enhance the experience of handling properties and web data streams which are no longer available. See #6763.
- Ensure Dashboard Sharing works without Universal Analytics being enabled. See #6745.
- Allow editing and viewing Analytics settings without saving Universal Analytics settings when GA4 Reporting is enabled. See #6744.
- Ensure Google Analytics 4 charts display correctly with zero data, by padding the data returned from the
runReport
endpoint to add zero-data rows where data is missing in cases where a singledate
dimension is requested. See #6623. - Indicate key dates in Analytics charts, indicating the Universal Analytics cut-off date, or the Google Analytics 4 property creation date. See #6572.
- Add a feature tour for new metrics that are available on the GA4 version of the dashboard. See #6554.
수정했습니다
- Fix a potential error when attempting to autoload a class from a non-existent file. See #6887.
- Ensure Analytics module can be recovered when only GA4 is connected. See #6861.
- Ensure UA settings and Dashboard View toggle settings are saved in Analytics Settings. See #6828.
- Ensure admins can change Analytics settings if they’re not the module owner in the scenario where only Google Analytics 4 is connected. See #6825.
- Fix bug that caused Analytics 4 widgets not to appear in shared dashboard. See #6824.
1.98.0
개선했습니다
- Provide reference date to client on page load, in order to be able to model given dates for testing. See #6782.
- Ensure report requests are only made to the active Analytics module (UA/GA4). See #6746.
- Update settings validation and requirements when
ga4Reporting
is enabled. See #6742. - Prevent creation of Universal Analytics when
ga4Reporting
is enabled. See #6740. - Add Google Analytics setup flow that prioritises Google Analytics 4 when GA4 Reporting is enabled. See #6738.
- Update Analytics connection logic when
ga4Reporting
is enabled. See #6737. - Use new GA account provisioning API when
ga4Reporting
is enabled. See #6733. - Create backend infrastructure to support the new Google Analytics account provisioning endpoint. See #6732.
- Update the Analytics 4 Search Funnel component to use the “Engagement Rate” metric instead of “Engaged Sessions”. See #6724.
- Update the “Engaged Sessions” metric title to read “Engagement Rate” in the new GA4 widgets. See #6693.
- Update Analytics source links on the GA4 version of the dashboard. See #6639.
- Add checks for Google Analytics 4 metric names to Analytics report handling. See #6615.
- Add trigger for a survey to track the usage of the new GA4 dashboard view. See #6574.
- Add the new GA4 version of the Top Earning Pages widget. See #6573.
- Add a new post UA cut-off warning. See #6557.
- Warn about upcoming Universal Analytics cut-off in Analytics settings. See #6556.
- Add badges to highlight new metrics on the Analytics 4 version of the dashboard. See #6552.
- Update conditions for showing the “Create Conversion” CTA, and update the support URL it links to. See #6551.
- Ensure that Analytics 4 widgets are only displayed when the dashboard view is in Analytics 4 mode. See #6550.
- Conditionally adds a toggle to the Analytics settings to control the version of Analytics used on the dashboard. See #6547.
- Add the “Switch to Google Analytics 4 Dashboard View” notification banner. See #6544.
- Add the new
isGA4DashboardView
selector to the Analytics module. See #6541. - Update the graphic and copy on the GA4 Activation Success Banner. See #6539.
- Update design and text of GA4 Reminder Banner. See #6538.
- Follow API naming conventions for Analytics 4 field names. See #6484.
- Update logic for handling Google Tag detection. See #6374.
- Add a notification for users when their Google tag associations change. See #6373.
- Add a dedicated control for the Google Analytics 4 web data stream instead of a single property select. See #6330.
- Enhance survey infrastructure to be more flexible. See #6306.
- Conditionally render GA4 metrics in the Site Kit Admin Bar integration. See #6221.
- Update styling of entity search close button to not overlap with the input’s border. Props itsaladin. See #5980.
- Enhance mechanism for dashboard sharing request context. See #5780.
바뀌었습니다
- Upgrade Guzzle, with
guzzlehttp/guzzle
updated to v6.5.8. See #1146.
수정했습니다
- Fix bug where Google Tag settings were not being saved when creating a new tag via the Analytics Settings page. See #6767.
- Fix placement order of Google Tag banner notification. See #6766.
- Prevent triggering Google Tag lookups until scope is granted. See #6764.
- Fix potential
IntersectionObserver
error in banner notifications. See #6674.
1.96.0
개선했습니다
- Update the Analytics 4 module to use its Google Tag for tracking opt-out if it is used in the snippet. See #6666.
- Update all spinner buttons to be consistent across the codebase. See #6571.
- Add the new setting to the Analytics module to determine the dashboard type. See #6540.
- Update the cache clearing functionality to remove cache for old versions as well. See #6487.
- Enhance experience for existing users who need to grant a new Tag Manager scope for use with Google Tags. See #6421.
- Update the
getKeyMetrics()
selector to return the user-selected key metrics if set, otherwise the user input answer-based key metrics. See #6257. - Update the WordPress dashboard widget to use Analytics 4 widgets if they are allowed by the feature flag. See #6222.
- Update Analytics and Search Console widgets to use GA4 versions if the feature flag is enabled for the site. See #6220.
- Create the Analytics 4 version of the popular pages widget. See #6219.
- Add a Google Analytics 4 alternative for the overall page metrics widget. See #6218.
- Add a copy of the Search Funnel widget that works with Google Analytics 4 data. See #6217.
- Add new widget for “All traffic” using GA4 as a data source. See #6216.
- Create Google Analytics 4 version of the
AdminBarSessions
widget. See #6215. - Add the Analytics 4 version of the unique visitors tile in the admin bar. See #6214.
- Create a Google Analytics 4 alternative for the session duration widget on the WordPress dashboard page. See #6213.
- Create the Analytics 4 version of the “Unique Visitors” widget. See #6212.
- Scaffold Key Metrics CTA widget area on Site Kit Dashboard. See #6209.
- Add a periodic check to ensure that the Analytics 4 Google Tag is mapped correctly. See #6083.
- Expose gathering data state on page load. See #5933.
바뀌었습니다
- Update usage of Lodash to always use named imports. See #6139.
수정했습니다
- Fix the dashboard sharing modal not being closed after closing the feature tour issue. See #6478.
1.95.0
개선했습니다
- Update the GA4 report endpoint to accept the new ordering properties. See #6513.
- Prevent “Analytics 4” from appearing separate from “Analytics” in Dashboard Sharing settings when
ga4Reporting
is enabled. See #6446. - Update User Input preview edit links when saving questions to be consistent with other disabled elements. See #6427.
- Show spinner next to Analytics CTA button instead of progress bar in entire widget. See #6416.
- Add the
getAnswerBasedMetrics
selector to the widgets datastore. See #6234. - Ensure Google Tag data is populated for sites which already have Google Analytics 4 configured. See #6082.
수정했습니다
- Update the AdSense homepage URL, fixing the link in the AdSense Settings footer. See #6647.
- Fix potential type error on
auto_update_plugin
filter. See #6624. - Prevent PHP errors on the Site Health info page when Dashboard Sharing is enabled. See #6597.
- Ensure the Analytics metrics in the Search Funnel widget are disabled when Analytics is gathering data. See #6587.
- Fix bug that caused two GA4 properties to be created from the GA4 activation banner on the Site Kit dashboard. See #6529.
- Ensure all widgets that are visible in the viewport load on page load. See #6475.
- Fix bug that caused banner notification analytics events to be sent for dismissed/hidden notifications. See #6109.
1.94.0
개선했습니다
- Only register the Key Metrics widgets when the userInput feature flag is enabled. See #6519.
- Update text on copy to clipboard buttons with informative feedback when pressed. See #6391.
- Implement
getAnalyticsConfigByMeasurementIDs
selector to look up GA4 account, property, and web data stream based on a set of measurement IDs. See #6372. - Add
getReport
selector for Google Analytics 4. See #6173. - Determine Google Tag settings when configuring Analytics. See #6081.
- Simplify User Input completion-related behavior. See #5900.
- Update the user menu to display Google account details. See #5775.
- Improve loading of setup/settings views when an existing tag is present. See #5426.
수정했습니다
- Fix the dismissal behavior of the auto-update CTA to be permanent. See #6545.
- Fix potential errors raised when the
mbstring
PHP extension is not loaded. See #6524. - Fix console error appearing in Admin Settings when User Input feature flag is enabled but Analytics is disconnected. See #6488.
- Fix bug that caused Tag Manager settings screen to be stuck in a “loading” state. See #6464.
- Fix key metrics preview loading issue on the admin settings page. See #6428.
1.93.0
개선했습니다
- Conditionally render Google charts on non-Site Kit screens to avoid conflicts. See #6439.
- Add a new endpoint for the Analytics 4 module to list conversion events. See #6348.
- Update type scale and color tokens to match GM2+ design. See #6328.
- Update the in-progress state when submitting User Input answers. See #6323.
- Create REST endpoints to store and fetch user-selected Key Metrics settings. See #6256.
- Remove admin-wide base JS. See #6250.
- Enhance web storage clearing to only remove Site Kit items. See #6237.
- Add
GET:report
datapoint for Google Analytics 4. See #6172. - Reduce code complexity in
GoogleChart
component. See #6029. - Prevent the “Set up Google Analytics 4…” Tooltip from overlapping the header on page scroll. See #5938.
- Implement new inline edit answer interface for User Input settings. See #5897.
- Add notification to prompt users to enable auto-updates. See #5853.
- Simplify experience when additional scopes are required to view the dashboard. See #5497.
수정했습니다
- Skip outputting measurement ID specific Google Analytics disabling script when no measurement ID is configured. See #6364.
- Fix incorrect redirects for sites with internationalized domain names. See #5868.
1.92.0
개선했습니다
- Restore Unique Visitors chart on WP Dashboard widget. See #6355.
- Improve error handling in Google charts to avoid crashing the dashboard. See #6346.
- Enhance isolation of client-side storage between user sessions. See #6240.
- Remove the Idea Hub experimental feature. See #6235.
- Preload
user-input-settings
REST route. See #6233. - Only fetch server notifications if none have been received yet. See #6163.
- Disable “How to improve” CTA on PageSpeed widget while re-running test. See #6106.
- Use the configured Google Tag ID for the Analytics 4 snippet if present. See #6080.
- Implement selectors and associated logic for looking up Google Tag containers and destinations. See #6079.
- Add Google Tag container lookup and destinations list datapoints. See #6078.
- Update styling of User Input Settings on the Admin Settings tab. See #5896.
- Improve the User Input review screen and editing interface in Settings. See #5891.
- Remove Google Analytics 4 Alpha API availability conditions and fallbacks. See #5575.
- Add a Material 3, web components
Checkbox
component to the codebase. See #5190. - Improve error messages when encountering an internal server error in WordPress. See #4997.
바뀌었습니다
- Upgrade
@wordpress/data
to 4.23.0,react
andreact-dom
to 16.14.0. See #1769.
수정했습니다
- Fix the formatting of Bounce Rate on the single page dashboard to always be a percentage. See #5506.
- Fix Site Kit logo being cut-off on Samsung Galaxy S22 and other similarly-sized phones. See #5436.
- Fix various PHP deprecation notices on PHP 8.1. See #5110.
1.90.1
수정했습니다
- Fix a compatibility issue by temporarily removing the “Unique visitors over the last 28 days” chart from the “Site Kit Summary” WordPress dashboard widget. See #6350.
1.90.0
개선했습니다
- Remove text field from the “Other” option in all User Input questions. See #6181.
- Add Google Analytics 4 Data API client library to bundled client services. See #6171.
- Remove “Alpha”/”Beta” from Analytics 4 module name. See #6148.
- Improve async handling of some data store actions. See #6117.
- Add
googleTagID
,googleTagAccountID
andgoogleTagContainerID
tomodules/analytics-4
datastore. See #6077. - Update User Input answers to be stored in WP. See #5898.
- Update key metrics personalization CTA text and show the CTA only when Analytics is connected. See #5895.
- Add a skeleton loader for the PageSpeed Insights widget to provide a preview of the widget shape while it’s loading. See #5776.
- Update Google Analytics 4 to use the v1 beta API. See #5574.
- Improve Analytics settings screen with new headers and better help text. See #5151.
- Alphabetically sort dropdown menus where appropriate. Props uogecko. See #4853.
- Add new “Unique Visitors from Search” chart to the WordPress Dashboard. Props gmmedia. See #631.
수정했습니다
- Fix presentation of measurement ID within options of the Analytics 4 property select. See #6293.
- Fix styling of some elements in the Site Kit admin bar metrics. See #6283.
- Fix presentation of errors from Google APIs shown to view-only users. See #6201.
- Update certain selector usage to avoid crashing the dashboard in the event of an error. See #4767.
1.89.0
개선했습니다
- Update AdSense tag to include Site Kit platform host ID. See #6132.
- Update Google API PHP client services library for new Tag Manager endpoints. See #6076.
- Update link style within error notices. See #5975.
- Implement new design for User Input questions. See #5890.
- Update User Input survey questions for v2. See #5888.
- Prevent users from changing the Google Analytics 4 configuration when they don’t have access to the currently configured Universal Analytics property. See #5886.
- Include a link to “Edit in Tag Manager” when viewing the Tag Manager module settings. See #5174.
- Improve instructions in Optimize setup and settings. See #4064.
수정했습니다
- Fix Google Analytics 4 settings toggle behaviour when GA4 is not connected. See #6271.
1.88.0
개선했습니다
- Render one-off tooltips in a portal. See #6049.
- Update code integrating with Gutenberg to use React hooks instead, following the new WordPress version requirement of 5.2. See #5876.
- Remove now unnecessary polyfills for WordPress versions older than 5.2, according to new version requirement. See #5875.
- Raise minimum WordPress version requirement from 4.7 to 5.2. See #5874.
- Show Measurement ID instead of Property ID in Analytics 4 Property Select Dropdown when there is an existing GA4 Tag. See #5145.
- Link the Site Kit logo on the entity dashboard to the main dashboard. See #4793.
수정했습니다
- Avoid using _n() as a shortcut for singular/plural without using a number. See #6069.
- Update Tooltip styles to match GM2+ designs. See #6059.
- Fix bug where the GA4 reminder tooltip in Analytics Settings was not appearing properly. See #6045.
- Fix console error when viewing CoreSiteBannerNotifications stories. See #5978.
- Increase size of banner icons in setup notification. See #5934.
- Prevent dashboard from crashing when async SVG fails to load. See #5605.
1.87.0
This version marks the 100th release of Site Kit 🎉
개선했습니다
- Implement custom Analytics events for the GA4 Activation Banner. See #6042.
- Update the
ReportError
component to add the module slug to the insufficient error codes. See #5987. - Ensure Banner Notifications stay visible and display a spinner when navigating to links via the CTA. See #5974.
- Enhance the BannerNotification component to better support a description which is a React element. See #5972.
- Add a
googlesitekit.components
global and entrypoint with Material 2 components. See #5958. - Send active consumers data alongside the request to refresh an access token. See #5569.
- Update shared user metadata when accessing shared dashboard. See #5568.
- Dismiss main dashboard sharing tour if sharing settings tour is shown first. See #5520.
- Add multi-module support to module recovery API endpoint. See #5298.
- Update PageSpeed Insights widget to avoid layout shifts between loading and loaded states. See #4878.
바뀌었습니다
- Update and simplify GitHub workflows to use v3 version of
setup-node
action. See #5786.
수정했습니다
- Fix bug that could cause a notification view event to be sent even when the notification doesn’t appear. See #6023.
- Fix bug that caused AdSense graphics in CTA banner to be loaded when not needed. See #6006.
- Update the error boundary component styling to provide appropriate spacing between the main CTA button and the link to “Report this problem”. See #6005.
- Fix module settings open/close issue when any key is pressed. See #5915.
- Fix bug that caused errors to appear in Analytics module when Tag Manager module is not available. See #5074.
1.86.0
개선했습니다
- Measure interactions with Thank with Google supporter wall banner notification. See #6014.
- Measure interactions when changing Thank with Google configuration. See #6013.
- Measure interactions related to publication setup for Thank with Google. See #6012.
- Update Thank with Google copy in settings and setup screens. See #5963.
- Adjust copy in GA4 banner to exclude full-stops/periods. See #5927.
- Update “translators” placeholder comments when there is only one placeholder in a localization string. See #5924.
- Hide help tooltip in GA4 settings screen after a property is selected. See #5921.
- Fix bug that could cause user without Analytics access to see incorrect Analytics update UI in GA4 activation banner. See #5912.
- Only request Analytics edit scopes in the GA4 Activation banner when required to create a new property. See #5882.
- Allow WordPress Multisite network activation of Site Kit (currently only for per-site use). See #5871.
- Add default title to the Supporter Wall widget for Thank with Google. See #5785.
- Add more context to the “Supporter Wall” setting in Thank with Google settings. See #5756.
- Show user account info in user menu. See #5724.
- Add user account email to “Details” link to improve deep-link user experience. See #5642.
- Add a “Retry” button for most errors in the plugin, except for some auth and other select errors. See #5494.
수정했습니다
- Require modules to be active when making API requests against them. See #5970.
- Fix bug that could cause GA4 Success banner after activation not to appear. See #5945.
- Fix bug in GA4 activation banner setup that could cause a loading screen to remain when a network error is encountered. See #5928.
1.85.0
개선했습니다
- Prevent loading plugin core if minimum WordPress version is not met. See #5926.
- Show banner notification to sites using a WordPress version older than 5.2 to inform about upcoming version requirement change. See #5873.
- Hide the “Reset sharing permissions” button when settings are already using the default settings. See #5840.
- Improve reliability of the check for SSL when determining Thank with Google module availability. See #5806.
- Include an option to “Edit in Publisher Center” in the Thank with Google settings view. See #5755.
- Update Thank with Google settings view to display without delay for consistency with other modules. See #5750.
- Add conditional reminder to set up the Supporter Wall widget for Thank with Google. See #5538.
- Add check for Site Kit service connectivity to pre-setup checks. See #4628.
수정했습니다
- Add an external link indicator to the “Learn more about GA4” link in the GA4 Activation Banner. See #5930.
- Ensure the GA4 Activation Banner does not appear on the Entity Dashboard when in view only mode. See #5870.
- Skip Search Console requests on view-only dashboard when not shared with the user. See #5815.
- Update Thank with Google setup and settings views for consistency with other modules and major browsers. See #5689.
- Ensure the AdSense Linked status is correctly available in the Top Earning Pages widget when in view-only mode. See #5493.
- Ensure the user role select always displays properly based on current shareable roles. See #5435.
- Decouple core and modules from Analytics module availability. See #5071.
1.84.0
개선했습니다
- Show an informative message on the GA4 Activation Banner for the variants of the Setup Banner where a GA4 property does exist, when “Set up a new property” is selected while the edit scope is missing. See #5805.
- Add default values for Thank with Google settings on the customization screen. See #5757.
- Fix layout for module names when displayed with badges on the Settings page in mobile viewports. See #5749.
- Improve layout of services badges in mobile viewport. See #5746.
- Show button to complete Google Analytics 4 setup in settings. See #5621.
- Add selector to retrieve meta-data for a given error. See #5618.
- Finalize Thank with Google links to the Publisher Center. See #5537.
- Remove legacy widget area constants. See #5476.
- Add a button to reset Dashboard Sharing permissions. See #5445.
- Update the icon on the button for exiting the “Edit roles” UI on the Dashboard Sharing modal. See #5437.
- Improve recoverable modules list handling in Dashboard Sharing. See #5287.
- Automatically continue creating/connecting a GA4 property on the GA4 Activation Banner upon return from the OAuth flow. See #5282.
- Redirect to the OAuth flow from the GA4 Activation Banner to provide the Analytics edit scope when needed. See #5278.
- Add a GA4 upgrade reminder notification for users who have not connected Google Analytics 4. See #5273.
- Add
createReducer
utility that uses Immer. See #4864.
바뀌었습니다
- Update the design of the “chip” components in the Thank with Google settings. See #5754.
- In the Analytics set up, change the wording when an existing Analytics property was found via GTM. See #5648.
- Remove unused
ModulesList
andModulesListItem
, and their related Storybook stories. Props GP391018. See #5471.
수정했습니다
- Ensure GA4 activation banner is displayed when returning from granting additional scopes after setting up GA4 instead of generic success banner. See #5837.
- Move the GA4 Activation Banner above the Zero State Banners in the list of banner notifications so that it shows up with higher priority. See #5823.
- Fix issue with buttons in Thank with Google settings on very small screens. See #5752.
- Fix color selection outline in Thank with Google settings. See #5751.
- Fix React
StrictMode
warning when using Material button tooltips in development mode. See #5378. - Fix issues in permutation site URLs with multi-byte UTF-8 IDN domains. See #4776.
1.83.0
개선했습니다
- Fix Thank with Google button and counter margins. See #5744.
- Add wrapping element to inline Thank With Google CTA button and counter. See #5743.
- Correct the size of the Thank with Google setup graphic. See #5740.
- Update the wording on the Thank with Google “setup publication” screen. See #5738.
- Add the Thank with Google Supporter Wall Widget to settings. See #5736.
- Update Thank with Google links to lead to appropriate publication center pages. See #5722.
- Limit shared requests for AdSense reports to metrics and dimensions used by the Site Kit dashboard. See #5712.
- Require SSL for Thank with Google to be enabled. See #5710.
- Fix inconsistencies with strings which are intended to be the same. See #5659.
- On the modules headers in the Settings > Connected Services tab, update the status text and show a CTA for continuing the module setup. See #5620.
- Use Google Account chooser URLs for external service/report URLs. See #5548.
- Add WP admin pointer for view-only dashboard access “Site Kit” menu item. See #5486.
- Disable AdSense “Check your site status” link while settings are loading to prevent unexpected behavior. See #5410.
- Add “Request access” button to permission error messages for modules where their service supports it. See #5308.
- Show a tooltip to acknowledge dismissing the GA4 Activation Banner. See #5279.
- Enable the GA4 Activation Banner create/connect a property and measurement ID. See #5277.
- Add a dropdown/toggle to GA4 activation banner when there is an existing GA4 property. See #5276.
- Remove zeroDataStates feature flag and unused code. See #5148.
바뀌었습니다
- Update copy on the Thank with Google “No account” setup step. See #5739.
- Update Prettier dependency and update automated source code formatting. See #5541.
- Update Visual Regression test code to run on ARM-based Macs. See #4619.
수정했습니다
- Prevent updating Banner Notification component state when unmounted. See #5760.
- Fix placement label issue on the Thank with Google settings page. See #5737.
- Prefix all
keyframes
names to avoid global namespace conflict. See #5662. - Fix propType warnings in the
ImageRadio
component. See #5639. - Update the
ZeroDataStateNotifications
component to not attempt data requests for recoverable modules in view-only context. See #5505. - Fix duplicate error-related messaging in Analytics settings when admin does not have access. See #5429.
1.82.0
추가했습니다
- Add the Google Analytics 4 Activation Banner to the Entity Dashboard. See #5673.
- Implement the design for the Success component from the Analytics-4 module. See #5274.
- Add logic for GA4 Activation banner timing. See #5272.
- Add a “button with spinner” component. See #5271.
개선했습니다
- Limit shared requests for Analytics reports to metrics and dimensions used by the Site Kit dashboard. See #5711.
- Flatten Thank with Google placement options in settings. See #5683.
- Show a list of features on the Thank with Google disconnection modal. See #5661.
- Ensure Thank with Google API results are filtered properly. See #5653.
- Update Thank with Google JS snippet parameters to reflect API updates. See #5535.
- Truncate long usernames in Dashboard Sharing. See #5500.
- Only allow users with Tag Manager access to edit Tag Manager settings in the UI. See #5495.
- Add the “Get Help” link to the compatibility error notice. See #5483.
- Update tooltip styles. See #5444.
- Refresh user permissions on module recovery. See #5416.
수정했습니다
- Fix js errors in the storybook stories. See #5585.
1.81.0
개선했습니다
- Update the Thank with Google logo. See #5655.
- Add Thank with Google PHP client library. See #5650.
- Add a help link to sign in screen when Dashboard Sharing has been enabled by another admin. See #5559.
- Add a “Get help” link to Ad Blocker warning for AdSense module. See #5558.
- Add Thank with Google API functionality and scopes. See #5534.
- Implement UI for the Thank with Google settings. See #5531.
- Add the Thank with Google Setup UI. See #5529.
- Add “get help” links to error messages. See #5507.
- Update support documentation links to use the new URL structure. See #5485.
- Add a “get help” link to the message that appears when a request to the authentication proxy fails. See #5484.
- Add the “get help” link to the error message displayed when an invalid nonce is provided. See #5482.
- Add a help link to the “site URL has changed” notice when Site Kit detects your site URL has changed. See #5481.
- Determine and show whether and where the Thank with Google supporter wall widget is placed. See #5462.
- Implement Thank with Google settings view UI. See #5456.
- Add new “Thank with Google: Supporter Wall” WordPress widget. See #5451.
- Improve keyboard accessibility/behaviour when selecting user roles in Dashboard Sharing modal. See #5440.
수정했습니다
- Remove radio button from top-level Thank with Google “Manual” position control. See #5623.
1.80.0
개선했습니다
- Update the open text survey question entry field to allow multiline text input. See #5612.
- Update the Thank with Google module’s owned settings. See #5587.
- Include specific copy for Thank with Google on the setup success banner. See #5536.
- Add automatic status updates to Thank with Google setup screen. See #5532.
- Implement the Thank with Google setup UI for the no publication scenario. See #5528.
- Implement the Thank with Google setup UI for the publication in review scenario. See #5527.
- Implement the Thank with Google setup UI. See #5526.
- Implement Thank with Google setup UI for the publication setup completed scenario. See #5525.
- Show selected Thank with Google color in settings view. See #5524.
- Update the AdSense settings to display the site status when available. See #5503.
- Improve notice UX/sizing when adjusting Dashboard Sharing settings “view access” setting. See #5489.
- When setup fails with an error from the proxy, show a “get help” link that leads to the relevant support page for the given error code. See #5479.
- Improve validation for Thank with Google settings. See #5461.
- Add a new enhanced radio button component that allows for using graphics for choices. See #5459.
- Add “US only” label to Thank with Google module. See #5457.
- Scaffold Thank with Google module setup flow logic for different scenarios. See #5455.
- Add new selector
getAccountChooserURL
to thecore/user
store. See #5453. - Implement Thank with Google tag placement infrastructure. See #5450.
- Update module recovery notification to display feedback for errors. See #5318.
수정했습니다
- Update location of module recovery alert to be grouped with normal notifications. See #5550.
- Prevent error from appearing when sharing data exists for a non-existent module. See #5488.
- Avoid tracking Google Analytics events for Dashboard Sharing settings when no change is made. See #5487.
- Fix permissions modal issue on non Site Kit pages. See #5424.
1.79.1
수정했습니다
- Fix an issue that could cause Site Kit’s dashboard to crash when a theme/plugin loads the Google Web Font Loader JS on Site Kit screens. See #5572.
1.79.0
개선했습니다
- Show “Recoverable Modules” component for Analytics section of the Search Funnel widget, when on the view-only Dashboard and the Analytics module is in a recoverable state. See #5470.
- Add “experimental” label to Thank with Google module. See #5452.
- Refine the Escape keyboard shortcut in the Dashboard Sharing modal to exit the “Edit Roles” view when its active, rather than closing the modal. See #5442.
- Update the text on the view-only splash screen. See #5441.
- Extend the Dashboard Sharing feature tour to include steps for the settings interface. See #5382.
- Update design of the dashboard CTA for connecting AdSense. See #5260.
- Update the plugin styling in line with Google Material 3. See #5254.
수정했습니다
- Improve “View only” menu icon alignment when viewing shared dashboard. See #5446.
1.78.0
추가했습니다
- Add a “retry” button for HTTP requests that encountered an error on the dashboard. See #5236.
개선했습니다
- Show the zero-data view of the AdSense Overview widget when the
adsenseSetupV2
feature flag is enabled and there is no data. See #5385. - Update view-only dashboard to use a new placeholder for widgets that rely on recoverable modules. See #5376.
- Clarify “All admins” wording in Dashboard Sharing settings. See #5374.
- Rollback any unsaved changes to dashboard sharing settings when closing the dialog. See #5372.
- Update the warning notice that appears on the Dashboard Sharing modal when changing settings. See #5371.
- Add foundation for Thank with Google settings. See #5366.
- Add foundation for new Thank with Google feature (JS). See #5365.
- Add foundation for new Thank with Google feature (PHP). See #5364.
- Display a message with tooltip instead of disabled Dashboard Sharing view management dropdown. See #5352.
- Improve the notice first shown to non administrators on the initial splash screen. See #5347.
- Add a feature tour for the dashboard sharing. See #5328.
- Move tracking related data into its own global
_googlesitekitTrackingData
variable. See #5117. - Update tag placement functionality to allow using tags in non-production environments. See #4774.
- Add Dashboard Sharing’s Active Modules and Sharable Modules to Site Health. See #4534.
수정했습니다
- Fix default Dashboard Navigation section for the view-only Dashboard. See #5388.
- Do not attempt to make requests for module data where the module is shared and also recoverable. See #5383.
- Fix service information alignment in the view-only menu. See #5381.
- Remove “view limited dashboard” sign-in option when only one admin exists on the site. See #5380.
- Prevent data requests on shared dashboard for connected but non-shared modules. See #5379.
- Fix conditions for showing the notice in the bottom of the Dashboard Sharing modal when sharing settings are changed. See #5375.
- Fix the overlapping of some items in the plugin header in small viewports when dashboard sharing is enabled. See #5373.
- Update the tooltip for the “Managed by…” info icon on the Dashboard Sharing modal, when the module management has been set to “Only me”. See #5370.
- Fix bug where a secondary admin would always take ownership of Search Console when connecting Site Kit. See #5363.
- Fix dashboard sharing menu footer visibility issue on iPhone. See #5360.
- Fix Dashboard Sharing modal position on small screens. See #5358.
- Do not show “Create Goals” widget on shared dashboard. See #5351.
- Don’t show the “Link Analytics and AdSense” CTA on the view-only Dashboard. See #5346.
- Prevent errors on the view-only dashboard from requesting module settings unnecessarily. See #5310.
- Prevent “Can’t access necessary data” notice flicker when activating Analytics via GTM setup. See #5244.
- Fix date range selector sometimes remaining open but hidden after selection. See #4735.
1.77.0
개선했습니다
- Ensure only Search Console data appears in widgets when Analytics data is not shared. See #5296.
- Add module recovery alert to the dashboard. See #5256.
- Require
storeName
parameter forcreateErrorStore
function, to provide it as context for errors. See #5235. - Update the
getErrorForSelector
selector to include selector details in the returning error. See #5234. - Ensure only users with the
DELEGATE_MODULE_SHARING_MANAGEMENT
permission can modify themanagement
value for a module’s sharing settings. See #5229. - Introduce new permissions for viewing Site Kit on the WordPress Dashboard, and in the Admin Bar. See #5202.
- Update asset bootstrapping for non-admins. See #5189.
- Limit widget areas and contexts displayed on the shared dashboard to modules which are shared with the user. See #5161.
- Expose owned module settings to client. See #5121.
- Enhance
PreviewBlock
for compatibility withprefers-reduced-motion
. See #5055. - Update the setup error screen to include an error message returned from the proxy server. See #5038.
- Fix styles issue for report tables when they are in the gathering state. See #4981.
- Restrict editing module entity settings to users who have access, either by being the module owner or by having the module shared with them. See #4825.
- Implement module recovery alert notification. See #4823.
- Add settings modal to allow admins to configure Dashboard Sharing. See #4822.
- Add a new component that allows selecting user roles. See #4821.
- Implement new selectors for sharing settings. See #4795.
- Implement new actions for sharing settings. See #4794.
- Implement new selector for shared ownership modules. See #4791.
- Fix single-page dashboard header background colour when using a non-default WordPress admin color scheme. See #4769.
- Update admin notice messages to have
Site Kit by Google:
prefixes. Props carolinan. See #4721. - Fix alignment issue of data block metric labels on small viewports. See #4582.
- Allow view-only users to make data requests for shared modules with owners. See #4532.
- Redirect from the splash screen to the dashboard for users who are able to view the shared dashboard. See #4525.
- Update styles of the PageSpeed Insights plugin to show footer correctly on mobile. See #4497.
- Redirect back to Site Kit when an error occurs during Google sign-in instead of the WordPress dashboard. See #3160.
바뀌었습니다
- Rename AdSense REST data point
GET:earnings
toGET:report
. See #4914.
수정했습니다
- Fix bug that could cause Analytics properties not to be pre-selected properly during setup. See #5356.
- Show widget area headings/subheadings regardless of number of widgets. See #5332.
- Fix a bug where a shared ownership module’s owner was not updated if changed when saving the sharing settings for the first time. See #5307.
- Allow users with shared dashboard access to load assets and access REST endpoints. See #5299.
- Prevent admin-related notifications from appearing on view-only dashboard. See #5295.
- Make view-only menu visible on Shared Dashboard. See #5255.
- Update wording for the Analytics tracking exclusions switch. See #5243.
1.75.0
개선했습니다
- Add new experimental Interaction to Next Paint field metric to PageSpeed dashboard widget. See #5207.
- Update the “Skip to view-only dashboard” button text. See #5176.
- Ensure that snippet toggle in Analytics and Tag Manager correctly inform about existing tags. See #5143.
- Update Analytics snippet toggle behavior to be disabled when the same property is set in the Tag Manager container. See #5141.
- Update Tag Manager container dropdowns to also include the container ID. See #5108.
- Update the Tag Manager
useExistingTagEffect
hook to use AMP container ID when in the primary AMP mode. See #5044. - Ensure that the snippet toggle in Analytics settings only changes following the user modifying the selected property. See #4974.
- Include snippet toggle in Tag Manager setup flow whenever there is an existing tag. See #4934.
- Include snippet toggle in Analytics setup flow whenever there is an existing tag. See #4913.
- Update info in plugin header for users viewing a shared dashboard. See #4826.
- Limit widgets displayed on the shared dashboard to those which the user has access to. See #4813.
- Add UI for new AdSense setup flow. See #4763.
- Ensure that Tag Manager containers are no longer force-selected based on existing tags. See #4713.
- Remove functionality related to checking for existing Tag Manager tag permission. See #4709.
- Ensure that Analytics properties are no longer force-selected based on existing tags. See #4703.
- Remove functionality related to checking for existing Analytics tag permission. See #4702.
- Remove functionality related to checking for existing AdSense tag permission. See #4627.
- Allow dashboard sharing users to use REST routes when using dashboard sharing view mode. See #4529.
- Add new REST endpoint for updating dashboard sharing settings. See #4481.
수정했습니다
- Ensure AdSense account ID and client ID are always set based on API response during setup. See #5183.
- Fix AdSense error message when user does not have an AdSense account. See #5180.
- Fix AdSense logo and progress bar placement in new setup flow. See #5159.
1.74.0
개선했습니다
- Remove color from disabled tab in Search Console widget on dashboard when Search Console is gathering data. See #5056.
- Add
useViewContext
hook for retrieving the current view context. See #5011. - Update internal event tracking to include user authentication state. See #4846.
- Add the new DashboardSharingSettingsButton component. See #4820.
- Hide Analytics goals CTA in view-only context. See #4817.
- Add a dropdown menu for users using the “view-only” dashboard sharing mode. See #4812.
- Allow users with shared dashboard access to navigate directly to the shared dashboard from the splash page. See #4811.
- Implement the view only splash screen. See #4810.
- Add an action to recover a module and a selector to get recoverable modules. See #4803.
- Implement UI for new AdSense setup site components. See #4764.
수정했습니다
- Update the AdSense SetupMain component to show existing errors. See #5107.
- Avoid an unnecessary network request for Analytics settings on the Site Kit dashboard when Analytics is not active. See #5091.
- Add required versions of PHP and WP to plugin header. See #5076.
- Fix infinite loading state for components relying on gathering or zero data reports. See #4542.
1.73.0
개선했습니다
- Update Google API client services library for latest AdSense API enhancements. See #5092.
- Update the
Learn More
link to point to the new documentation page. Props smamun19. See #5077. - Update AdSense V2 state detection logic with new API return values. See #5052.
- Update AdSense V2 code constants to use new API capabilities. See #5051.
- Improve logic for handling timeouts for user surveys on the dashboard. See #4925.
- Update widget registration to declare associated modules. See #4849.
- Ensure permissions modal only appears for authenticated users. See #4819.
- Hide Idea Hub action buttons when viewing dashboard in view-only mode. See #4816.
- Update source links to hide on the view only dashboard. See #4815.
- Add UI for new AdSense components. See #4762.
- Extend and update custom capabilities for viewing dashboard and splash screens with logic for dashboard sharing. See #4599.
- Add REST endpoint for module recovery. See #4533.
수정했습니다
- Ensure closed AdSense accounts are not considered for the AdSense account to use with the module. Props sancodes. See #5050.
- Remove lines below “gathering data” text on chart metric selection buttons. See #5010.
- Fix bug that could cause the incorrect notification to briefly appear when Analytics or Search Console is gathering data. See #5008.
- Add “gathering data” overlay to the All Traffic widget when Analytics is gathering data. See #5006.
- Fix zero data state message formatting issues. See #5001.
- Add “gathering data” and “zero data” headers to single URL (“entity”) dashboard pages. See #4983.
- Update complete Analytics activation CTA for consistency with new zero data states activation CTA. See #4966.
- Fix authentication issue with WordPress security plugins/other plugins that modify/obscure the WordPress version number. See #4963.
- Fix Google chart labels to no longer be truncated due to lack of space. See #4944.
1.72.0
개선했습니다
- Update documentation URLs. See #4935.
- Use alternate
viewContext
for non-authenticated users. See #4814. - Implement modified snippet toggle component for enhanced AdSense setup flow. See #4761.
수정했습니다
- Fix bug where user surveys would not trigger when viewing the dashboard. See #5073.
- When Analytics is gathering data, ensure “gathering data” is shown under All Users in the All Traffic widget. See #5007.
- Ensure WordPress dashboard notices appear in Site Kit. See #4998.
- Don’t show the “gathering data” blue box CTA on the Admin Bar. See #4986.
- Fix styling issues with table view on mobile when no results are available. See #4982.
- Prevent selection of metrics in the Search Traffic widget when gathering data. See #4967.
- Disable All Traffic pie chart tabs when in gathering or zero data state. See #4961.
- Ensure consistent alignment of content in data blocks. See #4946.
- Fix gathering data message appearing too early on chart components. See #4945.
- Fix display of special characters used in the site title. See #4852.
1.71.0
개선했습니다
- Update gathering data UI in WordPress Dashboard widget. See #4908.
- Update the Analytics Signup CTA on the WordPress Dashboard. See #4868.
- Store remote features as a persistent option, ensuring features remain enabled when Site Kit is disconnected or reset. See #4861.
- Add additional context to remote feature request. See #4858.
- Prevent surveys from triggering for non-authenticated users on a shared dashboard. See #4806.
- Add notifications to site header when Analytics and/or Search Console are still gathering data. See #4698.
- Update widgets to pass gathering data state to components. See #4697.
- Update CTA placement for the Search Funnel widget on mobile. See #4695.
- Improve the zero state design in the All Traffic Widget. See #4675.
수정했습니다
- Ensure request for remote features is made on site connection. See #4957.
1.70.0
개선했습니다
- Change remote-controlled features request to be cron-based, running twice daily. See #4856.
- Enable client to check meta-capabilities for Dashboard Sharing permissions. See #4804.
- Add the
hasModuleAccess
selector to thecore/modules
datastore. See #4802. - Add
sharedOwnershipModules
to Site Kit module sharing data. See #4790. - Update the WordPress Dashboard and Admin Bar with new “gathering data” UI for new sites. See #4711.
- Add the gathering data state to the
ReportTable
component. See #4700. - Add the gathering data state to the GoogleChart component. See #4696.
- Update the CTA notices in the Search Funnel widget. See #4694.
- Add a notification for zero data to the Site Kit dashboard. See #4693.
- Update DataBlock component to display the new gathering state. See #4692.
- Extend some modules with service entity awareness and access checks. See #4579.
- Proactively refresh tokens for shared modules when Dashboard Sharing is enabled. See #4524.
- Provide client with Dashboard Sharing permissions when Dashboard Sharing is enabled. See #4523.
- Add
check-access
endpoint to modules for Dashboard Sharing. See #4478. - Update the
View draft
button on the Idea Hub widget to display an icon instead of the text. See #4266.
수정했습니다
- Fix OAuth setup loop when creating a new Analytics account. See #4874.
- Show only one notification at a time on the Site Kit dashboard. See #4689.
- Show error message when landing on module setup URL when the module is not active, or for an invalid module. See #4654.
- Update errors handling to correctly process
Forbidden
errors. See #4543.
1.69.0
개선했습니다
- Persist
serviceSetupV2
feature flag also on reset, and redirect legacy module page URLs to the dashboard when theunifiedDashboard
feature is active. See #4865. - Remove legacy Analytics event for AdSense users. See #4766.
- Add AdSense site status to Site Kit’s Site Health output. See #4757.
- Add a new datapoint to the AdSense module that returns information about sites associated with the current accountID. See #4754.
- Enhance lazy loading of sections on the unified dashboard to reduce layout shifts. See #4641.
- Update Idea Hub prompt banner notification with new design. See #4514.
- Simplify success banner notification for the unified dashboard. See #1148.
1.68.0
개선했습니다
- Update plugin version to align with the current sprint. See #4778.
- Remove Module sharing settings on module disconnect. See #4526.
- Update sizing of input helper text to be consistent with Material styles. See #4510.
- Include all relevant query parameters in OAuth authentication URL. See #2045.
- Register site on the proxy before redirecting to it, in support for V2 setup flow. See #2044.
- Add support for paginated content to entity detection. See #1911.
- Support pages that don’t resolve to a specific post on the Dashboard Search. See #1592.
수정했습니다
- Fix scroll position when using header links on the Entity Dashboard page. See #4741.
1.50.0
개선했습니다
- Improve post search autocomplete behaviour when typing during autocomplete API requests. See #4665.
- Update wording for AdSense CTA dismissal button. See #4647.
- Expose recoverable modules information to clients. See #4527.
- Update module classes to be sharing-aware. See #4521.
- Add support for automatically configuring Analytics with data from the service. See #4208.
- Add a new feature tour for the unified dashboard. See #3947.
- Update the cancel button on the module setup form to have a
Back
label when the setup process can’t proceed. See #1045.
수정했습니다
- Fix potential fatal error on PHP 8 with Idea Hub integration. See #4738.
- Fix a javascript error on the Analytics Unique Visitors tab of the Search Funnel widget. See #4660.
- Update the URL search input box to work correctly when HOME or END keys are pressed. See #4584.
- Update plugin header to avoid obstructing feature tours. See #4453.
1.49.1
수정했습니다
- Update Google Analytics 4 integration to use new
dataStreams
endpoint after breaking change in alpha API. See #4677.
1.49.0
개선했습니다
- Update source links on unified dashboard widgets to be consistent across all widgets. See #4570.
- Annotate module endpoints which can be used with dashboard sharing. See #4474.
- Add
_googlesitekitDashboardSharingData
global data. See #4473. - Update styling of items in the Site Kit header for consistency. See #4457.
- Implement new UI for entity dashboard header containing title and URL. See #4428.
- Update entity search field to only show a valid result when unfocused. See #4427.
- Update the help menu to include the AdSense help menu item in all places when the AdSense module is active. See #4423.
- Update Tag Manager setup and settings edit views with loading indicator while tags are being checked. See #4311.
- Update widgets to use the
useInViewSelect
hook to fetch reports. See #4121. - Use only WordPress core’s bundled dependencies instead of Site Kit’s when integrating with the block editor. See #4107.
- Add the ability to programmatically disable modules using the
googlesitekit_available_modules
filter. Props henrywright. See #3993. - Update the Idea Hub widget to display a spinner when saving, unsaving or dismissing an idea. See #3907.
수정했습니다
- Fix potential off-screen widget rendering error when using
useInViewSelect
. See #4642. - Fix incorrect URL search states when selecting an item from the autocomplete list. See #4562.
- Fix styling on “No results found” autocomplete message in Unified Dashboard. See #4503.
- Improve the spacing between section titles/subtitles in the Unified Dashboard. See #4501.
- Update the Overview widget to display Goals CTA when no goals are set yet. See #4489.
- Update unified dashboard to update the active navigation chip on scroll. See #4488.
- Update the PageSpeed widget to display the currently loaded data and the progress bar when the user clicks on the
Run test again
button. See #4467. - Update jump links in the setup success banner notification to scroll to the appropriate location instead of jumping to it using the hash. See #4410.
1.48.1
수정했습니다
- Revert fix to prevent minification of already minified JS files by other plugins as it caused JS translations to no longer be delivered by wordpress.org. Props kebbet. See #4592.
1.48.0
개선했습니다
- Add title to the overall page metrics widget. See #4454.
- Add icons to Unified Dashboard navigation. See #4438.
- Update production assets to include a
.min
suffix in the filename. See #4436. - Update the URL search component to display the current entity title by default. See #4426.
- Update the plugin activation banner to be a simple CTA link instead of replicating the splash screen. See #4403.
- Update the behaviour of the PageSpeed’s
visit the dashboard
link to scroll to the PSI widget when the user lands on the dashboard page. See #4380. - Include query parameter for custom Analytics step in the service setup flow URLs. See #4342.
- Fix issue when AdSense module in the Connect More Services list briefly flashed grey. See #4257.
- Fix the incorrect difference for chart values when the current and the previous values equal zero. See #4255.
- Add information about old and new site URLs to the splash screen when URL mismatch is detected. See #4247.
- Add dismissible AdSense CTA widget for monetization section in the unified dashboard. See #4145.
- Update the IdeaHub widget to not display “Draft created” message on the draft tab. See #3902.
수정했습니다
- Fix browser console errors related to Idea Hub on the Appearance > Widgets page in the WordPress Admin. See #4466.
- Fix visual gap on AdSense dashboard added by adblocker warning widget when no adblocker is detected. See #4407.
- Update the URL search to abort the current search request when the user changes the query. See #4402.
- Update the PageSpeed Insights links to go to the
pagespeed.web.dev
domain. See #4381. - Fix the incorrect CSS class issue in the widget area renderer component. Props shayannosrat. See #4329.
- Update the “Learn More” links of Analytics and AdSense CTAs to open in a new window. See #4286.
- Fix missing unit characters issue on zero data widgets. See #4238.
- Add full stops to the insufficient permissions error description. See #4160.
- Fix styles for errors on Optimize setup and settings forms. See #4028.
- Fix bug where error for an Analytics property in Tag Manager without access would not show up. See #3948.
1.47.0
추가했습니다
- Add a new
useInViewSelect
hook that allows to call a specific selector only when in view. See #4096.
개선했습니다
- Remove chevron from date range select dropdown button in the header. See #4377.
- Show Idea Hub surveys after fewer Idea Hub interactions. See #4368.
- Update Unified Dashboard navigation chips to scroll to an area instead of relying on anchor targets. See #4367.
- Implement splash UI for activating Analytics as part of the initial setup flow. See #4341.
- Add title and subtitle to Widget Contexts for Unified Dashboard pages. See #4340.
- Update dashboard navigation to hide navigation chips for empty areas. See #4289.
- Add an error message for unknown pages to the Unified Dashboard. See #4287.
- Add a link to the Idea Hub CTA to jump to the Idea Hub widget. See #4275.
- Add entity header content area to the Unified Dashboard. See #4146.
- Update dashboard layout to hide sections that have no widgets. See #4136.
- Revise wording when no entity can be determined based on the given URL in the entity dashboard. See #4097.
- Implement Unified Dashboard tab bar with chip/pill links to widget areas. See #4053.
바뀌었습니다
- Remove HTML tags from report errors. Props oscarssanchez. See #4169.
수정했습니다
- Update the frontend AdSense code to load asynchronously. See #4398.
- Fix missing monetization widgets on the Unified Dashboard issue. See #4348.
- Add unit characters to the Overall Page Metrics widget in the Unified Dashboard. See #4312.
- Fix missing Unique Visitors From Search sparkline issue for zero data state. See #4237.
- Update Tag Manager to pre-select account and containers only when the user has just one account. See #4209.
1.46.0
개선했습니다
- Update WordPress dashboard widget and admin bar stats to display zero states for Search Console/Analytics only when the respective service is gathering data. See #4270.
- Update the Idea Hub widget to clear errors when switching tabs. See #4207.
- Hide individual module pages when the
unifiedDashboard
flag is enabled. See #4134. - Update PageSpeed Insights to be active by default for new installs and remove CTAs. See #4133.
- Improve loading state for GA4 Analytics dropdown in settings. See #4106.
- Add a generic content area for the Header in the Unified Dashboard. See #4050.
- Add Entity search to Unified Dashboard Header. See #4049.
- Add the Optimize snippet notice to settings and setup forms. See #3822.
- Introduce a new filter that allows for persistent data to be deleted during reset. See #3201.
바뀌었습니다
- Implement the new
useInView
hook. See #4120.
수정했습니다
- Fix issue with the Idea Hub notification banner that was blocked by the setup success banner. See #4274.
- Fix a potential conflict with
google
global when loading Google charts. See #4074. - Fix extra padding around Search Console widgets. See #4023.
- Fix a bug that could cause the wrong module to show that it’s being connected during module setup. See #2796.
1.45.0
개선했습니다
- Add revenue setting to Subscribe with Google module. See #4230.
- Update Analytics events for User Surveys. See #4213.
- Refactor legacy notification components. See #4153.
- Update notifications for Unified Dashboard. See #4152.
- Add “Session Duration” to Unified Dashboard Most Popular Content Widget. See #4124.
- Add the new Search Funnel Widget to the Unified Dashboard. See #4123.
- Add the new Overall Page Metrics widget to unified dashboards. See #4122.
- Add support for enabling GA4 for existing UA-only Analytics users. See #3807.
바뀌었습니다
- Remove a few legacy client side filters. See #4172.
- Remove legacy
googlesitekit.SetupWinNotification-${ slug }
filter. See #4171.
수정했습니다
- Use “boxed” layout style for the unified dashboard’s “content” widget area. Props NaotoNakamura. See #4268.
- Fix a bug that could cause the page title in the “Most Popular Content” table to appear in an unexpected language. See #4165.
1.44.0
개선했습니다
- Update AdSense signup URL to point to the latest UI. See #4239.
- Implement replacement UI in certain areas to inform users of no data being available when applicable. See #4226.
- Update built asset filenames to avoid potentially triggering aggressive WAF rule. See #4181.
- Improve Idea Hub widget styles and padding. See #4092.
- Update Analytics widgets to display zero state only when the Analytics account is gathering data. See #4086.
- Improve Search Console “gathering data” heuristics; prevents users with limited/no traffic from seeing “Gathering data” message. See #4085.
- Add PageSpeed widget to Unified Dashboard. See #4079.
- Add Content Area widgets to Unified Dashboard. See #4078.
- Update plugin setup tracking events for users who have opted-in to tracking. See #4054.
- Implement new Unified Dashboard header design/UI. See #4048.
- Enhance on-demand loading of anonymous usage tracking snippet. See #3972.
- Update handling of OAuth error with clarified language and the URL used for retry. See #3970.
수정했습니다
- Restore AdBlocker warning on AdSense module dashboard. See #4178.
- Don’t show duplicate errors when loading deleted Analytics accounts in the settings. See #3569.
1.43.0
개선했습니다
- Update proactive token refreshing to be limited to main Site Kit and WordPress dashboards. See #4182.
- Register all traffic widget in traffic sections of the unified dashboard. See #4149.
- Add AdSense summary and top-earning pages widgets to the monetization area. See #4080.
- Update Google HTTP client to use same ca bundle as WordPress. See #4017.
- Update the Analytics settings view panel to display “Use Snippet” settings below the appropriate property blocks. See #3996.
- Improve text on AdSense and Analytics setting toggles. See #3850.
- Add AdSense for Platforms meta tag. See #3688.
- Abort saving Analytics settings when required extra permissions are declined for creating a new GA4 property or measurement ID. See #3546.
- Enhance some checkboxes with a spinner when its value is being loaded. See #3304.
- Fix wording of ad blocker warning to always reflect the current state of the AdSense module. See #3208.
- Update CSS files to be built with unique file names for production builds. See #2806.
- Improve validation for domains used for Site Kit during setup. See #1884.
수정했습니다
- Update the AdSense snippet to no longer include deprecated attributes. See #4180.
- Fix permissions dialog issue on the WP dashboard page caused by Idea Hub CTA. See #4125.
- Update admin settings for consistency and introduce optional loading state for checkboxes. See #4038.
- Update the modules list banner not to disable connected modules. See #4014.
- Improve the “Re-authentication needed” error messages and redirects. See #3931.
- Hide the
Impressions
column of the AdSenseTop Earning Pages
widget on mobile screens. See #3781. - Update Optimize module settings to avoid the flash of use snippet instructions when Analytics settings are being resolved. See #3720.
1.42.0
개선했습니다
- Update focus of Idea Hub module feature tour to highlight entire widget. See #4076.
- Add survey trigger for Idea Hub widget interactions. See #4052.
- Add new conditional follow-up questions to user surveys. See #4051.
- Show Idea Hub tabs even when no ideas are available. See #4013.
- Use Idea Hub activities endpoint when drafting, publishing or deleting a post. See #3938.
- Update Idea Hub API to use v1 beta. See #3916.
- Update Idea Hub widget pagination to scroll to widget top on page change if out of view. See #3841.
- Prevent feature tours from appearing during module setup. See #3187.
- Improve wording of “Invalid nonce” errors. See #3098.
바뀌었습니다
- Avoid potentially simultaneous token refresh requests by proactively refreshing soon-to-expire tokens. See #3477.
수정했습니다
- Fix various JS errors due to problems with the Google Charts library. See #4074.
- Remove leftover use of
helpVisibility
feature flag. See #4069. - Fix validation for Subscribe with Google publication ID so that it allows non-domain input. See #4025.
- Fix font problems in the Idea Hub widget. See #4012.
- Fix positioning of the Site Kit header at the breakpoint between mobile and tablet viewports. See #3986.
- Update the post state for Idea Hub posts and enable it for posts of all statuses. See #3909.
- Use query params instead of hash URLs in Idea Hub tabs. See #3886.
- Improve Idea Hub tab behaviour when using browser navigation. See #3860.
- Prevent Idea Hub tab navigation from adding to the browser’s history. See #3796.
- Update the Detailed Page Stats page to display AMP traffic for an AMP version of a page. See #3080.
- Fix Analytics queries for URL lists to ignore titles for the metrics, while still showing the title for each URL. See #3070.
1.41.0
개선했습니다
- Update the
Idea_Hub
class to invalidate cached ideas when an idea is modified or a new post is created. See #3922. - Update the Idea Hub notification text. See #3912.
- Update WP dashboard Idea Hub CTA design and language. See #3911.
- Update descriptions for Idea Hub module and widget. See #3908.
- Add tooltips for action buttons in the Idea Hub dashboard widget. See #3906.
- Improve pagination behaviour in Idea Hub. See #3859.
- Add “Experimental” badge to Idea Hub UI. See #3810.
- Scaffold Subscribe with Google module. See #3808.
- Update AdSense tag code to improve Ad performance. See #3783.
- Improve AdSense graphs on mobile screens. See #3317.
- Update GA measurement opt-out mechanism for logged-in users to be property-specific. See #3294.
- Improve UX to close tooltips within charts. See #2659.
- Add surrounding comments to all HTML tags output by Site Kit modules. See #1504.
- Add link to Settings page in plugin action links on plugins page. See #1194.
수정했습니다
- Fix counts on Idea Hub widget tab labels to only show up if greater than zero. See #3964.
- Always load Google fonts using purely CSS rather than relying on a JavaScript snippet. See #3932.
- Fix Dashboard Search Widget zero state bug. See #3880.
- Fix Admin Bar Analytics link when using Twenty Twenty-One theme. See #3849.
- Ensure the icon buttons in the Idea Hub widget do not overlap idea labels. See #3839.
- Fix “Connected” messages to avoid duplicate words for screen reader. See #3763.
- Fix a potential error due to report data associated with an invalid URL. See #3752.
- Update the AdSense setup CTA in the activation success banner to be disabled when an ad-blocker is detected. See #3721.
- Update Analytics goals widget CTA link to open in a new window. See #3683.
- Fix UI bugs in User Input’s fifth question. See #3682.
- Fix potential error in older browsers that don’t support IntersectionObserver. See #3278.
1.40.0
개선했습니다
- Show correct footer information based on Idea Hub tab. See #3865.
- Update styles of the topic idea element to have a light-blue background. See #3857.
- Update position of action buttons for ideas in Idea Hub dashboard widget in mobile. See #3855.
- Update CTA language for WP post list notifications. See #3852.
- Update the number of ideas shown per page on the Idea Hub dashboard widget. See #3843.
- Update language in Idea Hub feature tour to use en-US locale for consistency. See #3834.
- Update the IdeaHub widget to display the “Updated every 2-3 days” message only for the new ideas tab. See #3832.
- Add an open text type to user surveys. See #3762.
- Add multiple choice selection questions to User Input surveys. See #3761.
- Add a new “single select” option to User Input Surveys. See #3760.
- Implement functionality for saving and dismissing an Idea Hub idea. See #3747.
- Remove unused legacy JS code after removal of legacy components and data API. See #3646.
- Add feature tour for Idea Hub drafts to the post list table in WP admin. See #3625.
- Update Idea Hub to use the production API. See #3518.
- Update viewport icons used in PageSpeed Insights widget. See #3162.
- Add a notice to Optimize users warning them that Analytics requests are not being tracked for signed-in users. See #3000.
- Add Tag Manager AMP tag support for Web Stories. See #2070.
수정했습니다
- Fix Idea Hub tab localization text. See #3899.
- Fix pagination in the Idea Hub dashboard widget to disable next button on last page. See #3866.
- Fix Idea Hub CTA for saved ideas on the WordPress dashboard to only show if the user has any saved ideas. See #3845.
- Update Sidekick zero state graphics with proper files. See #3840.
- Fix Idea Hub dashboard widget pagination controls from stacking in small viewports. See #3838.
- Fix Idea Hub Tour Activation bug. See #3836.
- Update Idea Hub new, saved, and draft ideas requests to invalidate the cache when a post created for an idea changes its status. See #3757.
- Fix a bug where Site Kit did not disable Tag Manager tag when an existing tag was detected. See #3338.
1.39.0
개선했습니다
- Update the Idea Hub widget to display its footer in the
Widget.Footer
prop. See #3773. - Add and update deep links on Analytics settings view to edit the UA property view and GA4 measurement ID. See #3702.
- Decouple Google API client creation logic from main OAuth client tied to the current WordPress user. See #3658.
- Remove server-side REST batch data infrastructure. See #3644.
- Add option to insert the Anti Flicker snippet when connecting Optimize. See #3013.
- Add method for disabling auto-ads for logged-in users. See #2681.
- Remove legacy data API code. See #2258.
- Update Google fonts loaded by Site Kit to be filterable. Props lkraav. See #1703.
- Add a toggle to enable/disable the Site Kit admin bar feature. See #990.
- Add filters to allow modifications on the AdSense code. Props Fu-San. See #336.
수정했습니다
- Consolidate blue colors in notice text. See #3716.
- Improve module disconnect screen when a module doesn’t have listed features. See #3691.
- Fix potential “Cannot read property ‘slug’ of undefined” error on Site Kit screens. See #3618.
1.38.1
수정했습니다
- Fix fatal error that could be triggered by other plugins or themes using an unprefixed version of Composer. See #3830.
1.38.0
개선했습니다
- Improve the tab-switching UX in the Idea Hub dashboard widget. See #3723.
- Add feature description to Idea Hub module. See #3692.
- Ensure Idea Hub draft posts are properly labelled even when Idea Hub is disconnected. See #3639.
- Update Google PHP client services library to latest version. See #3628.
- Update language on initial setup screen. See #3581.
- Add a new feature tour for the Idea Hub widget. See #3524.
- Add Idea Hub dashboard notification to inform users about new Idea Hub module. See #3523.
- Add the Idea Hub notice to the posts list table. See #3359.
- Enhance Google API client with user-specific quota token to differentiate quota usage between users. See #2217.
- Remove weekday alignment functionality for previous period from Analytics module and Site Kit entirely. See #2122.
- Update module page dashboards to use Widget API unconditionally and remove legacy implementations. See #2077.
- Add a new tag guard that prevents rendering tags for non-production environments. Props lukecav. See #2054.
- Update dashboard and details page to display widgets only. See #1997.
- Improve WordPress dashboard widget UX so that only one CTA per module is displayed when the module has no data or needs to be activated. See #1147.
- Update copy in AdSense disconnect modal. See #683.
수정했습니다
- Fix possible JavaScript error related to certain Google charts not rendering properly in Safari. See #3784.
- Fix bug in Idea Hub dashboard widget that caused drafts not to refresh. See #3733.
- Ensure the “Edit” mode for modules without a dedicated “Edit” UI for their settings can still be exited, and fall back to showing the regular “View” UI in those cases. See #3727.
- Improve Widget layout when dismissing the Idea Hub call-to-action. See #3722.
- Fix Idea Hub draft post links ampersand output. See #3708.
- Update stats graphs not to duplicate dates when 7 days period is selected. See #3643.
- Add a timeout to delay caching the survey by 30 seconds. See #3633.
- Fix bug where the filter behavior used for Analytics and AdSense report data was not working for sites with a unicode or punycode domain. Props HFigarella. See #3606.
- Fix a bug in Analytics setup where a matching secondary property would not be automatically selected when the primary property was changed. See #3549.
- Improve display of long names in select dropdowns. See #3497.
- Update settings to redirect back to the settings page after disconnecting a module. See #3393.
- Prevent rendering errors when the Admin Menu has been customized. See #3263.
- Fix admin bar styles conflict with W3 Total Cache Minify functionality. See #1427.
1.37.0
개선했습니다
- Update wording in permissions modal when GA4 needs to create a web data stream for the selected property. See #3622.
- Add a new “Verification Status” row to the Site Health information for Site Kit. See #3621.
- Show information notice about associated UA / GA4 property only once a property has been selected. See #3614.
- Update styles of controls in the GA4 notice box on the settings page. See #3541.
- Add selected state of 300ms to user feedback survey. See #3531.
- Add Idea Hub setup UI. See #3522.
- Implement Idea Hub widget functionality for saving and unsaving an idea. See #3519.
- Add loading indicator to the Idea Hub widget when a new draft is being created. See #3387.
- Allow Idea Hub CTA to be dismissed. See #3360.
- Add the Idea Hub notification to the WordPress block editor. See #3272.
- Refactor settings tabs with React Router and update URL hashes with more user-friendly names. See #2514.
수정했습니다
- Fix bug in new React Router-based Settings Screen. See #3707.
- Fix potential
Uncaught (in promise) TypeError: Cannot read property 'replace' of undefined
related to GA4 property matching logic. See #3706. - Fix message for AdSense account with no data in new widget-based screen. See #3667.
- Fix a bug in Idea Hub where the most recent draft idea posts were not shown after creating a new draft from idea. See #3660.
- Add a configurable timeout to User Survey components. See #3655.
- Fix issue with Google Charts showing negative labels in some charts. See #3564.
- Improve User Input tag creation on Mobile Safari. See #3420.
- Fix global storybook padding issues. See #3174.
1.36.0
개선했습니다
- Enhance experience for sites with UA Analytics already configured before GA4 is enabled. See #3586.
- Implement Idea Hub datastore infrastructure for saving and dismissing an idea. See #3556.
- Display measurement ID for Google Analytics 4 property in Settings. See #3545.
- Update text in some Google Analytics 4 notices. See #3544.
- Show separate UA and GA4 snippet toggles in Analytics Settings. See #3542.
- Improve Google Analytics 4 notices. See #3540.
- Improve user survey styling on mobile viewports. See #3530.
- Show Terms of Service and Privacy Policy in User Feedback survey if the user hasn’t opted-in to tracking. See #3528.
- Implement a minimal settings panel for the Idea Hub module. See #3521.
- Update API client library and AdSense integration to use the new version 2 of their API. See #3517.
- Improve button tooltips across plugin. See #3516.
- Update button links to show “opens in new tab” ARIA help text, and open all User Feedback links in a new tab. See #3510.
- Don’t show notifications if a user survey has already been displayed. See #3508.
- Display date range for data in the Admin Bar. See #3202.
- Remove the option to include/exclude logged-in users when the Analytics snippet is not placed via Site Kit. See #2910.
- Update error message shown to AMP users when connecting Tag Manager after Analytics. See #2292.
수정했습니다
- Fix potential React error when using Google Translate and then changing the date range in a Site Kit admin screen. See #3636.
- Fix a bug where GA4 settings were not cleared when deactivating Analytics. See #3616.
- Fix AMP validation error caused by the GA opt-out snippet conditionally placed by Site Kit. See #3572.
- Ensure account and property are preselected during setup when user has a matching GA4 property only. See #3543.
- Update Analytics account creation to ensure a GA4 property is always created when GA4 is enabled. See #3539.
- Fix an infinite loading state when attempting to create a new Analytics account with GA4. See #3537.
- Only show a GA4 creation notice once an account is selected in Analytics setup. See #3536.
- Allow posts with Idea Hub drafts to be trashed. See #3514.
- Enhance user survey display with added animation on enter and exit. See #3509.
- Fix a bug related to localized number formatting for browsers that have limited support for formatting options. See #3255.
- Improve table views on mobile screens. See #3138.
- Fix bug where AMP mode detection would not consider the AMP plugin’s template mode setting when the Web Stories plugin is active. See #2998.
1.35.0
개선했습니다
- Update shadow used by user surveys to enhance contrast and improve visibility. See #3529.
- Make text casing in User Feedback and Idea Hub buttons consistent with the rest of the plugin. See #3507.
- Add React components for rendering and managing user surveys. See #3380.
- Add React components for rendering user survey UI. See #3379.
- Add React component for triggering a user survey on view. See #3376.
- Implement a component to render the current survey. See #3375.
- Add REST routes for user survey endpoints. See #3374.
- Add Idea Hub widget support for creating idea draft posts. See #3357.
- Add support for Google Analytics 4 tags in the notices for existing Google Analytics tags in the Analytics setup. See #3289.
- Added GA4 script tag detection. See #3288.
- Add a module activation CTA for Idea Hub to the Site Kit dashboard. See #3275.
- Show GA4 property in Analytics Settings when available. See #3254.
- Update Analytics account provisioning screen to inform about GA4 property creation. See #3253.
- Update Analytics account provisioning to create a corresponding GA4 property as well. See #3252.
- Added a UI to manage Analytics Accounts with both Universal Analytics and GA4 properties. See #3250.
- Add setup variant for Analytics accounts with only GA4 properties. See #3249.
- Fix a bug where Google API requests would be made when necessary scopes were not granted. See #3227.
- Improve the AdSense AdBlocker check. See #2749.
- Enable Prefetch DNS Requests on external Google services used by Site Kit. Props glanglois. See #2203.
바뀌었습니다
- Limit effective values for Google proxy base URL. See #3217.
수정했습니다
- Fix a React console error when viewing widget-based module screens. See #3559.
- Fix a problem where GA4 property selection is not preserved after granting additional scopes. See #3550.
- Fix a problem where Analytics settings cannot be saved when selected account has UA and GA4 properties with different URLs. See #3538.
- Update All Traffic widget legend slice labels to use title case. See #3327.
- Improve behaviour of the “confirm changes” button in Search Console settings on load. See #3318.
- Fix output of AdSense snippet in AMP Reader mode. See #3218.
- Update charts to use consistent styles between modules. See #3083.
1.34.1
수정했습니다
- Fix a problem for some hosts where requests for Analytics account creation or other on-demand permissions were blocked. See #3532.
1.34.0
개선했습니다
- Add Idea Hub notice to the WP dashboard widget. See #3358.
- Add initial actions and selectors to
core/user
data store for handling user surveys. See #3355. - Enhance default Analytics property selection when selecting an Analytics account. See #3291.
- Update success notification for the Analytics module when GA4 support is activated. See #3290.
- Update Analytics setup to pre-select the GA4 property based on current site URL. See #3286.
- Implement idea list tabs and basic interaction in Idea Hub widget. See #3276.
- Add Idea Hub context for draft posts generated by Idea Hub. See #3271.
- Add selectors to get draft and published posts created using Idea Hub ideas. See #3270.
- Add Idea Hub draft post support. See #3269.
- Add Analytics property select component for showing all UA and GA4 properties. See #3246.
- Only show Google Analytics property and profile selection if the parent (account/property) is valid. See #3243.
- Add upper boundary for how long manual user input responses can be. See #3229.
- Enhance widgets to combine into one widget if all widgets in an area have the same special state. See #3225.
- Update the wording used for the anonymous usage tracking checkbox label. See #1238.
수정했습니다
- Fix regression where widget-based single URL screen would show up completely empty for content not found in the WordPress site. See #3493.
- Fix potential
dateRangeLength must be a positive integer.
error for Search Console reports with missing dates. See #3418.
1.33.0
개선했습니다
- Update
amp-analytics
tag to include configuration for an ads conversion ID when provided. See #3282. - Add an initial widget for the Idea Hub ideas. See #3274.
- Add Idea Hub JS module (only active with the Idea Hub feature flag). See #3273.
- Update Analytics setup form UI to support different variants of setup flows. See #3247.
- Update Analytics data store settings
submitChanges
infrastructure to include GA4 when enabled. See #3245. - Add change validation logic to Google Analytics 4 data store. See #3244.
- Add selectors to check which Google Analytics UI should be active. See #3170.
- Add selectors to select a GA4 property from webdata stream contents. See #3168.
- Add Idea Hub saved idea selectors and actions. See #3156.
- Introduce PHP classes for modeling post metadata in Site Kit. See #3154.
- Migrate all components to use the new version of the GoogleChart component. See #2887.
- Clarify explanation of user input responses’ potential effects on other users of the site. See #2853.
- Add the ability to exclude users who can write posts from being tracked by Google Analytics. Props scottshefler. See #1891.
수정했습니다
- Fix potential
Cannot read property 'clicks' of undefined
JS error that could occur when an uneven number of Search Console report rows was returned. See #3348. - Fix a bug where Analytics report data was incomplete for the 90-day date range when also requesting data for the previous period affecting the widget-based module dashboard. See #3232.
- Standardize punctuation and formatting of various sentences and phrases throughout the plugin. See #2597.
1.32.0
개선했습니다
- Update Analytics property select options to display property IDs in addition to names. See #3164.
- Allow administrators to paste Google Ads conversion ID in Analytics settings so that it is integrated into the Site Kit-placed Analytics snippet. See #3161.
- Scaffold new
modules/idea-hub
data store in JS. See #3152. - Scaffold new
Idea_Hub
PHP class. See #3150. - Add a selector to the
core/site
datastore for checking whether or not a given URL matches the site’s reference URL. See #3105. - Implement a data store selector for selecting GA4 web data streams for multiple property IDs at once. See #3104.
- Add data store selector and matching REST datapoint to the GA4 module to retrieve account summaries. See #3103.
- Update AdSense summary dashboard widget to show change values for each metric relative to the previous period. See #3091.
- Update the background color of open menu buttons in the Site Kit header. See #3069.
- Allow programmatic modification of the Site Kit generator meta tag. See #938.
- Clarify some AdSense labels and format the monetary values in top earning pages tables with the relevant currency. See #656.
- Update popular pages list tables on the Analytics module dashboard to be consistent with the same components on the main Site Kit and WordPress dashboards. See #98.
수정했습니다
- Fix regression where jump link to PageSpeed Insights widget in success notification no longer worked. See #3310.
- Update AdSense “Performance by page over the last X days” deep links to include date range. See #2951.
- Fix a bug that could cause the first profile to be selected in Analytics Settings when an existing tag was detected. See #2888.
- Fix User Input Settings flow accessibility issues. See #2851.
- Resolved analytics URL linking issue in subfolder based installs. See #2821.
- Redirect users from the splash screen to the dashboard if they are already authenticated. See #2529.
- Resolved language issue on AdSense dashboard for certain Site Languages. See #2105.
1.31.0
개선했습니다
- Add method to get list of all base capabilities used by Site Kit. Props JoryHogeveen. See #3130.
- Update widget header styles to use grid mechanics instead of static margins. See #3119.
- Implement the technical infrastructure for rendering GA4 snippets in the frontend, including support for double tagging integrating with a UA snippet. See #3106.
- Implement REST data point and JS data store selector to look up a single GA4 property by ID. See #3102.
- Rename “Popularity” / “Top Queries” section to “Acquisition” for new widget-based UI. See #3065.
- Improve styling for Site Kit header, especially on mobile devices. See #3058.
- Update remaining external links in widgets on module pages to include correct date range parameters. See #3042.
- Improve speed and reliability of Analytics property matching. See #3012.
- Add placeholder to all “Other” text input fields in user input flow. See #2993.
- Implement data store selector to detect whether a GA4 property has a web data stream that matches the current site. See #2981.
- Update the
modules/analytics-4
store with actions and selectors for creating and querying web data streams. See #2980. - Implement JS data store infrastructure to query and create GA4 properties. See #2979.
- Introduce new JS asset for upcoming GA4 integration. See #2977.
- Introduce JS data store
modules/analytics-4
as infrastructure for upcoming GA4 integration. See #2976. - Allow modifying the active Search Console property in the module’s settings panel, relevant for example when a site has multiple applicable properties. See #2937.
- Fix accessibility problem where it wasn’t possible to delete user input search terms using the keyboard. See #2900.
- Update user input styles to fix visual issues on small devices. See #2886.
- Migrate AdSense module page “Top earning pages” widget to use Widget API. See #2066.
수정했습니다
- Update Unique Visitors widget to display the actual number of users coming from search. See #3064.
- Fix visual spacing problems with widget-based dashboard due to empty containers disrupting grid layout. See #3062.
- Update Site Kit widgets to always return their content wrapped in a
Widget
. See #3060. - Update AdSense dashboard widgets to render ad blocker warning. See #3011.
- Fix broken alignment of data block elements when there is one with zero data. See #2992.
- Fix UI issues on the pie chart of the All Traffic widget when there is just a single slice. See #2991.
- Fix Analytics links in new widgets on the Analytics module page to take into account selected days. See #2983.
- Fix a bug where select menu components could be partially covered by the Site Kit header making some items unclickable. See #2885.
- Improve performance of potentially slow database query to migrate user data from an older version of Site Kit. See #2870.
- Fix issue with AdSense existing site detection when using camelcase URLs in WordPress settings. See #2695.
- Fix javascript issues that appear when admin pages have been translated with Google Translate. See #2280.
1.30.0
개선했습니다
- Add tracking events for help visibility menu links. See #3027.
- Scaffold
analytics-4
module PHP class. See #2974. - Clarify wording of warning message when disabling the AdSense snippet. See #2962.
- Introduce hidden labels for search term fields of the User Input Settings flow. See #2901.
- Fix low-contrast color for keyword bubbles in the user input flow. See #2896.
- Ensure that the user is not sent to the user input flow when granting additional scopes after being already authenticated, even if submitting the user input response is still required. See #2874.
- Update assets across the plugin with new side kick-based branding illustrations. See #2616.
- Include button to reset Site Kit under “Available Tools” in WordPress, as a way to reset the plugin data e.g. when currently not being connected. See #2384.
- Update modules settings to use separate components for active and inactive modules. See #2184.
- Improve the pre-setup compatibility checks to properly warn if the REST API is disabled instead of failing with an unexpected error. See #2101.
- Migrate Analytics module page Top Acquisition Channels widget to use Widget API. See #2069.
- Migrate Analytics module page popular pages widget to use Widget API. See #2068.
- Migrate Analytics module page overview widget to use Widget API. See #2067.
- Migrate AdSense module page overview widget to use Widget API. See #2065.
- Migrate Search Console module page popular keywords widget to use Widget API. See #2064.
- Migrate Search Console module page overview widget to use Widget API. See #2063.
수정했습니다
- Fix critical JS error due to a new version of the Google charts library being released, by locking to a specific version. See #3132.
- Fix regression where modules may be sorted incorrectly on the plugin’s settings screen. See #3093.
- Fix bug with help visibility icon in header where clicking it wouldn’t trigger the menu to open in some scenarios, and also address some visual design problems with it. See #3026.
- Fix Ad Blocker detection issue which occurred on sites with GoDaddy CDN enabled. See #3018.
- Ensure changing the site URL between HTTP and HTTPS or
www.
and non-www.
does not impact the results displayed in Analytics and AdSense widgets. See #3005. - Fix bug where Analytics snippet could still be placed when an existing snippet was already present in the frontend. See #2909.
- Ensure that the AdSense snippet is not included on 404 pages in the frontend. See #2784.
1.29.0
개선했습니다
- Only show notice about a user input question affecting other users of the site if there is more than one authorized user on the site overall. See #2852.
- Introduce new contextual help menu in Site Kit header bar and on the authentication service. See #2846.
- Introduce tooltip tour guiding the user through the new version of the All Traffic widget. See #2739.
- Enhance
PreviewBlock
JS component to support breakpoint-specific sizes via props. See #2727. - Implement persistent dismissal of feature tours, stored in the database. See #2650.
- Introduce
ReportTable
component for displaying reusable data tables. See #2249.
수정했습니다
- Fix vertical axis labels for Session Duration graph on Search Console module page to not mix minutes and hours. See #2967.
- Fix problem where OAuth callback login would be triggered before WordPress’s login redirect mechanism, immediately failing instead of redirecting as expected. See #2935.
- Ensure entering a text is required when choosing the “Other” option for a question in the user input flow. See #2907.
- Fix refactored Analytics goals widget behavior to match legacy version. See #2858.
- Fix bug where switching between questions in the user input flow did not scroll the question into view. See #2848.
- Cache user input responses temporarily in browser until it is submitted while the user is going through the flow, to prevent accidentally losing entered data. See #2844.
- Clarify wording in last user input question about search terms. See #2843.
- Fix some bugs in the behavior when checking or unchecking an “Other” option for one of the questions in the user input flow. See #2828.
1.28.0
추가했습니다
- Implement React components for rendering tooltip tours. See #2626.
개선했습니다
- Automatically focus the “Other” text input upon selecting the “Other” option in a list of radio buttons or checkboxes. See #2897.
- Update copy to clarify multiple choice behavior in user input flow. See #2857.
- Update links on new version of AdSense dashboard summary widget to deep link to the respective area in the AdSense frontend. See #2774.
- Include site URL in AdSense report deep links to point to the appropriate report. See #2773.
- Add support for PHP 8 and ensure its maintenance via CI. Props TorbenLundsgaard. See #2724.
- The
googlesitekit_authorize_user
andgooglesitekit_reauthorize_user
actions are now also fired when not using the authentication service flow. See #2693. - Implement infrastructure for rendering widgets in Site Kit module screens. See #2653.
- Use reliable and React-friendly approach for detecting whether a widget is inactive and should not be rendered. See #2612.
- Enhance localization of duration formatting. See #2588.
- Filter all Analytics API requests to only include results for the current domain. See #2554.
- Rely exclusively on SVGs for graphics and remove other image support. See #2468.
수정했습니다
- Improve UX around entering search terms in the user input flow. See #2842.
- Fix various visual glitches in the user input flow summary view and trim free text content entered for any “Other” choice. See #2837.
- Change to preview / next button behaviour in User Input flow. See #2829.
- Fix AdSense bug where
Ad Client not found
error would be displayed in certain cases where an account is still pending. See #2812. - Fix bug where AdGuard and uBlock ad blockers were no longer being recognized by Site Kit by implementing a more holistic solution for ad blocker detection relying on the
just-detect-adblock
library. See #2794. - Update link on AdSense module page to point to Analytics which is more accurate due to the source of the data. See #2772.
- Fix Search Console x-axis labels on 90 day charts. See #2747.
- Fix text issue with All Traffic pie chart. See #2660.
- Fix problem where Analytics snippet placement would not be re-instated after disconnecting Tag Manager module when it was previously taking care of the Analytics tag. See #2579.
- Fix bug where tracking opt-in was not working for multisite administrators when not being a member of the site. See #2103.
1.27.0
추가했습니다
- Add support for AdSense auto ads to Web Stories, allowing to choose an AdSense ad unit to use which will then result in an
amp-story-auto-ads
element being injected. See #2602.
개선했습니다
- Improve wording for the confirmation notification after submitting user input settings. See #2790.
- Allow resetting persistent Site Kit options via WP-CLI. See #2748.
- Display All Traffic widget dimension tabs as a dropdown on narrow viewports. See #2743.
- Include current dates in AdSense deep links so that the service frontend shows the same time period as Site Kit. See #2689.
- Update Google API client library and remove custom configuration to retry failed API requests as it is now covered in the library itself. See #2688.
- Introduce
WidgetReportError
component, which should be used by widgets to display an overall error state. See #2670. - Implement REST datapoints and JS datastore infrastructure for getting and dismissing tooltip tours. See #2648.
- Prepare Widget API-based version of the dashboard for launch, rendering the entire page content including header and footer. See #2646.
- Add ability to remotely control enabled feature flags. See #2533.
- Introduce
core/ui
datastore for centrally storing UI state in JS. See #2456. - Include current dates in Analytics deep links so that the service frontend shows the same time period as Site Kit. See #2287.
- Remove legacy version of the WP Dashboard widget and replace it with Site Kit widget-based refactored version. See #2240.
수정했습니다
- Fix bug where the old All Traffic widget was still displaying in the dashboard for a single URL. See #2856.
- Fix PHP 8 notice for deprecated
uasort()
usage. Props oguilleux. See #2797. - Reset link hidden while compatibility checks are in progress. See #2756.
- Show All Traffic pie chart tooltips persistently when a slice is selected to allow interaction with the tooltip, which would not be possible when hovering. See #2737.
- Fix AdSense dashboard summary widget to include data for the current date range in its sparklines rather than only data from the 1st of the current month. See #2734.
- Fix visual bug where in the AdSense flow the toggle element could be overlapped by a checkmark icon. See #2722.
- Fix bug with Search Console module page graph where overlapping legends would be displayed when selecting more than 2 metrics. See #2721.
- Fix various bugs around the All Traffic pie chart (e.g. incorrect slices being selected when changing date range, correct behavior of not allowing “Others” to be selected) by introducing a new React-based charts component. See #2714.
- Fix bug where in some occasions an error would be displayed when updating settings with the same values that were already stored before. See #2513.
- Fix formatting of y-axis values for Bounce Rate and Session Duration on Analytics overview chart. See #2095.
1.26.0
개선했습니다
- Ensure that any “Others” slice in the All Traffic widget is not indicated as selectable and cannot be active. See #2716.
- When viewing a specific segment of users in the All Traffic widget, make the “All Users” breadcrumb a link to go back to the overall users view. See #2715.
- Enhance All Traffic widget pie chart legend by using a custom implementation so that the labels are never cut off and include a visual hover and active state. See #2700.
- Show more than just two dates on the All Traffic widget’s line chart. See #2699.
- Include available and enabled Site Kit features in Site Health information. See #2662.
- Rename the
header
andfooter
props of theWidget
component toHeader
andFooter
to indicate that they require a React component instead of an element. See #2652. - Simplify usage of the
Widget
component so that widget components can use a scoped version of it via props rather than manually importing it and re-specifying the widget slug. See #2613. - Migrate top content table in WP dashboard widget to functional hook-based component using the datastore. See #2610.
- Decouple JS store, widget, and module registration from imports, introducing dedicated registration functions. See #2587.
- Remove server-side API requests to determine whether a post has Search Console or Analytics data as it could significantly slow down WP admin response time. Props archon810. See #2528.
- Always display the Site Kit admin bar menu even when there is no data for a more consistent experience, informing about the lack of data as applicable. See #2508.
- Improve UX when clicking the Reset dialog button, keeping the dialog open in a loading state while completing the process. See #2347.
- Include current dates in Search Console deep links so that the service frontend shows the same time period as Site Kit. See #2286.
- Enhance admin bar implementation to be powered by the
googlesitekit.data
registry and its stores. See #2241.
수정했습니다
- Ensure x-axis labels of the All Traffic line chart are correctly aligned with the pie chart legend. See #2738.
- Avoid layout shift when enabling the Analytics module via the Site Kit dashboard CTA. See #2719.
- Avoid content shifts in All Traffic widget due to incorrect loading UI layout. See #2710.
- Only require going through the user input flow after setup if it has not been completed by the user before. See #2603.
1.25.0
추가했습니다
- Launch new All Traffic widget in the Site Kit dashboard, which surfaces more detailed information about channels, includes a time-based graph, and surfaces similar metrics for countries and devices the site is accessed from. See #2429.
개선했습니다
- Modify pie chart tooltip behavior for new All Traffic widget so that tooltips are only shown when hovering over a pie slice. See #2701.
- Store initial Site Kit version per user for more targeted messaging in the future and introduce
googlesitekit_reauthorize_user
action. See #2692. - Improve user experience of new All Traffic widget for when it is loading and for when there is no relevant data available. See #2675.
- Fix layout of new All Traffic widget on mobile viewports to use a single column. See #2663.
- Add contextual documentation links to new All Traffic widget to explain special dimension values “(not set)” and “(other)”. See #2642.
- Modify new All Traffic widget so that the line chart always uses the same color indicated by the currently selected pie slice. See #2625.
- Modify font styles in the new All Traffic widget to match font styles used in Search Funnel widget and elsewhere throughout the plugin. See #2623.
- Rely on new Search Console “fresh data” feature to display metrics as recent as 1 day ago, improving on the previous offset of 2 days. See #2522.
- Remove various old REST datapoints in AdSense, Analytics, and Search Console modules that were only present to access specific settings and unused. See #2507.
- Introduce
core/location
JS store, rely on it for redirects, and fix notification about unsatisfied scopes unnecessarily appearing before an OAuth redirect. See #2497. - Get rid of remaining usage of legacy
dateRange
argument in AdSense widgets. See #2477. - Improve JS API caching layer to cache certain error responses if they include a
cacheTTL
extra data property, allowing to avoid excessive Analytics API requests when the AdSense account is not linked. See #2457. - Introduce infrastructure for dynamically controlled feature flags via a
googlesitekit_is_feature_enabled
filter. See #2452. - Implement logic to automatically combine UI for widgets that are in special states, e.g. widgets without sufficient API response data, or widgets that require a specific module to be set up first. See #2252.
- Add widget contexts and register widget areas for Site Kit module pages. See #2062.
수정했습니다
- Fix All Traffic widget UI bug where pie chart tooltips would flicker when hovering over them. See #2709.
- Ensure line chart in All Traffic is correctly aligned with the overall count and the pie chart at the bottom. See #2708.
- Fix performance lag across Site Kit screens due to a problem in the
getModules
selector of thecore/modules
store. See #2691. - Fix bug where Tag Manager and Analytics snippet could be inserted twice on AMP pages. See #2668.
- Fix bug with All Traffic widget where selected pie slice would no longer remain selected when changing the current date range. See #2644.
- Fix graph in All Traffic widget to not cut off axis labels on viewports smaller than desktop. See #2624.
1.24.0
추가했습니다
- 새로운 모든 트래픽 분석 위젯에 대한
UserDimensionsPieChart
구성 요소를 구현합니다. #2425를 보세요. - 새로운 모든 트래픽 위젯에 대한 기본 탭 이용환경을 구현합니다. #2424를 보세요.
- 새 모든 트래픽 분석 위젯에 대한
TotalUserCount
구성 요소를 구현합니다. #2423을 보세요. - 새로운 모든 트래픽 분석 위젯에 대한
UserCountGraph
구성 요소를 구현합니다. #2422를 보세요.
개선했습니다
- 플러그인의 목록 태이블 항목에 검토와 지원 링크를 추가합니다. #2516을 보세요.
registerWidgetArea
의icon
인자 이름을Icon
으로 바꾸고WPComponent
이 필요합니다 (예. SVG). #2505을 보세요.- 사용자 입력 설정 수정을 위한 UX를 개선하여 특정 응답만 변경하려는 경우 후속 질문을 눌러야 하는 요구 사항을 제거합니다. #2499를 보세요.
- 새로운 모든 트래픽 위젯에서 동적 소스 링크를 구현합니다. #2428을 보세요.
- 원형 차트 조각을 선택하면 보이는 개수와 그래프가 맥락에 따라 업대이트하도록 새 모든 트래픽 위젯에 상호 작용을 추가합니다. #2426을 보세요.
- PHP의 분석
GET:report
REST 자료점과 자스의getReport
선택자에dimensionFilters
인수에 대한 지원을 추가합니다. #2421을 보세요. FallbackComponent
에 더하여IncompleteComponent
소품을 수용하도록whenActive
상위 구성요소를 개선합니다. #2381을 보세요.- 이전 발행자가 얻은 알림을 제거합니다. #2285를 보세요.
core/modules
저장소의registerModule
동작에storeName
인수를 추가하여 모듈에 대한 자스 자료 저장소의 이름을 지정합니다. #2271을 보세요.- 검색 콘솔 API 요청에 대한 날짜 인식을 클라이언트로 이동하여 더 많은 문맥 날짜 정보를 사용할 수 있습니다. #2237을 보세요.
- 분석 API 요청에 대한 날짜 인식을 클라이언트로 이동하여 더 많은 문맥 날짜 정보를 사용할 수 있습니다. #2236을 보세요.
- 자스의
core/site
저장소에getGoogleSupportURL
선택자를 도입합니다. #2221을 보세요. - 선택적
SettingsSetupIncompleteComponent
인수에 대한 지원을core/modules
저장소의registerModule
동작에 추가하여 개발자가 모듈을 완전히 연결하지 않은 경우에 대한 사용자 지정 이용환경 구성 요소를 등록할 수 있습니다. #2080을 보세요. - 자료 저장소를 사용하여 기능적 연결 기반 구성 요소에 의존하도록 플러그인의 관리 도구모음 메뉴를 업대이트합니다. #2076을 보세요.
- 자료 저장소를 사용하여 기능적 연결 기반 구성 요소에 의존하도록 플러그인의 워드프레스 알림판 위젯을 업대이트합니다. #2075를 보세요.
- 원격 인증 서비스 API 엔드포인트를 사용하도록
core/user/data/user-input-settings
REST 엔드 포인트를 전환합니다. #2048을 보세요. 사이트킷 > 설정 > 관리 설정
아래에서 응답은 편집하도록 사용자 입력란 블록을 구현합니다. #2041을 보세요.- 태그를 렌더하기위한 다시 사용할 수 있는 인프라를 도입하고, 이제 모든 모듈에서 사용하는 새
Tag_Interface
와Guard_Interface
이용환경과Tag
와Module_Tag
클래스를 사용합니다. #475를 보세요.
수정했습니다
- 총 숫자에 사용할 수 있는 공간이 필요에 따라 확장하도록 애드센스 개요 그래프 이용환경을 수정합니다. #2555를 보세요.
- 플러그인이 인증 서비스를 사용하지 않는 개발 사이트에 대한 원격 알림 API 요청을 방지합니다. #2495를 보세요.
- 플러그인 자료를 재 설정하면 발생하는 자바스크립트 오류를 수정합니다. #2478을 보세요.
- 매개 변수의 올바른 인코딩과 일관한 동작을 위해
getServiceReportURL
선택자를 사용하도록 모든 분석 딥 링크를 업대이트합니다. #2405를 보세요. - 모듈 패이지에서 무한로드 상태를 초래할 수 있는 일괄 응답의 오류를 처리하는 레거시 API 계층의 버그를 수정합니다. #2403을 보세요.
- 분석 계정이 많은 사용자에게 사용자 할당량 오류가 발생하지 않도록 분석 속성 일치 논리를 개선합니다. #2218을 보세요.
- 중앙 집중식 사이트킷 특정 숫자 서식을 위한
numFmt
함수를 도입하고 백분율 서식을 현지화하고 다양한 숫자 서식 불일치를 수정합니다. #2200을 보세요.
1.23.0
추가했습니다
- 새 버전의 모든 트래픽 분석 위젯에 대한 스캐폴드 구성요소입니다. #2392를 보세요.
- 시간 경과에 따른 수입, RPM, 노출과 CTR 모두를 보이는 모듈 패이지의 애드센스 자료가 있는 그래프를 보입니다. #1921을 보세요.
개선했습니다
- 쉼표로 구분하는 목록에 있는 형식 항목에
listFormat
함수를 도입합니다. #2486을 보세요. WPComponent
유형이 필요한 다양한 자료 저장소 작업에서 인수의 이름을 바꾸어 (WPElement
이 아닌)WPComponent
가 필요하다는 것을 더 잘 나타내기 위해 대문자 이름을 사용합니다. #2413을 보세요.- 사용자 입력 제출 상태의 검증을 개선합니다. #2323을 보세요.
- 이 시나리오의 이용환경을 중앙 관리하기 위해
ActivateModuleCTA
와CompleteModuleActivationCTA
구성 요소를 도입합니다. #2299를 보세요. - 이전
googlesitekit.moduleHasSetupWizard
자스 필터를 제거합니다. #2291을 보세요. - 이전 스플래시 화면과 관련 구성 요소를 제거합니다. #2290을 보세요.
core/modules
동작registerModule
을 통해 모듈 아이콘 SVG를 등록하도록 허용합니다. #2143을 보세요.
수정했습니다
- 진입점에서 다시 사용하는 웹팩 런타임에 의존하여 중복 모듈 초기화로 인해 다양한 저수준 기술 버그를 수정합니다. #2444를 보세요.
- 오류 안내문이 이제 패널의 주요 콘텐츠에 이미 보이기에 모듈 설정 패널의 상단에 있는 중복 오류 안내문 이용환경을 제거합니다. #2396을 보세요.
- 중복 초기화를 방지하도록 구글 도표 라이브러리의 구성요소 관련 초기화 논리를 수정합니다. #2247을 보세요.
1.22.0
추가했습니다
- 패이지속도 식견 위젯에서 워드프레스 관련 사용자 경험 권장을 보입니다. #2390을 보세요.
core/modules
저장소의registerModule
동작에checkRequirements
인자에 대한 지원을 추가하여, 특정 요구를 만날 때까지 모듈을 활성화하지 않도록 합니다. #2130을 보세요.
개선했습니다
- 인증 서비스에서 모든 URI가 이미 연결한 사이트에 사용자로서 연결할 때 필요한 순간 자동으로 새로 고쳐지는지를 확인하여, URL을 업대이트한 후에 사이트가 멈출 수 있는 문제를 수정합니다. #2383을 보세요.
- 사이트킷 헤더막대에 날짜 선택 도구를 이동하고 고정하여 스크롤할 때 항상 보입니다. #2331을 보세요.
- 이제 좀 더 구체적인 위젯 CTA로 다루는 사라진 권한에 대하여 막연하게 기한이 지난 알림판 알림 경고를 제거합니다. #2329를 보세요.
- PHP에 기능 플래그에 대한 지원을 추가하고 실험적으로 설정에 사용자 입력 완성이 필요합니다. #2316을 보세요.
- 사용자 입력 흐름을 완료한 후에 성공 알림을 구현합니다. #2283을 보세요.
- 플러그인 헤더에 자료 저장소 기반 전역 오류 알림을 보이기 위한 지원을 추가합니다. #2261을 보세요.
- 검색 콘솔에 대한 새
isZeroReport
함수를 통하여, 검색 콘솔 API 보고 응답을 “비어 있”는지 여부를 결정하는 논리를 개선합니다. #2244를 보세요. - 검색 콘솔에 대한 새
isZeroReport
함수를 통하여, 분석 API 보고 응답을 “비어 있”는지 여부를 결정하는 논리를 개선합니다. #2243을 보세요. - 애드센스 위젯에 대한 자바스크립트 날짜 분석을 의존합니다. #2235를 보세요.
- 모듈 설정 패널 상태를 관리하기 위해
core/modules
동작과 선택자를 추가합니다. #2181을 보세요. - 완료한 사용자 입력을 요청할 때용 사이트킷 알림판 알림을 구현합니다. #2043을 보세요.
- 일시적인 오류로 인해 실패하면 구글 서비스 API가 제한적인 시간 양의 요청을 다시 시도하도록 지수의 백오프를 구현합니다. #1998을 보세요.
수정했습니다
- API가 제공하는 최신 자료와 같게 검색 콘솔 최신 자료 임계값을 2일 전으로 거슬러 수정합니다. #2458을 보세요.
- 워드프레스 5.6이 e2e 시험을 통과하도록 합니다. #2455를 보세요.
- 필수 자료저장소 선택자가 아직 해결을 시작하지 않았을 때 위젯이 오류를 실행할 수 있는 경쟁 조건을 수정합니다. #2436을 보세요.
- 플러그인의 이용환경 전체의 여러 오타를 수정합니다. #2401을 보세요.
- 플러그인 업대이트에 브라우저 세션 저장소를 플러시하여 오랜 자료가 새 논리에 대해 제공하지 않도록합니다. #2334를 보세요.
- 사전에 자료를 로드하지 않은 레스트 API를 계산하지 않가 사이트킷 관리자 화면의 밖을 포함하여 확인합니다. #2315를 보세요.
- 예정한 워드프레스 5.6과 호환성에 대한 PHPUnit 시험의 실패를 수정합니다. #2264를 보세요.
- 애드센스 모듈 패이지에서 깨진 분석 프론트엔드 딥 링크를 수정합니다. #2228을 보세요.
1.21.0
개선했습니다
- 사이트 건강 보고에서 사용자의 사이트킷 기능을 포함합니다. #2314를 보세요.
- 사용자가 정보를 제출하면 사용자 입력을 완료한 것으로 표시합니다. #2310을 보세요.
- 새
googlesitekit-user-input
화면에 대한 사본을 마무리합니다. #2302를 보세요. - 5.0 이전의 워드프레스에 대한 제한적인 지원에 대한 설정 전에 정보를 주는 경고를 보입니다. #2289를 보세요.
- 검색 콘솔 API 쿼리를 수정하여 하루 전까지 결과를 포함하도록 합니다. #2284를 보세요.
googlesitekit.widgets.registerWidget
을 통하여 여러 (폴백)을 가지는 위젯에 대한 지원을 추가합니다. 이에 가능한한 적은 간격으로 위젯 격자를 배치합니다. #2251을 보세요.- 모바일 뷰포트에서 화면 넓이의 반에 대해 렌더하도록 위젯
quarter
넓이로 등록한 위젯을 수정합니다. #2250을 보세요. - 오류 상태나 보일 자료가 없는 위젯이 반환해야하는
ReportError
와ReportZero
구성요소를 도입합니다. #2246을 보세요. sumObjectListValue
,averageObjectListValue
자스 도구 함수를 추가하고,extractForSparkline
함수의 기능을 개선합니다. #2245를 보세요.- 애드센스용 새
isZeroReport
함수를 통하여, 애드센스 API 보고 반응이 “비어있”는지 여부를 결정하는 논리를 개선합니다. #2242를 보세요. VisuallyHidden
구성요소를 구현하여 화면 리더 사용자에게만 보일 문자열 추가를 단순화합니다. #2165를 보세요.- 설정 제출을 중앙 처리하여
settingsEdit
구성요소를 구현하고 등록하는 복잡성을 줄입니다. #2137을 보세요. createModuleStore
자바스크립트 함수를 수정하였기에 모듈 저장소가canSubmitChanges
선택자와submitChanges
동작을 가집니다. #2136을 보세요.googlesitekit-user-input
화면에 대한 이용환경 설계를 구현합니다. #2040을 보세요.- 모듈 클래스 인프라구조를 단순화하고 (내부) 모듈 등록을 구현합니다. #1939를 보세요.
수정했습니다
- 모듈이 설정을 마치지 않아 불필요한 오류 반응을 보일 때 분석 위젯이 API 요청을 격발할 수도 있는 버그를 수정합니다. #2358을 보세요.
- 자바 스크립트 번역을 지원하는데 필요한 사이트가 워드프레스 >= 5.0을 사용하는 경우 주어진 바르게 동작하는 것으로 보이지 않는 자바스크립트 번역을 수정합니다. #2171을 보세요.
- 같은 동작을 다시 시도할 때 동작에서 이전 오류를 정리하지 않는 버그를 수정합니다. #2156을 보세요.
- 바르게 번역할 수 있도록 날짜 범위를 연결하는 몇 가지 번역 문자열을 수정합니다. #2146을 보세요.
- 요스트 SEO 플러그인도 사용할 때 AMP 단일 콘텐츠에서
amp-auto-ads
요소를 보이지 않는 호환성 문제를 수정합니다. #2111을 보세요.
1.20.0
추가했습니다
- 새 위젯 API를 사용하는 글 검색 위젯을 구현합니다. #2023을 보세요.
core/modules
저장소에서registerModule
동작을 호출할 때settingsViewComponent
와settingsEditComponent
을 등록하도록 허용합니다. #1623을 보세요.
개선했습니다
- 플러그인을 감지할 때 인증 서비스에서 사이트를 등록 해제합니다. #2311을 보세요.
- 선택자
canSubmitChanges
와isDoingSubmitChanges
그리고 동작submitChanges
를core/modules
자료 저장소에 추가합니다. #2182를 보세요. - 선택자
getModuleDependencyNames
와getModuleDependantNames
를core/modules
저장소에 추가합니다. #2180을 보세요. core/modules
저장소에서registerModule
동작을 호출할 때setupComponent
를 등록하도록 허용합니다. #2074를 보세요.- 인증 서비스 개선에 기반하여 새 스플래시 화면에 대한 이용환경을 구현합니다. #2046을 보세요.
- 플러그인 동작을 사용자 정의하도록 각 사유자가 이미 사용자 입력 질문에 답했는지 여부를 감지하고 저장합니다. #2042를 보세요.
googlesitekit-user-input
화면에서 사용하는 이용환경 구성요소를 구현합니다. #2039를 보세요.- API 요청 오류에 대한 분석 추적 이벤트를 추가합니다. #1999를 보세요.
수정했습니다
- 오류가 일관하지 않고 특정 경우에서 예상한대로 지워지지 않는 버그를 수정합니다. #2210을 보세요.
- 도매인 속성의 경우에도 올바른 위치를 지시하도록 검색 콘솔 딥 링크를 수정합니다. #2110을 보세요.
- 링크에 대하여 알리는 화면 리더 본문로 주석을 달아 새 탭에서 열리는 링크의 접근성 문제를 수정합니다. #2093을 보세요.
- 모듈 설정 과정 전반적으로 몇 개의 이용환경 로딩 상태 문제를 수정합니다. #1995를 보세요.
- 새 태그 관리자 보관함을 만들 때 특정 이름으로 문자 항목을 보이고, 이전에 오류를 만들 수 있었던 중복 이름을 방지합니다. #1817을 보세요.
- 특정 서버 구성에 잠재적인 문제를 수정하도록 자바스크립트 조각 파일의 사용을 제거합니다. #1391을 보세요.
1.19.0
추가했습니다
core/user
저장소에getUserInputSettings
선택자와setUserInputSettings
와saveUserInputSettings
동작을 도입합니다. #2037을 보세요.core/user/data/user-input-settings
REST 자료점을 도입합니다. #2036을 보세요.
개선했습니다
- 새 분석에 대한 알림과 관련 지원 자원을 보입니다. #2219를 보세요.
- 다른 모듈 자료저장소 전체에서
canSubmitChanges
선택자를 더 시험할 수 있고 일관하게 만듭니다. #2108을 보세요. - 새 위젯 API를 개선했기에 위젯을 활성화하는 위젯 영역만 렌더합니다. #2021을 보세요.
- 구글 서비스 프론트엔드에서 일치하는 위치를 지시하는 모든 검색 콘솔과 분석 위젯에 대한 정확한 딥 링크를 제공합니다. #1923을 보세요.
- 접근성과 시험 문제를 만들 수 있는 SVG 스프라이트 대신 SVG 직접 가져오기를 사용합니다. #1878을 보세요.
- 애드센스 모듈 패이지 이용환경을 다른 날짜 기간에 대한 정보를 한 눈에 보이는 대신 날짜별로 정보를 필터할 수 있도록 하여 좀 더 다른 모듈과 일관하게 만듭니다. #317을 보세요.
수정했습니다
- 일부 자료 저장소가 자스에서 여러번 등록하는 버그를 수정합니다. #2145를 보세요.
- 관리 도구모음이 유니코드 경로인 URL을 보이지 않는 문제를 수정합니다. kabirbd89을 존중합니다. #1968을 보세요.
- 모듈 설정 중에 오류 처리와 모듈 설정을 편집을 개선했기에 어떤 API 오류든지 보입니다. #1859를 보세요.
- 워프 엔진과 블루 호스트 호스팅 공급자에 대한 메뉴 항목을 이동하는 메뉴 위치 버그를 수정합니다. #1541을 보세요.
1.18.0
추가했습니다
- 3P 쿠키 동의 플러그인과 같은 프론트엔드에서 구글 서비스 스크립트의 렌더와 실행을 방해하도록 하는 몇 개의 필터를 도입합니다. #2087을 보세요.
- 다른 플러그인을 구성하는 고급 분석 이벤트 추적 구성을 위한 API 계층을 도입합니다. #1728을 보세요.
개선했습니다
- 사이트킷의 잠재적 문제를 수정도록 상황에 따라 홈 URL을 바꾸는 다국어(예: 멀티링구얼) 플러그인을 허용하는
googlesitekit_canonical_home_url
필터를 도입합니다. #2131을 보세요. - 모듈 PHP 클래스에서 사용하지 않는 속성을 제거합니다. #2050을 보세요.
- 새
googlesitekit-user-input
화면을 스캐폴드합니다. #2038을 보세요. - Expand
위젯
구성요소를 확장하여 수직 정렬을 바르게 하고 선택적인 헤더와 푸터 구성 요소 소품을 지원합니다. #2022를 보세요. - 클라이언트에서 실제 URL을 노출하지 않고 사이트킷 권한을 먼저 확인하도록 인증 서비스 권한 링크를 개선합니다. #1985를 보세요.
- 사용자별 과도상태를 저장하기 위한
User_Transients
PHP 클래스를 도입합니다. #1964를 보세요. - 현재 날짜 범위에 기반하여 실제 날짜 문자열을 가져오도록
getDateRangeDates()
선택자를core/user
자료 저장소에 도입합니다. #1925를 보세요. - 사이트킷 인증 서비스 요구사항이 사라졌기에 접근 토큰을 새로 고치지 않은 경우 오류 알림을 보입니다. #1848을 보세요.
- 사이트킷 재설정 대화상자 안내문을 좀 더 명확하게 업대이트합니다. #1825를 보세요.
- 태그 관리자를 이미 활성화하고 그 보관함을 분석을 사용하도록 구성했을 때 불석 설정 과정에서 안내를 제공합니다. #1382를 보세요.
- 보관함을 분석을 사용하도록 구성한 경우 태그 관리자 설정 과정에서 최종 AMP 보관함이 올바르게 작동하는지 확인하는 등의 안내를 제공합니다. #1381을 보세요.
- 태그 관리자 모듈에 대한 요구사항으로 분석 모듈을 제거하고 개별적으로 분리합니다. #1380을 보세요.
수정했습니다
- 애드센스와 분석을 연결하는 CTA를 대신하여 오류를 보이는 새 애드센스 상위 수익 패이지 위젯을 고칩니다. #2098을 보세요.
- 이전에 콘텐츠 이동의 원인인 검색 콘솔 인기 키워드 위젯에서 일관하지 않은 로딩 상태를 수정합니다. #2013을 보세요.
- 단일 URL에 대한 URL 보기가 사이트의 일부로 식별할 수 없으면 오류 안내문을 보입니다. #2001을 보세요.
- 검색 콘솔에 자료를 요청하고 보낼 때 유니코드, 혼합 대소문자, 그리고 양방향 제어 문자를 포함하는 URL에 대한 지원을 개선합니다. #1567을 보세요.
1.17.0
개선했습니다
- 자바스크립트에서 모듈 등록을 단순화하고 모듈마다 하나의 등록 호출 만 허용합니다. #2024를 보세요.
- 특정 오류를 기반으로 애드센스 계정 상태 감지의 정확성을 개선합니다. #1919를 보세요.
- 애드센스 상위 수익 패이지 위젯을 새 위젯 API로 마이그래이트합니다. #1902를 보세요.
- 애드센스 요약 위젯을 새 위젯 API로 마이그래이트합니다. #1901을 보세요.
- 분석 인기 패이지 위젯을 새 위젯 API로 마이그래이트합니다. #1900을 보세요.
- 검색 콘솔 인기 키워드 위젯을 새 위젯 API로 마이그래이트합니다. #1899를 보세요.
- 분석 고유 방문자, 이탈률과 목표 위젯을 새 위젯 API로 마이그래이트합니다. #1898을 보세요.
- 사이트킷 인증 서비스에 연결한 사이트 URL을 저장하고 사이트 URL을 변경한 경우 사용자에게 다시 연결하라는 안내문을 보여 등록한 구성을 업대이트하고 향후 연결 문제를 수정할 수 있습니다. #1857을 보세요.
- 위젯에서 패이지속도 식견 보고서 자료를 새로 고침하는 버튼을 보입니다. amirsadeghian을 존중합니다. #87을 보세요.
수정했습니다
- 일관한 초기 상태를 보장하기 위해 잘못 등록되는 초기 자료 저장 상태를 수정합니다. #2083을 보세요.
- 불필요한 자료 저장 업대이트를 방지하여 자료 저장의 성능을 향상합니다. #2052를 보세요.
- 더 이상 현지화 모범 사례를 위반하지 않도록 다양한 번역 문자열을 수정합니다. #2049를 보세요.
- 애드센스 설정 과정에서 탭 초점을 해제하고 다시 초점을 맞출 때 발생하는 콘솔 오류를 수정합니다. #2033을 보세요.
- 키워드 위젯의 특정 키워드에 대한 검색 콘솔 딥 링크가 올바른 위치를 가리 키도록 수정합니다. #2019를 보세요.
- 분석 그래프의 이탈률과 세션 시간에 대한 도구설명을 수정하여 값의 형식을 올바르게 지정합니다. #2008을 보세요.
- 사이트 제목이 비어있는 경우 새 분석 계정을 만들 때 사이트 URL을 대체 기본값으로 제공합니다. #1960을 보세요.
- 활성 애널리틱스 속성과 애드센스 클라이언트가 연결했는지 지속적으로 확인하기 위해 불필요하게 과도한 요청을 하지않습니다. #1858을 보세요.
- 활성 속성이 여전히 존재하는 경우에만 자동으로 애널리틱스 기본보기를 선택합니다. #1691을 보세요.
1.16.0
개선했습니다
- 관련 URL에 대한 세부 정보 보기를 나타도록 사이트킷 알림판과 워드프레스 알림판 위젯의 인기 패이지 태이블에서 제목 링크를 수정합니다. #1922를 보세요.
- 검색 콘솔 노출과 누르기 위젯을 새 위젯 API로 마이그래이트합니다. #1897을 보세요.
- 모든 트래픽 분석 위젯을 새 위젯 API로 마이그래이트합니다. #1896을 보세요.
- 사라진 구글 서비스 권한에 대한 API 오류의 경우 모듈 소유권에 따라 자세한 정보를 문의 할 사람을 명확히합니다. #1824를 보세요.
- 누가 설정했는지에 따라 모듈에 대한 소유권 개념을 도입합니다. #1743을 보세요.
수정했습니다
- 단일 URL 세부 정보보기가 워드프레스 동작마다 404를 만들지 않는 URL에 대해서만 작동하도록 항목 감지를 개선합니다. #1980을 보세요.
- 사이트킷 URL 세부 정보 보기의 홈페이지 통계를 예상대로 표시하지 않는 URL 기반 항목 감지의 버그를 수정합니다. #1978을 보세요.
- 인증이 필요하거나 필요하지 않은 HTTP 프록시를 사용하여 워드프레스 구성에 대한 지원을 수정합니다. #1976을 보세요.
core/search/data/post-search
자료점에 대한permission_callback
을 제공하고 워드프레스 코어의 상위register_rest_route
함수에 의존합니다. #1924를 보세요.- 이벤트 추적 시간 초과가 불필요하게 발생하는 것에 대한 콘솔 경고를 수정합니다. #1886을 보세요.
- 분석 프론트 엔드 이용환경과 일치하고 동일한 정보를 보이도록 분석 보고 그래프 도구 설명을 수정합니다. #1836을 보세요.
- 더 잘 유지하고 접근하기 쉬운 자동 완성 라이브러리를 사용하도록 검색 후 입력을 업대이트합니다. #1761을 보세요.
1.15.0
개선했습니다
- 모든 상점에서 일관한 오류 동작과 API 요청 오류를 자동으로 저장하기보다 세분화한 오류 처리를 도입합니다. #1814를 보세요.
- 애드센스 보고서를 유연하게 쿼리할 수 있도록
modules/adsense
저장소의getReport( options )
선택자를 개선합니다. #1776을 보세요. - 검색 콘솔 보고서를 쿼리하기 위해
modules/search-console
저장소에getReport( options )
선택자를 추가합니다. #1774를 보세요. - 클립보드에 복사 기능을 추가하고 워드프레스 지원 포럼에 대한 링크를 일반 자바스크립트 오류 처리 도구에 추가합니다. #1184를 보세요.
- 하나의 글 이외의 모든 워드프레스 콘텐츠 (예: 카테고리, 태그, 글쓴이 또는 글 유형 보관함)에 대해 사이트킷 관리 도구 메뉴와 URL 세부 정보보기를 활성화합니다. #174를 보세요.
수정했습니다
- 로그인한 사용자가 웹 이야기에서 제대로 작동하지 않으면 분석을 사용 해제하지 않도록 수정합니다. #1920을 보세요.
- 사이트킷의 검색 콘솔 자료에는 도메인 속성을 사용하는 경우에도 현재 사이트에 대한 자료만 포함하는지 확인합니다. #1917을 보세요.
- 내부 오류 처리를 수정하였기에 API 기반 선택자의 유효하지 않은 사용이 예상대료 오류가 생깁니다. #1801을 보세요.
- 공격적인 캐싱을 사용하는 호스트에서 신선하지 않은 버전을 제공하지 않도록 모든 자바스크립트 자산 파일 이름에 해시를 사용합니다. #1700을 보세요.
1.14.0
개선했습니다
- 각각의 태그를 현재 요청에 대해 출력할 때 격발하는 새 동작 연결
googlesitekit_analytics_init_tag
,googlesitekit_analytics_init_tag_amp
,googlesitekit_adsense_init_tag
,googlesitekit_adsense_init_tag_amp
,googlesitekit_tagmanager_init_tag
,googlesitekit_tagmanager_init_tag_amp
을 추가하지만, 모든 HTML 출력을 만들기 전에 만듭니다. #1862를 보세요. - 사이트킷에 연결할 필요가 있는 2차 사용자용 초기화 설정 화면의 안내문을 명확하게 합니다. sonjaleix을 존중합니다. #1714를 보세요.
- 설정에 앞서 구글 서비스와 AMP에 API 요청을 발행할 때 잠재적인 문제를 감지하고 사용자에게 그에 대해 알립니다. #1549를 보세요.
수정했습니다
- AMP 플러그인 2.0.0 버전에서 더 이상 사용하지 않을
AMP_Theme_Support::get_support_mode()
에서 마이그래이트합니다. maciejmackowiak을 존중합니다. #1895를 보세요. - 타사 코드에서 가져온 특정 리액트 코드가 자바스크립트 오류를 일으킬 수도 있는 오류를 수정합니다. #1888을 보세요.
- 지역화한 경험에 대해
hl
쿼리 매개변수를 포함하는 사이트 관리 화면에 연결합니다. #1860을 보세요. - 보이는 분석 사용자 수 비율 변경이 분석 서비스 프론트엔드에서 약간 벗어나는 버그를 수정합니다. #1681을 보세요.
- 애드 센스 서비스 프론트 엔드에 대한 딥 링크로 인해 하나의 구글 계정에 로그인 한 사용자에게 빈 화면이 보이는 버그를 수정합니다. #1652를 보세요.
- 브라우저에서 여러 구글 계정에 로그인한 사용자를 지원하기 위해 구글 서비스의 딥 링크를 지속적으로 개선합니다. #1456을 보세요.
- 지난 90일 동안 보인 분석 수치가 분석 프론트 엔드의 값에서 약간 벗어난 불일치를 수정합니다. #1280을 보세요.
- 다른 플러그인(예: 워프 사용자 프론트엔드)이 사이트킷 알림판 안에서 사후 감지 프로세스를 망칠 수있는 버그를 수정합니다. #1253을 보세요.
- 날짜 범위를 전환 할 때 사이트켓 위젯에 대한 자료가 충분하지 않은 상태가 때때로 잘못 유지하는 버그를 수정합니다. #184를 보세요.
1.13.1
수정했습니다
- 분석 상위 콘텐츠를 보기별로 올바르게 정렬하지 않는 회귀를 수정합니다. gmmedia을 존중합니다. #1867을 보세요.
1.13.0
추가했습니다
core/modules
저장소에registerModule
동작을 도입하여 자스 모듈 등록을 허용하고 향후 모듈 구성 요소를 등록 할 것입니다. #1622를 보세요.
개선했습니다
- 분석 보고서를 쿼리하기 위해
modules/analytics
저장소에getReport( options )
선택자를 추가합니다. #1775를 보세요. - 현지화한 경험을 위한 설정과 인증을 위해
hl
쿼리 매개 변수를 사이트킷 서비스에 전달합니다. #1726을 보세요. accountID
와clientID
매개 변수를 모두 요구하도록modules/adsense
저장소의getURLChannels
선택자를 수정하고 더 이상 일반적인 클라이언트 ID에서 애드센스 계정 ID를 유추하지 않습니다. #1709를 보세요.- 동적 격자에서 위젯 영역과 위젯을 관리하고 등록한 위젯 넓이를 각각 적절하게 정렬하기 위한 논리와 스타일을 구현합니다. #1678을 보세요.
- 기존 날짜 범위 선택자 구성 요소를 마이그래이트하여 자료저장소에서 중앙에서 관리하는 날짜 범위를 사용합니다. #1531을 보세요.
- 기존 태그 감지를 단순화하고 자스 저장소의 기능을 결합합니다. #1328을 보세요.
- 패이지속도 식견 위젯을 마이그래이트하여 새 사이트킷 위젯 API를 사용합니다. #1302를 보세요.
수정했습니다
- 더 이상 일괄요청 안에서 API 응답 오류를 캐시하지 않습니다. #1800을 보세요.
- 더 이상 보이지 않는 발행자가 얻는 알림 회귀를 수정합니다. #1781을 보세요.
- 캐싱을 위해
localStorage
보다sessionStorage
를 선호하도록 새 자스 API 계층을 수정합니다. #1780을 보세요. - 일시적으로 실패하는 경우 주기적으로 다시 시도하도록 구글 프로필 자료 조회를 개선합니다. #1731을 보세요.
ga:channelGrouping
에 따라 분석 상위 획득 채널에 올바른 래이블을 보입니다. #1719를 보세요.- 예를 들어 사용자가 이전에 접근을 취소하여 문제를 해결할 수 있는 링크를 제공하여 접근 토큰 새로 고침을 실패 할 때 오류 조건을 보다 적절하게 처리합니다. #1646을 보세요.
- 패이지를 로드할 때 초기 요청에 대해 미리로드한 자료만 의존하도록 사용자 지정 미들웨어로
apiFetch
사용을 수정합니다. #1611을 보세요. - 실제 알림이 있는 경우에만 보이도록 사이트킷 메뉴의 알림 풍선을 수정합니다. #1540을 보세요.
- 도움말 엔드포인트을 통해 REST API 정보를 가져할 때 발생할 수있는 PHP 경고를 수정합니다. majemedia을 존중합니다. #1208을 보세요.
1.12.0
추가했습니다
core/user
저장소에getDateRange()
선택자와setDateRange( slug )
동작을 추가합니다. #1529를 보세요.
개선했습니다
- 기본적으로 덮개
Widget
구성 요소를 추가하는core/widgets
스토어의registerWidget
선택자에 새wrapWidget
설정을 도입합니다. #1724를 보세요. Module::get_datapoint_definitions()
를 사용하여 API 자료점 주석을 더 유연하게 하도록Module::get_datapoint_services()
PHP 메서드를 더 이상 사용하지 않습니다. #1609를 보세요.- 태그 관리자에 기본적으로
https://www.googleapis.com/auth/tagmanager.readonly
범위 만 필요하고 특정 동작에 필요한 경우에만 쓰기 범위를 요청합니다. #1608을 보세요. - 권한이 충분하지 않은 사이트킷 알림판에 접근하려고 할 때 사용자를 설정 화면으로 전환합니다. #1526을 보세요.
- 새로운 사이트킷 위젯 API를 사용하여 위젯 영역을 구현합니다. #1392를 보세요.
- 태그 관리자 모듈 설정과 설정의 안정성과 유지 보수성을 대폭 개선합니다. #1386을 보세요.
- 대부분의 3P 종속성을 최신 버전으로 업대이트합니다. #1356을 보세요.
수정했습니다
- 이동한 분석 속성을 지원하려면
modules/analytics
저장소의getProfiles
선택자에accountID
를 전달해야합니다. #1707을 보세요. - 다른 플러그인을 통해 잘못된 분석 태그를 배치하면 사이트킷 분석 설정 이용환경이 중단할 수있는 버그를 수정합니다. #1651을 보세요.
- 전체 분석 접근 권한을 가진 사용자에게 속성 이동으로 인한 권한 부족에 대한 오류 안내문이 보이는 버그를 수정합니다. #1548을 보세요.
1.11.1
수정했습니다
- 모듈 설정 중에 새 분석 보기를 만들려는 사용자가 진행할 수 없는 버그를 수정합니다. #1754를 보세요.
1.11.0
추가했습니다
- 곧 출시할 사이트킷 위젯 API의 기본 구성 요소를 도입합니다. #1300을 보세요.
개선했습니다
wp google-site-kit auth revoke
를wp google-site-kit auth disconnect
하고 내부 CLI 명령 인프라를 조정합니다. #1677을 보세요.- 최적화하기 모듈 설정과 설정의 안정성과 유지 관리성을 대폭 개선하고 AMP를 활성화 한 상태에서 최적화하기 설정을 수정하면
ampExperimentJSON
모듈 설정을 JSON 문자열로 저장하지 않아 오류가 발생할 수있는 버그를 수정합니다. #1621을 보세요. hasScope( scope )
선택자를core/user
저장소에 추가합니다. 이는 사용자가 해당 범위에 명시적으로 접근할 수 있는지 여부를 확인할 수 있습니다. #1610을 보세요.- 태그 관리자 자료에 접근하는 자스 기반을 활성화하도록
modules/tagmanager
자료 저장소를 도입합니다. #1385을 보세요. - 새 것을 만들 때 분석 보기 이름을 지정하도록 하고, 분석 모듈 설정에서 보기 설정을 고치기 위한 딥링크를 보입니다. #716을 보세요.
수정했습니다
- 패이지에 로드하지 않은 코드 조각이 있는 관리자 추적 회귀를 고칩니다. #1717을 보세요.
- 애드 블록 도구 감지를 전체 애드센스 모듈 설정에 거쳐 활성화했는지 확인합니다. #1666을 보세요.
- 불필요한 추가 전환이 있기에 서비스가 가끔 실패하는 구글 분석 용어로의 전환을 고칩니다. #1632를 보세요.
- 최적화 모듈에서 AMP 실행 자스ON 항목에서
정의하지 않은 속성 ‘파괴’를 읽을 수 없습니다
버그를 고칩니다. #1605를 보세요.
1.10.0
추가했습니다
- 코어 웹 바이탈에 주목하는 패이지속도 식견 위젯의 새 버전을 구현합니다. #1636을 보세요.
- 최적화 모듈에 대한
modules/optimize
자스 자료 저장소를 최적화합니다. #1620을 보세요.
개선했습니다
- 단일 URL 세부정보에서 사이트킷 화면에서 현재 URL과 관련 자료를 감지합니다. #1653을 보세요.
- 실험실과 현장 자료는 물론 모바일과 데스크탑을 나누는 새 웹 바이탈 위젯에 대한 탭 이용환경을 구현합니다. #1649를 보세요.
- 사이트킷 관리자 화면에서 사이트킷 특화 분석 스크립트만 로드합니다. #1648을 보세요.
- 설정하는 동안
user_roles
쿼리 매개변수를 전달합니다. #1639를 보세요. googlesitekit.modules.createModuleStore
에서 반환하는 저장소의commonStore
를 포함하여 모듈 자료 저장소 만들기를 단순화합니다. #1607을 보세요.- 매 모듈 자료 저장소로 가는 모듈별 관리자 화면 URL에 선택자를 추가합니다. #1559를 보세요.
- 의미적으로 바르지 않은 태그 용례가 있기에 사이트킷 설정에서 접근성 문제를 고칩니다. #1557을 보세요.
getReport
선택자를modules/pagespeed-insights
자료 저장소에 추가하여 UX 보고를 얻습니다. #1426을 보세요.- API 기반 자료 저장소 선택자와 동작에 대한 메타 프로그래밍 접근을 구현하여 상용구를 줄입니다. #1288을 보세요.
- 패이지속도 식견 모듈을 설정한 후에 성공 알림에 앵커 링크를 포함합니다. #532를 보세요.
수정했습니다
- 분석의 번들 크기를 줄이고 모듈 자스 자원을 최적화합니다. #1661을 보세요.
- 현재 사용자에 적용할 수 없을 때 필요하지 않은 확인을 피하기 위해 사이트킷 자원 논리를 실행하지 않습니다. #1650을 보세요.
- 웹팩 충돌로 인한 우커머스 비호환성을 수정합니다. #1637을 보세요.
- 모듈을 활성화하거나 활성 해제할 때 격발하는 이벤트의 버그를 수정합니다. #1629를 보세요.
- 새
core/modules
저장소의 기능을 개선했기에 그 모듈 활성화하기/활성 해제하기 결과를 인증 자료를 새로고칩니다. #1507을 보세요. - 인기있는 애드블록 탐색 확장에 대한 애드 블록 도구 감지 실패를 수정합니다. #1491을 보세요.
- 알림판이 검색 양식을 유효한 콘텐츠만 제출할 수 있는지 확인합니다. #1434를 보세요.
- 바르지 않은 날짜 분석을 하기에 사용자에 대해 보이는 분석 자료를 부분적으로 올바르지 않은 문제를 수정합니다. #1394를 보세요.
- 좁은 뷰포트에서 태이블 콘텐츠 오버플로 문제를 수정합니다. AlexandreOrlowski를 존중합니다. #1376을 보세요.
1.9.0
추가했습니다
- 자스에
modules/pagespeed-insights
자료 저장소를 도입합니다. #1500을 보세요. - 자스에
modules/search-console
자료 저장소를 도입합니다. #1498을 보세요. googlesitekit.widgets
의 사이트켓 위젯 API 자료 저장소 덮개를 시행합니다. #1301을 보세요.- 사이트킷 위젯 등록용
core/widgets
자료 저장소를 도입합니다. #1298을 보세요. - 플러그인에서 분석 계정을 직접 만들 수 있는 분석 권한 설정 API와 통합합니다. #1271을 보세요.
- 애드센스 모듈용 핵심 기능이 있는
modules/adsense
자바스크립트 자료 저장소를 도입합니다. #1247을 보세요. - 권한 설정 API를 사용하여 새 분석 계정 티켓을 만드는
분석
모듈용create-account-ticket
자료 저장소를 추가합니다. #1212를 보세요. core/user
저장소에 알림 기능을 추가합니다. #1177을 보세요.- 자스에서 사용자 특정 자료를 관리하기 위한
core/user
자료 저장소를 도입합니다. #1175를 보세요.
개선했습니다
- 기본으로 각 모듈에 대한 읽기 전용 OAuth 영역만을 요청하고, 특정 동작에 대해 필요할 때 추가 영역을 요청합니다. #1566을 보세요.
- 필수 공급자, 오류 처리자 등 자바 스크립트 앱을
Root
구성요소로 덮습니다. #1530을 보세요. - 양식 상태를 관리하도록
core/forms
자료 저장소를 도입합니다. #1510을 보세요. - 웹 이야기용
amp-analytics
코드조각을 렌더합니다. #1506을 보세요. - 자료 저장소를 사용하도록 패이지속도 식견 설정을 마이그래이트합니다. #1501을 보세요.
- 설정에 사용한 실제 검색 콘솔 속성을 보이고, 자료 저장소를 사용하도록 마이그래이트합니다. #1499를 보세요.
- 일관성 있게 보이도록 분석 프로필의 이름을 고칩니다. #1486을 보세요.
- 좀 더 오류를 검증할 수 있도록 애드센스 계정 상태와 사이트 상태 감지 논리를 개선합니다. #1332를 보세요.
core/user
자료 저장소에 사용자 프로필 정보와 검증 상태를 추가합니다. #1176을 보세요.- 애드센스 모듈 설정의 안정성과 유지보수성을 대폭 개선했습니다. #1014를 보세요.
- 이용자가 필요한 영역을 승인할 필요가 있을 때 안내문을 명확하게 합니다. #189를 보세요.
수정했습니다
- 분석 설정을 수정할 때 모든 모듈 캐시를 정리했는지 확인합니다. #1593을 보세요.
- 애드센스가 절대 보이지 않을 수도 있는 분석에 연결하는 CTA의 버그를 수정합니다. #1545를 보세요.
- 사용자별 접미를 포함하지 않는 애드센스 보고 URL을 수정합니다. #1516을 보세요.
- 바른 속성 식별자를 사용하는 검색 콘솔 딥 링크를 수정합니다. #1497을 보세요.
- 회색으로 나열한 애드센스 계정이 배치한 곳에서 애드센스 코드를 막을 수 있는 버그를 수정합니다. #1494를 보세요.
1.8.1
이 출시는 보안 수정을 포함하고 있습니다. 업대이트를 강력히 권장합니다.
개선했습니다
- 사이트킷을 통해 인증하기 위해 검증하는 이용자를 확인하고, 사이트킷에서 연결을 끊습니다. #1573을 보세요.
- 인증 서비스에
application_name
질의 매개 변수를 제공합니다. #1571을 보세요.
1.8.0
이 출시는 보안 수정을 포함하고 있습니다. 업대이트를 강력히 권장합니다.
추가했습니다
- 플러그인 관리자 화면용 독립형 이용환경 모드를 도입합니다. EvanHerman을 존중합니다. #1281을 보세요.
- 자스의 분석 상태를 관리하는데
modules/analytics
자료 저장소를 도입합니다. #1224를 보세요. - 모듈 정보와 활성 상태 관리에 대한
core/modules
자료 저장소를 도입합니다. #1179를 보세요.
개선했습니다
- 이들 추가 요청이 실행하는 것을 방지하는
core/site
와core/user
자료 저장소에 대한 레스트 API 자료점을 사전에 부릅니다. #1478을 보세요. OPT-
에서 시작한 새 최적화 보관함 ID에 대한 지원을 추가합니다. #1471을 보세요.- 대화상자 단추의 정렬을 개선합니다. #1436을 보세요.
- 분석 설정/환경의 떨궈내림에서 사전 선택한 프로필에 대한 분석 속성에 지정한 기본 프로필에 의존합니다. #1404를 보세요.
- 설정 영역 목록의 단일 문장으로부터 마침표를 제거합니다. #1401을 보세요.
- 여러 자료 저장소 객체를 결합하기 위해
googlesitekit.data.combineStores
유틸리티 함수를 추가합니다. #1400을 보세요. - 모듈 설정과 설정의 안정성과 유지관리성을 을 대폭 개선합니다. #1101을 보세요.
- 일관성을 위해 라디오 단추 대신 전환을 사용하도록 조각을 배치할 지 여부에 대한 분석 제어를 업대이트합니다. #1048을 보세요.
수정했습니다
- 성공적인 애드센스 연결이 있을 때조차도 분석이 애드센스 측정을 요청하지 않는 버그를 수정합니다. #1524를 보세요.
- 테마가
wp_body_open
동작을 지원하지 않으면amp-auto-ads
조각이 항상 인쇄하지 않는 버그를 수정합니다. #1495를 보세요. - 사이트가 원격에 연결하지 않았다면 원격 알림을 요청하지 않습니다. #1479를 보세요.
- 인증 서비스에 등록한 사이트 이름을 워드프레스에서 업대이트하면 업대이트합니다. #1397을 보세요.
- 더 나은 가시성과 분서 전단과 일관성을 위해 분석표에 전체 URL 대신 경로만 보입니다. #1116을 보세요.
- 기여자가 플러그인 현지화를 용이하게 하도록 빠진 번역 주석을 추가합니다. #820을 보세요.
1.7.1
추가했습니다
- 알림 기능을
core/site
자료 저장소에 추가합니다. #1174를 보세요.
개선했습니다
rollbackSettings
동작을 설정 자료 저장소에 넣고 전체 자료 저장소 인프라를 구체화합니다. #1375를 보세요.- 더 유용한 정보를 노출하려면 애드센스 설정 영역을 확장합니다. #585를 보세요.
수정했습니다
- API에 비슷한 일관 요청이 여러 번 발생하면 생기는 버그를 수정합니다. #1406을 보세요.
- 단일글 통계가 검색에서 온 방문자를 보일 때 단일 글에 대해서 보이는 대신에 전체 사이트에 대해 보여주는 버그를 수정합니다. phamquangbaoplus를 존중합니다. #1371을 보세요.
- 이용자가 어떤 계정도 가지고 있지 않을 때 재인증 알림을 바르지 않게 작동 시작하는 분석을 고칩니다. #1368을 보세요.
- 연관 제어와 감속기를 동시에 가지지 않도록 자스 자료 저장소 동작을 고칩니다. #1361을 보세요.
- 일반적으로 예상하는
body
태그를 연 후에 자바스크립트가 아닌 지원을 위한 태그 관리자 코드조각을 배치합니다. ShahAaron을 존중합니다. #1308을 보세요. - 보관함를 선택하지 않으면 태그 관리자 설정 영역의 배체 문제를 수정합니다. #1296을 보세요.
- AMP 연결자로부터
_gl
질의 매개변수를 추가하는 것과 관련한 문제를 수정합니다. ShahAaron을 존중합니다. #1275를 보세요.
1.7.0
개선했습니다
Module_With_Assets
이용환경을 구현하여 등록할 모듈과 그 자신의 자산을 대기열에 등록하도록 합니다. #1319를 보세요.createRegistryControl
과createRegistrySelector
를 사용하여 전역 레지스트리로부터 자료 저장소를 분리합니다. #1287을 보세요.- 자료가 부족한 경우에만 API 요청을 실행하도록 자료 저장소 해석기를 업대이트합니다. #1286을 보세요.
- 레스트 API 자료용 미들웨어 미리부르기를 추가하고 패이지로드에 모듈 설정 경로를 미리부릅니다. #1246을 보세요.
core/site
자료 저장소에 더 세분화한 선택자를 추가합니다. #1173을 보세요.- 일반적으로 사용하기 위한 몇 개의 선택자를
core/site
자료 저장소에 추가합니다. #1000을 보세요.
수정했습니다
- 사용자층 요청 중에 사이트 주소를 수정하는 플러그인이 설정 과정을 완료를 방해할 수도 있는 버그를 수정합니다. #1357을 보세요.
googlesitekit.api.set
이 요청 자료를 통해 API 종단에 바르게 전달하지 않는 버그를 수정합니다. #1346을 보세요.- 세 번째 세그먼트(예. 형식 변형)가 있는 워드프레스 로캐일이 일부 화면에서 자바스크립트 오류를 일으키는 버그를 수정합니다. #1309를 보세요.
- 연결 해제를 통하여 명시적으로 요청하지 않는한 토큰을 삭제할 때 토큰을 원격으로 취소하지 않습니다. #1305를 보세요.
- 연결 해제 의견 안내문의 punycode판에 보이는 유니코드 도매인을 고칩니다. #1297을 보세요.
- 구글 서비스에서 반올림하는 법과 다르게 특정 숫자를 반올림하는 버그를 수정합니다. #1279를 보세요.
- 충돌 가능성을 줄이고 플러그인 크기를 줄이기 위해 자바스크립트 의존성 부르기를 최적화합니다. #1222를 보세요.
- 분석 모듈에서 전체 이용자 수가 구글 분석 전단에서 보이는 수와 일치하는지 확인합니다. #1202를 보세요.
1.6.0
추가했습니다
googlesitekit.modules.createModuleStore
를 통해 만들어진 자료 저장소에 설정을 읽고 편집하기 위한 지원을 추가합니다. #1249를 보세요.- 사이트킷 모듈용 기본 자료 저장소를 만드는
createModuleStore
함수가 있는googlesitekit-modules
자산을 도입합니다. #1063을 보세요.
개선했습니다
- 모듈 설정이 PHP에서 자바스크립트로 일관하게 전달하는지 확인하고, 자바스크립트 코드를 소비하는 일부 소소한 논리 문제를 수정합니다. #1245를 보세요.
- 지원하는 매 모듈에 대한 설정을 읽고 쓰는 레스트 경로를 자동으로 포함합니다. #1244를 보세요.
수정했습니다
- 자격증명 서비스의 설정 과정의 성공적으로 보이는 완료 이후에 설정화면에 멈출 수도 있는 문제를 수정합니다. #1266을 보세요.
- 일반적인
access_denied
오류 코드 대신, 이용자가 필요한 권한을 승인하지 않을 때 알려주는 명확한 오류 안내문을 제공합니다. #1192를 보세요. Intl.NumberFormat.formatToParts
를 사파리에서 지원하지 않는 결과로 이어지는 애드센스 화면의 자바스크립트 오류를 수정합니다. #1107을 보세요.- 서식화한 숫자와 관련한 애드센스 화면의 자바 스크립트 오류
e.replace is not a function
을 수정합니다. #1092를 보세요. - 플러그인 설정을 막는 결과로 이어질 수 있는 유니코드 문자가 있는 도매인을 비교하는 데 생기는 문제를 수정합니다. #794를 보세요.
1.5.1
수정했습니다
- 추적 선택 방법이 AMP에서 분석과 태그 관리자 모우 일관성있게 동작하는지 확인하고, AMP 패이지에서 더 이상 확장하지 않는 사이트킷 관리 도구모음이 있는 회귀를 수정합니다. #1251을 보세요.
1.5.0
추가했습니다
googlesitekit.data
레지스트리를 노출하고 초기core/site
를 등록합니다. #999를 보세요.- 자바스크립를 활성 해제했을 때 사이트킷 영역에 사용자가 보는 경고를 추가합니다. Shavindra을 존중합니다. #177을 보세요.
개선했습니다
- 자바 스크립트의 일관성을 위해 몇 개의 레스트 API 경로 이름을 표준화합니다. #1178을 보세요.
- 인증 서비스의 등록하는 URI를 자동으로 업대이트하여 일관성 없는 URL과 관련한 다양한 설정 문제를 고칩니다. #1034를 보세요.
- 종속성으로 사용할 전용 자료 전용 스크립트를 도입하여 PHP의 자원 처리를 개선합니다. #1004를 보세요.
- 태그 관리자를 사용하면 로그인한 워드프레스 이용자의 분석 추적 제외를 중히 여깁니다. #944를 보세요.
- 워드프레스 사이트 건강 기능과 통합하여 지원과 문제 해결을 위한 상황별 사이트킷 정보를 제공합니다. #169를 보세요.
바뀌었습니다
수정했습니다
- 날짜 범위 선택기 기능이 현지화 가능한 문자열에서 분리했는지 확인합니다. #1183을 보세요.
- 번역한 문자열이 자바스크립트에서 문자열을 너무 이르게 사용하여 발생하는 일부 번역하지 않은 문자열로 보이는 문제를 수정합니다. #1163을 보세요.
- AMP 추적을 위한 오래된 AMP 클라이언트 ID 방식을 권장 AMP 링커 접근 방식으로 교체하고 기본적으로 사용 설정합니다. #1160을 보세요.
google.charts.load
를google.charts.setOnLoadCallback
전에 호출하지 않는 호환성 오류를 수정합니다. #1155를 보세요.- 보여줄 자료가 없을 때 분석 묘듈 화면에 빈 자료표를 보이지 않습니다. #464를 보세요.
1.4.0
개선했습니다
- 사이트킷 알림판에 보이는 정보에 대한 기본 알림 시스템을 도입합니다. #1110을 보세요.
register_meta()
를 통해 워드프레스에서 프럎그인의 사용자 선택지 모두를 등록합니다. #1029를 보세요.- 개별 리액트 앱 전체에 일관성 있는 자스 오류 처리를 개선하고 더 나은 맥락화를 허용합니다. #943을 보세요.
- 빈 상위 검색어 상자를 표시하는 대신 자료 부족에 대한 정보를 보입니다. Shavindra을 존중합니다. #314를 보세요.
- 검색 콘솔 또는 애널리스틱에 현재 URL에 대한 통계를 거의 없이 가졌을 때 관리도구 모음을 확인합니다. #167을 보세요.
수정했습니다
- 잠재적으로 잘못된 토큰 만료가 기록하는 사소한 버그를 수정합니다. #1158을 보세요.
- 사용자가 로그인하고 사이트킷 관리 도구모음을 사용하고 있을 때 AMP 위반을 수정합니다. #1142를 보세요.
- 충돌을 일으키는 번들
lodash
의 버그를 해결하여 젯팩의 비호환성 문제를 해결합니다. #1141을 보세요. - 사이트킷 알림판 화면의 이중으로 렌더한 HTML 마크업을 수정합니다. #1140을 보세요.
- 이탈률과 같은 반전 색상을 사용해야만 하는 측정용 스파크선 색상을 수정합니다. #1128을 보세요.
- 토큰 API 응답에서 부여한 OAuth 범위만 제공하는데 의존하여 모드 시큐리티의 버그를 해결합니다. #1113을 보세요.
- 자스와 CSS 자산 이름을 일관하도록 만들었습니다. Shavindra을 존중합니다. #1040을 보세요.
web
내용을 위한 것과 다른amp
내용을 위한 2개의 다른 보관함를 선택하도록 허용하여 태그 관리자 모듈에서 패어링한 AMP을 올바르게 지원합니다. kmwilkerson을 존중합니다. #413을 보세요.- 잠재적 중복 ID와 바르지 않은 ARIA 속성이 있는 대화상자 구성요소의 접근성 문제를 고칩니다. #345를 보세요.
- 사이트에서 사용자를 연결 해제하면 모든 사이트에서 해당 사용자의 연결이 끊어지는 문제를 해결합니다.
1.3.1
수정했습니다
- 호출하기 전에 존재하는지
opcache_reset()
을 확인합니다. #1136을 보세요.
1.3.0
추가했습니다
- 자스 자료저장용
googlesitekit.data
레지스트리를 도입합니다. #997을 보세요.
개선했습니다
- 제거할 때 더 이상 플러그인 자료를 지우지 않고 명시적 재설정 기능에 의존합니다. #1069를 보세요.
- 1.0.0 이전 사용자와 관련된 것만 이전 마이그래이트을 제거합니다. #1062를 보세요.
- 일관성과 향후 확장성을 위해 길 잃은 모듈 설정을 개체와 같은 선택지로 마이그래이트합니다. #1030을 보세요.
- 사이트 연결 정보를 가져오기 위해
core/site/data/connection
레스트 API 경로를 도입합니다. #998을 보세요. - 타사 의존성을 위해 웹팩에 완전히 의존하고 모든 판에 안정적이도록 워드프레스 제공 자산에서 분리합니다. #993을 보세요.
- 플러그인을 설정할 때 문제를 일으킬 수 있는 사이트의 잠재적 문제에 대해 사이트 소유자에게 알립니다. #933을 보세요.
- 사용자당을 대신하여 사용자별로 특정 추적을 선택하기 바랍니다. #913을 보세요.
- 최소 필수판을 5.6으로 올리고, 최신 문법점검 도구를 사용하고 다양한 PHPCS 문제를 수정합니다. #547을 보세요.
- REST 경로 정의를 각 기능을 처리하는데 더 적용 가능한 클래스로 이동합니다. #166을 보세요.
수정했습니다
- 태그 관리자 계정이 있는 사용자가 모듈 설정 중에 추가 계정을 만들 수 있도록 허용합니다. #1080을 보세요.
- 현재 워드프레스 코어에서 해결하지 않은 OpCache 문제로 인해 제공하는 부분적으로 오래된 PHP 파일을 수정합니다. #1066을 보세요.
- 예상하지 않은 패이지속도 식견 API 응답을 알림판에서 깨지는 것에서 방지합니다. #1061을 보세요.
- 자바스크립트에서 바른 추적 API를 도입하여 GA 추적 코드 조각을 표준화하고 이벤트의 일관성 없는 자료를 전달합니다. #1055를 보세요.
- 웹팩을 통해 더 안정적인 스크립트 의존성을 불러 몇 가지 임시 빈 화면 오류를 수정했습니다. #1054를 보세요.
- 렌더한 태그 관리자 코드 조각이 현재 맥락과 언제나 호환하는지 확인합니다 (AMP 대 non-AMP). #1036을 보세요.
- 맥락에서 바르지 않기에 AMP 이야기의
amp-auto-ads
요소를 렌더하지 않습니다. #979를 보세요. - 다른 라이브러리가 있어서
window.google
전역이 이미 있을 때 예상하는 것과 같이 구글 도표 자스 라이브러리를 부르는지 확인합니다. #939를 보세요. - Do not refetch PageSpeed Insights data when the date range selector is changed, as its data its date-unaware. See #890.
- 이탈률과 같은 “반전” 속성의 바르지 않은 변경 화살표 방향과 색상을 수정합니다. WebFactoryLtd을 존중합니다. #481을 보세요.
- 검색 콘솔 도매인 속성에 대한 누락한 지원을 추가하고 검색 콘솔 자료를 요청할 때 바른 속성을 사용합니다. IgorCode를 존중합니다. #325을 보세요.
1.2.0
추가했습니다
- 안정적인 캐싱으로 사이트킷 자료점에 접근하기 위한 새로운
googlesitekit.api
계층을 도입합니다. #953을 보세요. - 다른 소스로부터 이미 존재하는 태그 매니저 코드 조각을 감지하고 설정 과정에서 알립니다. #433을 보세요.
개선했습니다
- 사이트킷 전용
Google_Client
구현을 도입하고 코드배이스 전체에서 사용합니다. #1003을 보세요. - 리액트에서 동적 활성 안내를 구현하여 유지 관리를 줄입니다. #991을 보세요.
- API 클라이언트 요청에서 플랫폿과 플러그인 판정보를 포함합니다. #989를 보세요.
- 일관성 있는 동작을 위해 워드프레스에서 모든 모듈을 바르게 등록하였는지 확인합니다. #859를 보세요.
Google_Client
으로 발급한 요청에 대한 HTTP 프록시를 사용하는WP_PROXY_*
상수에 의존하는 이용자를 허용합니다. #661을 보세요.- 이미 있는 구글 분석 계정을 가진 이용자가 모듈 설정과 설정에서 새 계정을 만드는 것을 허용합니다. #198을 보세요.
- 매우 제한적인 디버그 도구모음 통합을 지금 제거합니다. #178을 보세요.
수정했습니다
- 버그와 이용자가 계정 선택 전에 분석 속성을 선택할 수 있는 잠재적 자바스크립트 오류를 수정합니다. #1039를 보세요.
- 구글 API 클라이언트의 초기화와 최소화한 자바스크립트 자원과 일반 요청에서 부르는 인라인 자료를 최적화합니다. #980을 보세요.
- Y축의 상단에 가장 작은 값이 보이는 검색 콘솔 평균 위치를 고칩니다. connorhsm을 존중합니다. #874를 보세요.
- 알림판만이 아닌 모든 사이트킷 화면에서 불충분한 범위에 대한 경고를 보입니다. 이 경고는 설정과 관련됩니다. #729를 보세요.
- 패이지 식견 모듈을 활성 해제했다가 다시 활성화할 수 있는지 확인합니다. #682를 보세요.
1.1.4
개선했습니다
- 워드프레스 VIP 환경에서 호환성을 개선합니다. moraleida를 존중합니다. #901을 보세요.
- 두 번째 사용자가 계정을 연결할 필요가 있지만, 플러그인을 설정하지 않아야 할 때 설정화면의 문구를 업대이트합니다. #881을 보세요.
- 이용자가 모든 모듈에서 같은 구글 계정을 사용해야 한다고 나타내는 OAuth
login_hint
매개변수를 사용합니다. #867을 보세요. - 구글 분석 조각에서 기본으로 IP 주소를 익명화하고, 새 설정으로 수정하는 이용자 제어를 승인합니다. gx10을 존중합니다. #18을 보세요.
수정했습니다
- AMP 플러그인의 이전판과 호환성 문제를 고칩니다. #975를 보세요.
googlesitekit_
(밑줕 포함)을 포함하여 시작하는 옵션과 이용자 옵션을 재설정이나 연결 해제할 때 삭제하는지 확인합니다. #968을 보세요.- 단일 자료집 질의만 실행하여 이용자 연결 해제를 최적화합니다. #960을 보세요.
- 사이트킷 관리 도구모음 내용이 현재 테마에서 독립적으로 서식화하였는지 확인합니다. #888을 보세요.
- 속성을 선택하기 전에 이미 있는 태그에 대해 이용자에게 알리지 않는 분석 설정 모듈의 버그를 수정했습니다. #803을 보세요.
- 후단에서 글을 편집할 때 특정 상황 아래에서 관리 도구모음 통계가 보이지 않는 버그를 수정합니다. #521을 보세요.
- 일반적으로 예상하는 순서대로 관리 도구모음에서 누르기 전에 노출을 보입니다. #297을 보세요.
1.1.3
수정했습니다
- 이용자가 코드 조각을 놓을 수 없고 특정 환경 아래에서 빈 화면으로 끝나는 치명적인 애드센스 문제를 수정합니다. #891을 보세요.
1.1.2
개선했습니다
- 특정 환경에서 오류가 발생하기 쉬운 REST API를 사용하는 이전 작동원리을 대체하는 인증 서비스로부터 자격 증명을 받는 사이트에 대한 새 작동원리를 도입합니다. #905를 보세요.
수정했습니다
- 구글 API 클라이언트가 이미 고려하고 있기에, 로그인할 때 접근 토큰을 새로고치는 필요하지 않은 논리를 제거합니다. #903을 보세요.
- 질의 길이가 특정 환경에서 문제여서, 대신
POST
을 사용하도록 너무 긴 구글 API 일괄 요청을 위한 요청 URL을 고칩니다. sksaju를 존중합니다. #779를 보세요. - 확실한 상황 아래에서 빈 플러그인 알림판 화면이 나타나는 버그를 수정합니다. ThomasTr을 존중합니다. #767을 보세요.
- 추적을 선택하거나 해제하면 즉시 적용하는지 확인합니다. #727을 보세요.
- 로컬 개발 설정용 검색 콘솔 단계에서 여백 문제를 고쳤습니다. #637을 보세요.
- 플러그인 설정 이용환경의 “구역을 고정했습니다” 지시자 아래에 잠재적으로 나타날 수 있는 연결 해제 모달 보이기를 고쳤습니다. #636을 보세요.
1.1.1
수정했습니다
- 대이터배이스 질의 최적화하여 재설정을 수정하고 자료 제거를 설치해제합니다. #809를 보세요.
1.1.0
개선했습니다
- 관리 메뉴, 알림판 위젯과 워드프레스 관리자 이용환경을 더 좋게 정렬하는 화면 옵션에서 G 아이콘의 사용을 업대이트합니다. #877을 보세요.
- 잠재적 사이트 검증 실패를 해결하는 대체로서 매타 태그를 통한 사이트 검증을 유지하면서 기본 방법으로써 파일을 통한 사이트 검증에 대한 지원을 추가합니다. #836을 보세요.
- 더 나은 접근성을 위해 설정 화면과 배너의 제출 단추 위로 확인란을 이동합니다. #788을 보세요.
- 자격증명 서비스에 더 안전한 임시 만들기 수단을 사용하세요. #756을 보세요.
- 사이트킷 알림판과 관리표시줄에서 접근할 수 있는 자세히 보기의 매 개별 URL에 대한 패이지 속도 식견 성능 통계를 보입니다. #654를 보세요.
- 더 나은 이용자 친화적 선택을 위해 떨궈내림에서 ID를 대신하여 태그 관리자 보관함 이름을 보입니다. #591을 보세요.
- 애드센스 알림에 대한 중복 알림 제목을 제거합니다. OisinOConnor를 존중합니다. #586을 보세요.
- 일반적으로 하위도매인을 지원하지 않기에 언제나 기본 도매인을 애드센스 사이트용으로 사용합니다. OisinOConnor를 존중합니다. #578을 보세요.
- AMP의 개발 모드를 활용하여 AMP 요청에 대해서도 통계가 있는 전체 사이트킷 관리자 막대 메뉴를 보이도록 지원을 추가합니다. #438을 보세요.
- 나중에 좀 더 쉽게 개선하고 고칠수 있는 기반으로 애드센스 계정 상태 감지를 단순화합니다. #427을 보세요.
- 로그인한 이용자를 추적하는 분석을 비활성화할 수 있는 선택상자를 추가하고, 프로그래밍 방식의 동작을 조정하는 거르미를 도입합니다. Paras16699를 존중합니다. #88을 보세요.
수정했습니다
- 모듈 설정을 완료하도록 새로 만들어진 태그 관리자 보관함이 바르게 저장하는지 확인합니다. #821을 보세요.
- 더 많은 조각 변형을 다루기 위해 이미 있는 애드센스 조각 감지 기능을 개선합니다. #798을 보세요.
- 실제로 뭔가 재설정하고 의견 안내를 제공하면, 설정 화면에서 재설정 단추만 보입니다. #758을 보세요.
- 검색 콘솔 대신 사이트 확인을 참조하는 개발 설정 흐름에서 유효하지 않은 안내문을 업대이트합니다. AVGP를 존중합니다. #600을 보세요.
- 사이트의 모드에 관련한 태그 관리자 보관함만 보이고, AMP 보관함만을 노출하여 AMP 우선을 지원합니다. #470을 보세요.
1.0.4
수정했습니다
- 아무 이용자도 로그인하지 않았어도 필요하지 않은 요청이 구글 피플 API로 요청하는 원인인 치명적 버그를 수정합니다. #854를 보세요.
1.0.3
수정했습니다
- 유효하지 않은 새로 고치기 토큰이 현재 토큰을 취소하지 않아, 추가 시도가 함께 반복하는 요청을 초래하는 치명적인 문제를 해결합니다. #831을 보세요.
- 이용자 에이전트로 인해 잠재적으로 차단하는 REST 요청 전송 자격증명을 수정합니다.
1.0.2
개선했습니다
- 자스용 제스트 개체 시험을 도입, 이미 있는 시험을 마이그래이트하고, 여러 관련 하위구조 구성요소를 개선합니다. #524를 보세요.
수정했습니다
- 접근 토큰이 무작위로 실패할 때 이용자를 끊지 않고, 처리 도중에 어떤 오류에 관한 것이든 오류 안내문을 보는지 확인합니다. #818을 보세요.
- 모듈 설정의 새 분석 프로필을 설정할 때 생길 수 있는 오류를 수정합니다. #816을 보세요.
- 사이트 검증 임시값을 인증 서비스로 보내지 않는 버그를 수정합니다. #797을 보세요.
- 이전에 이용자가 모듈 설정을 완료하지 못하도록 차단한 기존 분석 태그를 감지할 때의 거짓 긍정을 수정합니다. #793을 보세요.
- 자바스크립트 파일에서 관리하는
google-site-kit
번역 문자열을 축소하여 유지하고 WordPress.org에서 번역할 수 있도록 합니다. #782를 보세요. - 뒤따르는 공백 제거, 맥락 추가, 대문자화 수정 등으로 여러 번역 문자열을 개선합니다. pedro-mendonca를 존중합니다. #769를 보세요.
@wordpress/components
종속성을 제거하여 코드배이스에서 관련 없는 문자열을 제거합니다. #759를 보세요.- 예를 들어 분석 플러그인에서 사용하고 있는 추가 변형을 포함하여 존재하는 분석의 감지를 개선합니다. ernee을 존중합니다. #744를 보세요.
- UX를 개선하고 모듈 설정 화면에서 과도한 재랜더링으로 생기는 문제를 고칩니다. #742를 보세요.
- 이전에 특정 장치 너비에서 그 부모 보관함을 벗어나는 여러 자료 태이블의 스타일 문제를 수정합니다. #480을 보세요.
- 인증 서비스의 할당량 문제를 해결하여
알 수 없는 오류입니다 (코드: 요구사항 확인을 실패했습니다).
문제를 고칩니다. - 새 사이트를 설정할 때 인증 서비스가 요청을 발급하는 레스트 API 요청의 안정성을 개선합니다.
- 인증 서비스에서
메서드를 허용하지 않습니다
오류를 수정합니다.
1.0.1
수정했습니다
- 검증 토큰과 다른 플러그인 이용자 자료가 이용자를 인증하기 전에 플러그인을 재설정할 때 바르게 정리했는지 확인합니다. #771을 보세요.
- 검증 태그를 서비스에서 플러그인으로 보내는 검증 태그가 검증 완료를 방해하는 404 반응을 보일 때 버그를 고칩니다. theeducatedbarfly를 존중합니다. #765를 보세요.
home_url
과 같이 저장한http://
웹사이트 주소를 가진 사이트와 호환성을 개선합니다. drcrow를 존중합니다. #760을 보세요.
1.0.0
개선했습니다
- 설치 단추 옆에 재설정 단추를 보여서, 플러그인이 초기 흐름을 완료하기 전에도 재설정할 수 있습니다. #753을 보세요.
- 대신 WordPress.org에 완전히 의존하기 위해 이용자 정의 업대이터를 제거합니다. #644를 보세요.
수정했습니다