Site Kit by Google – 分析、検索コンソール、AdSense、スピード

説明

Site Kit は、Google の公式 WordPress プラグインであり、ユーザーがどのようにサイトを見つけて使用するかについてのヒントを提供します。Site Kit は、ウェブ上でサイト分析を成功させるために重要な Google ツールを展開、管理、チェックするためのワンストップソリューションです。WordPress ダッシュボードで複数の Google 製品の信頼できる最新のアクセス解析を提供し、簡単に確認できるようにします。すべて無料です。

最高の Google ツールを WordPress に

Site Kit には、Google 製品・サービスをシームレスかつ柔軟に使用できる強力な機能が含まれています:

  • WordPress ダッシュボードから直接、分かりやすいアクセス解析情報を確認
  • 1つのダッシュボードで複数の Google ツールのデータを確認
  • サイトのソースコードを編集することなく、複数の Google ツールのセットアップができます
  • サイト全体と個別投稿の指標
  • WordPress や様々な Google プロダクトでの細かく容易な権限管理

サポートされている Google ツール

Site Kit は、さまざまな Google 製品の主要な指標と解析を提供します:

  • Search Console: Google 検索がページをどのように検出して表示するかを理解しましょう。検索結果でサイトを見た人の数と、サイトの検索に使用したクエリーを追跡します。
  • アナリティクス: ユーザーがどのようにサイトをナビゲートしているかを理解し、ユーザーに完了してもらうために設定した目標を追跡しましょう。
  • AdSense: サイトの収益を追跡できます。
  • PageSpeed Insights: 他のサイトと比較したページのパフォーマンスを確認します。PageSpeed Insights からの実用的なヒントでパフォーマンスを改善しましょう。
  • タグマネージャー: Site Kit でタグマネージャーを簡単にセットアップします。コードの編集は不要です。タグマネージャーでタグを管理できるようになります。
  • Optimize: Site Kit を使用すると、Optimize を簡単に設定できます。コードの編集は不要です。Optimize で A / B テストをセットアップしてください。

インストール

: あなたのウェブサイトがライブであることを確認してください。ウェブサイトがまだライブでない場合、Site Kit はいかなるデータも表示できません。
ただし、本番サイトのほかにステージング環境がある場合は、Site Kit は本番サイトのデータをステージング環境に表示することができます。ステージング環境で Site Kit を使用する方法については、こちらをご覧ください。

WordPress 内からのインストール

  1. プラグインの新規追加にアクセスします。
  2. Site Kit by Google を検索します。
  3. Site Kit by Google をインストールし、有効化します。
  4. Site Kit を Google アカウントと連携してください。複数の WordPress 管理者がいる場合、プラグインにアクセスするには、各管理者が自分の Google アカウントに連携する必要があることにご注意ください。

手動インストール

  1. google-site-kit フォルダのすべてを /wp-content/plugins/ ディレクトリにアップロードします。
  2. プラグインにアクセス。
  3. Site Kit by Google プラグインの有効化。
  4. Site Kit を Google アカウントと連携してください。複数の WordPress 管理者がいる場合、プラグインにアクセスするには、各管理者が自分の Google アカウントに連携する必要があることにご注意ください。

有効化後

  1. 新しい Site Kit メニューにアクセスしましょう。
  2. 設定手順の指示に従ってください。
  3. Search Console の主要な指標を表示しているメインの Site Kit ダッシュボードに移動します。
  4. Site Kit > 設定で以下の追加 Google ツールを連携できます。あなたに適したツールについて詳しくお読みいただけます。

FAQ

詳細は Site Kit の公式サイトをご覧ください。

Site Kit は無料ですか ?

Site Kit プラグインはオープンソースであり、今後もそれは変わりません。Site Kit に含まれる各 Google の製品やサービスには、それらの製品やサービス標準の条件と料金 (もしある場合は) が適用されます。

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 4.7+
  • 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 the AdSense snippet is successfully embedded on 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.

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. In addition, Site Kit provides a mechanism in the form of a simple API for cookie consent plugins to integrate with Site Kit and prevent Site Kit’s Google service snippets from being rendered on a page if the user has not granted consent. More information about how this API works is available in this GitHub issue.

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.

評価

2021年10月23日
Por fin. Lo estábamos necesitando. A los que trabajamos para distintos clientes pequeños nos facilita mucho el trabajo. Gracias
406件のレビューをすべて表示

貢献者と開発者

Site Kit by Google – 分析、検索コンソール、AdSense、スピード はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。

貢献者

“Site Kit by Google – 分析、検索コンソール、AdSense、スピード” は22ロケールに翻訳されています。 翻訳者のみなさん、翻訳へのご協力ありがとうございます。

“Site Kit by Google – 分析、検索コンソール、AdSense、スピード” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。

変更履歴

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 AdSense Top 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

強化

  • GA4 が有効になる前に、UA Analytics が既に構成されているサイトのエクスペリエンスを強化。 #3586を参照してください。
  • アイデアを保存して消去するための Idea Hub データストア インフラストラクチャを実装。 #3556を参照してください。
  • Google Analytics 4 プロパティの測定 ID を [設定] に表示。#3545を参照してください。
  • Google Analytics 4 の一部の通知でテキストを更新。 #3544を参照してください。
  • Analytics 設定で個別の UA および GA4 スニペットのトグルを表示。#3542を参照してください。
  • Google Analytics 4 の通知を改善。 #3540を参照してください。
  • モバイルビューポートでのユーザアンケートのスタイリングを改善。 #3530を参照してください。
  • ユーザーがトラッキングを選択していない場合は、ユーザーフィードバック調査でサービス利用規約とプライバシーポリシーを表示。 #3528を参照してください。
  • Idea Hub モジュールの最小設定パネルを実装。 #3521を参照してください。
  • API クライアントライブラリと AdSense 統合を更新して、新しいバージョン 2 の API を使用。 #3517を参照してください。
  • プラグイン全体のボタンのツールチップを改善。 #3516を参照してください。
  • ボタンのリンクに 「新しいタブで開く」 という ARIA ヘルプテキストを表示するように更新し、すべてのユーザーフィードバックのリンクを新しいタブで開くようにする。#3510を参照してください。
  • ユーザー調査がすでに表示されている場合は、通知を表示しない。 #3508を参照してください。
  • 管理バーにデータの日付範囲を表示。#3202参照してください。
  • Site Kit 経由で Analytics スニペットを配置していない場合は、ログインユーザーを含める/除外するオプションを削除。 #2910を参照してください。
  • Analytics 後に Tag Manager を接続する際に AMP ユーザーに表示されるエラーメッセージを更新。#2292を参照してください。

修正

  • Google 翻訳を使用し、Site Kit の管理画面で日付範囲を変更する場合の潜在的な React エラーを修正。 #3636を参照してください。
  • Analytics を非アクティブ化するときに GA4 設定がクリアされなかったバグを修正。 #3616を参照してください。
  • Site Kit によって条件付きで配置された GA オプトアウト スニペットによって引き起こされる AMP 検証エラーを修正。 #3572を参照してください。
  • ユーザーが一致する GA4 プロパティのみを持っている場合は、セットアップ中にアカウントとプロパティが事前に選択されていることを確認。 #3543を参照してください。
  • GA4 が有効になっているときに、GA4 プロパティが常に作成されるように、Analytics アカウントの作成を更新。 #3539を参照してください。
  • GA4 を使用して新しい Analytics アカウントを作成しようとしたときに、無限読み込み状態を修正。 #3537を参照してください。
  • Analytics 設定でアカウントが選択された後にのみ、GA4 作成通知を表示。#3536を参照してください。
  • Idea Hub の下書きが含まれる投稿をゴミ箱に入れられるようにします。 #3514を参照してください。
  • 入力時と終了時にアニメーションを追加して、ユーザー調査の表示を強化。 #3509を参照してください。
  • 書式設定オプションのサポートが制限されているブラウザーの、ローカライズされた数値の書式設定に関連するバグを修正。#3255を参照してください。
  • モバイル画面でのテーブルビューの改善。#3138を参照してください。
  • Web Stories プラグインがアクティブな場合に AMP モード検出が AMP プラグインのテンプレート モード設定を考慮しないバグを修正。 #2998を参照してください。

1.35.0

強化

  • ユーザー調査で使用されるシャドウを更新して、コントラストを向上させ、可視性を向上。#3529を参照してください。
  • ユーザーフィードバックと Idea Hub ボタンのテキストの大文字と小文字をプラグインの残りの部分と一致させます。#3507を参照してください。
  • ユーザー調査のレンダリングと管理のための React コンポーネントを追加。#3380を参照してください。
  • ユーザー調査 UI をレンダリングするための React コンポーネントを追加。#3379を参照してください。
  • ビューでユーザー調査をトリガするための React コンポーネントを追加。#3376を参照してください。
  • 現在の調査をレンダリングするコンポーネントを実装。#3375を参照してください。
  • ユーザー調査エンドポイントの REST ルートを追加。#3374を参照してください。
  • アイデアの下書き投稿を作成するための Idea Hub ウィジェットのサポートを追加。#3357を参照してください。
  • アナリティクスの設定で、既存の Google アナリティクス タグの通知で Google Analytics 4 タグのサポートを追加。#3289を参照してください。
  • GA4 スクリプト タグ検出を追加。#3288を参照してください。
  • CTA for Idea Hub のモジュール アクティベーションを Site Kit ダッシュボードに追加。#3275を参照してください。
  • 使用可能な場合は、[分析設定] に GA4 プロパティを表示。#3254を参照してください。
  • GA4 プロパティの作成について通知する分析アカウントのプロビジョニング画面を更新。#3253を参照してください。
  • Analytics アカウント プロビジョニングを更新して、対応する GA4 プロパティも作成。#3252を参照してください。
  • Universal Analytics と GA4 プロパティの両方を持つAnalytics アカウントを管理する UI を追加。#3250を参照してください。
  • GA4 プロパティのみを持つ分析アカウントの設定バリアントを追加。#3249を参照してください。
  • 必要なスコープが付与されなかった場合に Google API リクエストが行われるバグを修正。#3227を参照してください。
  • AdSense AdBlocker チェックを改善。#2749を参照してください。
  • Site Kit で使用される Google 外部サービスで、DNS リクエストのプリフェッチを有効にします。glanglois に感謝。#2203を参照してください。

変更

  • Google プロキシ ベース URL の有効値を制限。#3217を参照してください。

修正

  • ウィジェットベースのモジュール画面を表示する際の React コンソールエラーを修正。#3559を参照してください。
  • 追加のスコープを付与した後、GA4 プロパティの選択が保持されない問題を修正。#3550を参照してください。
  • 選択したアカウントに異なる URL を持つ UA および GA4 プロパティがある場合に、アナリティクス設定を保存できない問題を修正。#3538を参照してください。
  • All Traffic ウィジェットの凡例のスライスラベルがタイトルケースを使用するように更新。#3327を参照してください。
  • 読み込み時の検索コンソール設定の「変更を確認」ボタンの動作を改善します。#3318を参照してください。
  • AMP リーダー モードで AdSense スニペットの出力を修正。#3218を参照してください。
  • モジュール間で一貫したスタイルを使用するようにグラフを更新。#3083を参照してください。

1.34.1

修正

  • Analytics アカウントの作成やその他のオンデマンドアクセス許可の要求がブロックされた一部のホストで発生する問題を修正。#3532を参照してください。

1.34.0

強化

  • WP ダッシュボード ウィジェットに Idea Hub 通知を追加。#3358を参照してください。
  • ユーザーアンケートを処理するために、初期アクションとセレクターを core/user データストアに追加。#3355を参照してください。
  • 分析アカウントを選択する際に、既定の分析プロパティの選択を強化。#3291を参照してください。
  • GA4 サポートがアクティブ化されたときに、分析モジュールの成功通知を更新。#3290を参照してください。
  • 現在のサイト URL に基づいて GA4 プロパティを事前に選択するように、分析のセットアップを更新。#3286を参照してください。
  • Idea Hub ウィジェットで、アイデア リスト タブと基本的な操作を実装。#3276を参照してください。
  • Idea Hub によって生成された下書き投稿の Idea Hub コンテキストを追加。#3271を参照してください。
  • Idea Hub のアイデアを使用して作成された下書きおよび公開された投稿を取得するセレクタを追加。#3270を参照してください。
  • Idea Hub の下書き投稿のサポートを追加。#3269を参照してください。
  • すべての UA および GA4 プロパティを表示する Analytics プロパティ選択コンポーネントを追加。#3246を参照してください。
  • Google Analytics のプロパティとプロファイルの選択は、親 (アカウント / プロパティ) が有効な場合にのみ表示。#3243を参照してください。
  • 手動ユーザー入力応答の長さに上限を追加。#3229を参照してください。
  • エリア内のすべてのウィジェットが同じ特別な状態を持っている場合は、1つのウィジェットに組み合わせるためにウィジェットを強化。#3225を参照してください。
  • 匿名の使用状況の追跡のチェック ボックス ラベルに使用される文言を更新。#1238を参照してください。

修正

  • WordPress サイトに見つからないコンテンツに対してウィジェットベースの単一の URL 画面が完全に空で表示されるリグレッションを修正。#3493を参照してください。
  • 日付が欠落している Search Console レポートの潜在的な dateRangeLength は正の整数でなければなりません。 エラーを修正。#3418を参照してください。

1.33.0

強化

  • amp-analytics タグを更新して、広告コンバージョン ID の設定を含めます (提供された場合)。#3282を参照してください。
  • Idea Hub のアイデアの初期ウィジェットを追加。#3274を参照してください。
  • Idea Hub JS モジュールを追加 (Idea Hub 機能フラグを使用してアクティブな場合のみ)。#3273を参照してください。
  • さまざまな設定フローのバリエーションをサポートするように、分析の設定フォーム UI を更新。#3247を参照してください。
  • 有効にした場合、GA4 を含むように分析データ ストア設定 submitChanges インフラストラクチャを更新。#3245を参照してください。
  • Google Analytics 4 データ ストアに変更検証ロジックを追加。#3244を参照してください。
  • どの Google Analytics UI をアクティブにするかを確認するためのセレクターを追加。#3170を参照してください。
  • Webdata ストリームのコンテンツから GA4 プロパティを選択するセレクターを追加。#3168を参照してください。
  • Idea Hub を追加して、アイデアのセレクターとアクションを保存。#3156を参照してください。
  • Site Kit でポストメタデータをモデリングするための PHP クラスを導入。#3154を参照してください。
  • 新しいバージョンの GoogleChart コンポーネントを使用するには、すべてのコンポーネントを移行。#2887を参照してください。
  • ユーザー入力応答がサイトの他のユーザーに及ぼす影響について明確な説明。#2853を参照してください。
  • Google Analytics で投稿を作成できるユーザーを、Google Analytics でトラッキング対象から除外する機能を追加。scottshefler に感謝。#1891を参照してください。

修正

  • Search Console レポートの行数が不均等に返された場合に発生する可能性のある、未定義のプロパティ 'clicks' を読み取れません JS エラーを修正。#3348を参照してください。
  • ウィジェットベースのモジュールダッシュボードに影響を与える前の期間のデータも要求する場合に、90 日の日付範囲で Analytics レポート データが不完全だったバグを修正。#3232を参照してください。
  • プラグイン全体でさまざまな文やフレーズの句読点と書式設定を標準化。#2597を参照してください。

1.32.0

強化

  • [分析の更新] プロパティは、名前に加えてプロパティ ID を表示するオプションを選択。#3164を参照してください。
  • 管理者が Google 広告コンバージョン ID を Analytics 設定に貼り付け、Site Kit に配置されたアナリティクススニペットに統合できるようにします。#3161を参照してください。
  • JS の新しい modules/idea-hub データ ストアをスキャフォールドします。#3152を参照してください。
  • 新しい Idea_Hub PHP クラスをスキャフォールド。#3150を参照してください。
  • 特定の URL がサイトの参照 URL と一致するかどうかを確認するために、セレクターを core/site データストアに追加。#3105を参照してください。
  • 複数のプロパティ ID に対して GA4 Web データ ストリームを一度に選択するためのデータ ストア セレクターを実装。#3104 を参照してください。
  • データ ストア セレクターと一致する REST データポイントを GA4 モジュールに追加して、アカウントの概要を取得。#3103を参照してください。
  • AdSense の概要ダッシュボード ウィジェットを更新して、前の期間に対する各指標の変更値を表示。#3091を参照してください。
  • Site Kit ヘッダーの開いているメニュー ボタンの背景色を更新。#3069を参照してください。
  • Site Kit ジェネレーターメタ タグのプログラムによる変更を許可。#938を参照してください。
  • 一部の AdSense ラベルを明確にし、上位の収益ページ の表の金額を関連通貨で書式設定。#656を参照してください。
  • メインの Site Kit と WordPress ダッシュボードの同じコンポーネントと一致するように、Analytics モジュールダッシュボードの人気ページリストテーブルを更新。#98を参照してください。

修正

  • 成功通知の PageSpeed インサイト ウィジェットへのジャンプ リンクが機能しなくなった場合の回帰を修正。#3310を参照してください。
  • Update AdSense “Performance by page over the last X days” deep links to include date range. See #2951.
  • 既存のタグが検出されたときに、[分析の設定] で最初のプロファイルが選択される可能性があるバグを修正。#2888を参照してください。
  • ユーザー入力設定フローのアクセシビリティの問題を修正。#2851を参照してください。
  • サブフォルダー ベースのインストールで分析 URL リンクの問題を解決。#2821を参照してください。
  • ユーザーが既に認証されている場合は、スプラッシュ画面からダッシュボードにリダイレクト。#2529を参照してください。
  • 特定のサイト言語の AdSense ダッシュボードで言語の問題を解決。#2105を参照してください。

1.31.0

強化

  • Site Kit で使用されるすべての基本機能の一覧を取得するメソッドを追加。JoryHogeveen に感謝。#3130を参照してください。
  • 静的なマージンではなくグリッドの仕組みを使用するようにウィジェットヘッダースタイルを更新。#3119を参照してください。
  • UA スニペットとの統合の二重タグ付けのサポートを含む、フロントエンドで GA4 スニペットをレンダリングするための技術インフラストラクチャを実装。#3106を参照してください。
  • ID で単一の GA4 プロパティを検索する REST データ ポイントと JS データ ストア セレクターを実装。#3102を参照してください。
  • 新しいウィジェットベースの UI の 「人気」/”トップ クエリ” セクションの名前を “取得” に変更します。#3065を参照してください。
  • 特にモバイル デバイスでの Site Kit ヘッダーのスタイル設定を改善。#3058を参照してください。
  • 正しい日付範囲パラメータを含めるよう、モジュールページのウィジェットの残りの外部リンクを更新。#3042を参照してください。
  • アナリティクスプロパティマッチングの速度と信頼性を向上。#3012を参照してください。
  • ユーザー入力フローのすべての「その他」テキスト入力フィールドにプレースホルダを追加。#2993を参照してください。
  • GA4 プロパティに現在のサイトと一致する Web データ ストリームがあるかどうかを検出するデータ ストア セレクターを実装。#2981を参照してください。
  • Web modules/analytics-4 データ ストリームを作成および照会するためのアクションとセレクターを使用してストアを更新。#2980を参照してください。
  • GA4 プロパティを照会および作成するための JS データ ストア インフラストラクチャを実装。#2979をs参照してください。
  • 今後の GA4 統合のための新しい JS アセットを導入。#2977を参照してください。
  • 今後の GA4 統合のためのインフラストラクチャとして JS データストア modules/analytics-4 を導入します。#2976を参照してください。
  • たとえば、サイトに複数の適用可能なプロパティがある場合に関連する、モジュールの設定パネルでアクティブな Search Console プロパティの変更を許可。#2937を参照してください。
  • キーボードを使用してユーザー入力検索語句を削除できないアクセシビリティの問題を修正。#2900を参照してください。
  • ユーザー入力スタイルを更新して、小さなデバイスでの視覚的な問題を修正。#2886を参照してください。
  • ウィジェット API を使用するには、AdSense モジュール ページの 「上位収益ページ」 ウィジェットに移行。#2066を参照してください。

修正

  • ユニークビジターウィジェットを更新して、検索から来た実際のユーザー数を表示。#3064を参照してください。
  • 空のコンテナーがグリッド レイアウトを中断するため、ウィジェット ベースのダッシュボードで視覚的な間隔の問題を修正。#3062を参照してください。
  • Site Kit ウィジェットが、常に Widget でラップされたコンテンツを返すように更新。#3060を参照してください。
  • AdSense ダッシュボード ウィジェットを更新して、広告ブロッカーの警告を表示。#3011を参照してください。
  • データがゼロのデータがある場合に、データ ブロック要素の整列が解除される問題を修正。#2992を参照してください。
  • 単一のスライスがある場合、All Traffic ウィジェットの円グラフで UI の問題を修正。#2991を参照してください。
  • 選択した日数を考慮に入れたい分析モジュールページの新しいウィジェットの分析リンクを修正。#2983を参照してください。
  • 選択メニューコンポーネントが Site Kit ヘッダーで部分的に覆われて、一部の項目をクリック不能にするバグを修正。#2885を参照してください。
  • 古いバージョンの Site Kit からユーザー データを移行するために、データベース クエリのパフォーマンスが低下する可能性があります。#2870を参照してください。
  • WordPress の設定でキャメルケースの URL を使用する場合に、AdSense の既存のサイト検出に関する問題を修正。#2695を参照してください。
  • Google 翻訳で管理ページが翻訳されたときに表示されるJavaScript の問題を修正。#2280を参照してください。

1.30.0

強化

  • ヘルプの表示メニューリンクのトラッキング イベントを追加。#3027を参照してください。
  • analytics-4 モジュール PHPクラスをスキャフォールド。#2974を参照してください。
  • AdSense スニペットを無効にするときに、警告メッセージの文言を明確にします。#2962を参照してください。
  • ユーザー入力設定フローの検索用語フィールドに隠しラベルを導入。#2901を参照してください。
  • ユーザー入力フローでキーワード バブルの低コントラスト色を修正。#2896を参照してください。
  • ユーザー入力応答を送信する必要がある場合でも、認証された後に追加のスコープを付与する場合は、ユーザー入力フローにユーザーが送信されないようにします。#2874を参照してください。
  • 新しいサイドキックベースのブランディングイラストで、プラグイン全体のアセットを更新します。#2616を参照してください。
  • プラグインデータをリセットする方法として、WordPress の 「利用可能なツール」 の下のサイトキットをリセットするためのボタンを含めます。#2384を参照してください。
  • アクティブなモジュールと非アクティブなモジュールに個別のコンポーネントを使用するようにモジュール設定を更新。#2184を参照してください。
  • セットアップ前の互換性チェックを改善し、予期しないエラーで失敗する代わりに REST API が無効になっている場合に適切に警告するようにします。#2101を参照してください。
  • ウィジェット API を使用する分析モジュールページの上位取得チャネル ウィジェットを移行。#2069を参照してください。
  • ウィジェット API を使用する分析モジュールページの人気ページウィジェットを移行。#2068を参照してください。
  • ウィジェット API を使用する分析モジュールページの概要ウィジェットを移行。#2067を参照してください。
  • ウィジェット API を使用するために AdSense モジュール ページの概要ウィジェットを移行。#2065を参照してください。
  • 検索コンソール モジュールページの人気キーワードウィジェットをウィジェット API を使用するように移行。#2064を参照してください。
  • ウィジェット API を使用する検索 コンソール モジュールページの概要ウィジェットを移行。#2063を参照してください。

修正

  • 特定のバージョンにロックすることで、Google チャートライブラリの新しいバージョンがリリースされたことによる重要な JS エラーを修正します。#3132を参照してください。
  • プラグインの設定画面でモジュールが正しく並べ替えられない場合に、レグレッションを修正。#3093を参照してください。
  • ヘッダーのヘルプ表示アイコンをクリックしても、メニューが開かない場合があるというバグを修正し、ビジュアルデザイン上の問題も解決。#3026を参照してください。
  • GoDaddy CDN が有効になっているサイトで発生した広告ブロッカー検出の問題を修正。#3018を参照してください。
  • サイト URL を HTTP と HTTPS の間で変更するか www. または非 www. の間で変更することが、Analytics ウィジェットと AdSense ウィジェットに表示される結果に影響しないことを確認。#3005を参照してください。
  • 既存のスニペットがフロントエンドに既に存在する場合に、Analytics スニペットが配置される可能性があるバグを修正。#2909を参照してください。
  • フロントエンドの 404 ページに AdSense スニペットが含まれていないことを確認。#2784を参照してください。

1.29.0

強化

  • サイト全体に複数の権限を持つユーザーが存在する場合にのみ、サイトの他のユーザーに影響を与えるユーザー入力の質問に関する通知を表示。#2852を参照してください。
  • Site Kit のヘッダー バーと認証サービスに新しいコンテキスト ヘルプ メニューを導入。#2846を参照してください。
  • All Traffic ウィジェットの新しいバージョンを通じてユーザーを案内するツールヒント ツアーを導入。#2739を参照してください。
  • PreviewBlock JS コンポーネントを拡張して、props を介してブレークポイント固有のサイズをサポート。#2727を参照してください。
  • データベースに保存されている機能ツアーの永続的な削除を実装。#2650を参照してください。
  • 再利用可能なデータ テーブルを表示するための ReportTable コンポーネントを導入。#2249を参照してください。

修正

  • Search Console モジュールページの Session Duration グラフの縦軸ラベルを修正し、分と時間が混在しないように修正。#2967を参照してください。
  • WordPress のログイン リダイレクトメカニズムの前に OAuth コールバック ログインがトリガーされ、期待どおりにリダイレクトされずにすぐに失敗するという問題を修正。#2935を参照してください。
  • ユーザー入力フローで質問に対して「その他」オプションを選択する際には、必ずテキストを入力する必要がある。#2907を参照してください。
  • リファクタリングされた Analytics 目標ウィジェットの動作を、レガシー バージョンと一致するように修正。#2858を参照してください。
  • ユーザー入力フローで質問を切り替えても、質問がビューにスクロールしなかったバグを修正。#2848を参照してください。
  • ユーザーの入力したレスポンスを、ユーザーがフローを進んでいる間にサブミットされるまでブラウザに一時的にキャッシュし、入力されたデータを誤って失うことを防ぐことができます。#2844を参照してください。
  • 検索語に関する最後のユーザー入力質問の文言を明確化。#2843を参照してください。
  • ユーザー入力フローの質問の1つに対して「その他」オプションをチェックまたはオフにしたときの動作のバグを修正。#2828を参照してください。

1.28.0

追加

  • ツールチップ ツアーのレンダリングに React コンポーネントを実装。#2626を参照してください。

強化

  • ラジオボタンやチェックボックスのリストで「その他」オプションを選択すると、「その他」テキスト入力を自動的にフォーカス。#2897を参照してください。
  • コピーを更新して、ユーザー入力フローでの複数選択動作を明確化。#2857を参照してください。
  • AdSense ダッシュボードの新しいバージョンの概要ウィジェットのリンクを、AdSense フロントエンドのそれぞれの領域へのディープリンクに更新。#2774を参照してください。
  • AdSense レポートの詳細なリンクにサイト URL を含め、適切なレポートを参照。#2773を参照してください。
  • PHP 8 のサポートを追加し、CI を介してそのメンテナンスを確認。TorbenLundsgaard に感謝。#2724を参照してください。
  • googlesitekit_authorize_user および googlesitekit_reauthorize_user アクションは、認証サービス フローを使用しない場合にも発生。#2693を参照してください。
  • Site Kit モジュール画面でウィジェットをレンダリングするためのインフラストラクチャを実装。#2653を参照してください。
  • ウィジェットが非アクティブでレンダリングすべきではないかどうかを検出するには、信頼性の高い、反応に優しいアプローチを使用。#2612を参照してください。
  • 期間の書式設定のローカライズを強化。#2588を参照してください。
  • すべての分析 API 要求をフィルター処理して、現在のドメインの結果のみを含めます。#2554を参照してください。
  • グラフィックスの SVG のみに依存し、他のイメージサポートを削除。#2468を参照してください。

修正

  • ユーザー入力フローで検索語句の入力に関する UX の改善。#2842を参照してください。
  • ユーザー入力フローの概要ビューでさまざまな視覚的な不具合を修正し、任意の「その他」の選択肢に入力されたフリーテキストコンテンツをトリミング。#2837を参照してください。
  • ユーザー入力フローでプレビュー/次へボタンの動作を変更。#2829を参照してください。
  • アカウントがまだ保留中の場合に Ad Client が見つかりません エラーが表示される場合がある AdSense バグを修正。#2812を参照してください。
  • just-detect-adblock ライブラリに依存する広告ブロッカー検出のためのより包括的なソリューションを実装することにより、AdGuardとuBlock広告ブロッカーが Site Kit によって認識されなくなったバグを修正。#2794を参照してください。
  • AdSense モジュール ページのリンクを更新して、データソースが原因で正確に分析をポイントします。#2772を参照してください。
  • 90日チャートで検索コンソールの X 軸ラベルを修正。#2747を参照してください。
  • All Traffic の円グラフでテキストの問題を修正。#2660を参照してください。
  • 以前に分析タグを処理していたときに Tag Manager モジュールを切断した後、Analytics スニペットの配置が再表示されない問題を修正。#2579を参照してください。
  • サイトのメンバーでない場合に、マルチサイト管理者に対して追跡オプトインが機能していなかったバグを修正。#2103を参照してください。

1.27.0

追加

  • AdSense 自動広告のサポートをウェブストーリーに追加し、AdSense 広告ユニットを選択して使用し、その結果、amp-story-auto-ads エレメントが挿入されます。#2602を参照してください。

強化

  • ユーザー入力設定を送信した後の確認通知の文言を改善。#2790を参照してください。
  • WP-CLI を使用して永続的な Site Kit オプションをリセットできるようにします。#2748を参照してください。
  • 狭いビューポートでは、All Traffic ウィジェットのディメンションタブをドロップダウンで表示。#2743を参照してください。
  • サービス のフロント エンドが Site Kit と同じ期間を表示するように、AdSense ディープ リンクに現在の日付を含める。#2689を参照してください。
  • Google API クライアント ライブラリを更新し、失敗した API リクエストがライブラリ自体でカバーされるように、カスタム設定を削除して再試行。#2688を参照してください。
  • ウィジェットが全体的なエラー状態を表示するために使用する WidgetReportError コンポーネントを導入します。#2670を参照してください。
  • ツールティップツアーを取得および終了するための REST データポイントと JS データストア インフラストラクチャを実装。#2648を参照してください。
  • ウィジェット API ベースのダッシュボードを起動できるように準備し、ヘッダーとフッターを含むページコンテンツ全体をレンダリング。#2646を参照してください。
  • 有効な機能フラグをリモートで制御する機能を追加。#2533を参照してください。
  • UI の状態を JS に集中して格納するための core/ui データストアを導入。#2456を参照してください。
  • サービス・フロントエンドが Site Kit と同じ期間を表示するように、Analytics ディープリンクに現在の日付を含めます。#2287を参照してください。
  • WP ダッシュボード ウィジェットの従来のバージョンを削除し、Site Kit ウィジェット ベースのリファクタリング バージョンに置換。#2240を参照してください。

修正

  • 古い All Traffic ウィジェットが単一の URL のダッシュボードに表示されたままであったバグを修正。#2856を参照してください。
  • PHP 8 の非推奨な uasort() 使用について修正。oguilleux に感謝。#2797を参照してください。
  • 互換性チェックの実行中に非表示のリンクをリセット。#2756を参照してください。
  • All Traffic 円グラフのツールチップを、スライスが選択されたときに持続的に表示することで、ホバリング時にはできないツールチップとのインタラクションを可能にしました。#2737を参照してください。
  • 今月1日のデータだけでなく、スパークラインに現在の日付範囲のデータを含めるよう、AdSense ダッシュボードの概要ウィジェットを修正。#2734を参照してください。
  • AdSense フローでトグルエレメントがチェックマーク アイコンで重なっている可能性がある視覚的なバグを修正。#2722を参照してください。
  • 2つ以上のメトリックを選択すると凡例が重複表示される Search Console モジュールページグラフのバグを修正。#2721を参照してください。
  • 新しい React ベースのグラフコンポーネントを導入して、All Traffic 円グラフ (日付範囲を変更するときに選択されている間違ったスライス、”その他” を選択できない動作など) の周りのさまざまなバグを修正。#2714を参照してください。
  • 以前に保存されていたのと同じ値で設定を更新すると、エラーが表示される場合があるバグを修正。#2513を参照してください。
  • 分析の概要グラフでのバウンス率とセッション期間の y 軸値の書式設定を修正。#2095を参照してください。

1.26.0

強化

  • All Traffic ウィジェットの 「Others」 スライスが、選択可能と表示されておらず、アクティブにできないことを確認。#2716を参照してください。
  • All Traffic ウィジェットで特定のセグメントのユーザーを表示する際に、「すべてのユーザー」のパンくずを、全体のユーザー表示に戻るためのリンクにする。#2715を参照してください。
  • All Traffic ウィジェットの円グラフの凡例を改良し、カスタムの実装を使用して、ラベルが切れないようにし、視覚的なホバーとアクティブの状態を含むようにしました。#2700を参照してください。
  • All Traffic ウィジェットの折れ線グラフに2つ以上の日付を表示します。#2699を参照してください。
  • サイトの正常性情報に使用可能で有効な Site Kit 機能を含めます。#2662を参照してください。
  • Widget コンポーネントの header および footer プロップの名前を Header および Footer に変更し、エレメントではなく React コンポーネントを必要とすることを示しました。#2652を参照してください。
  • Widget コンポーネントの使用を簡素化し、ウィジェットコンポーネントが手動でコンポーネントをインポートしてウィジェットスラグを再指定するのではなく、propsを介してスコープ付きバージョンを使用できるようにします。#2613を参照してください。
  • データストアを使用して、WP ダッシュボードウィジェットの最上位コンテンツテーブルを機能フックベースのコンポーネントに移行。#2610を参照してください。
  • JS ストア、ウィジェット、モジュール登録をインポートから切り離し、専用の登録機能を導入。#2587を参照してください。
  • 投稿に Search Console や Analytics のデータがあるかどうかを判断するためのサーバーサイド API リクエストは、WP 管理者の応答時間を大幅に遅らせる可能性があるため、削除。archon810 に感謝。#2528を参照してください。
  • より一貫性のあるエクスペリエンスを実現するためのデータがない場合でも、常に Site Kit 管理バー メニューを表示し、該当するデータの不足を通知します。#2508を参照してください。
  • ダイアログのリセットボタンをクリックしたときに、処理完了までの間、ダイアログをロード状態で開いたままにすることで、UX を改善。#2347を参照してください。
  • サービス・フロントエンドが Site Kit と同じ期間を表示できるように、現在の日付を検索コンソールのディープリンクに含めます。#2286を参照してください。
  • googlesitekit.data レジストリとそのストアによってパワーが供給されるように管理バーの実装を強化します。#2241を参照してください。

修正

  • All Traffic の折れ線グラフの X 軸ラベルが円グラフの凡例と正しく一致していることを確認。#2738を参照してください。
  • Site Kit ダッシュボード CTA 経由で Analytics モジュールを有効にする場合は、レイアウトの変更を避けてください。#2719を参照してください。
  • UI レイアウトの読み込みが正しくないため、All Traffic ウィジェットでコンテンツのシフトを回避。#2710を参照してください。
  • セットアップ後にユーザー入力フローを通過する必要があるのは、ユーザーが以前に完了していない場合のみです。#2603を参照してください。

1.25.0

追加

  • Site Kit ダッシュボードに新しい All Traffic ウィジェットを設置。チャンネルに関するより詳細な情報を表示し、時間軸に沿ったグラフを表示するほか、サイトにアクセスする国やデバイスについても同様の指標を表示。#2429を参照してください。

強化

  • 新しい All Traffic ウィジェットの円グラフツールヒントの動作を変更して、円グラフスライスの上にマウスを置いたときのみツールヒントが表示されるようにします。#2701を参照してください。
  • 今後、よりターゲットを絞ったメッセージングを行う場合は、ユーザーごとに初期 Site Kit のバージョンを保存し、googlesitekit_reauthorize_user アクションを導入。#2692を参照してください。
  • 新しい All Traffic ウィジェットのユーザーエクスペリエンスを向上させる、ロード時と、利用可能な関連データがない場合に。#2675を参照してください。
  • モバイル ビューポート上の新しい All Traffic ウィジェットのレイアウトを修正し、単一の列を使用。#2663を参照してください。
  • 新しい All Traffic ウィジェットにコンテキストドキュメントリンクを追加して、特別なディメンション値 “(設定されていません)” と “(その他)” を説明。#2642を参照してください。
  • 折れ線グラフが、現在選択されている円グラフで示された色と常に同じ色を使用するように、新しい All Traffic ウィジェットを変更。#2625を参照してください。
  • 新しい All Traffic ウィジェットのフォントスタイルを変更して、Search Funnel ウィジェットやプラグイン全体で使用されるフォントスタイルに一致させます。#2623を参照してください。
  • 新しい Search Console の「最新データ」機能を使用して、1日前の最近の指標を表示し、前回のオフセット2日間を改善します。#2522を参照してください。
  • AdSense、Analytics、および検索コンソールモジュールで、特定の設定にアクセスするためだけに存在し、使用されていないさまざまな古い REST データポイントを削除します。#2507を参照してください。
  • core/location JS ストアを導入し、リダイレクトに依存し、OAuth リダイレクトの前に不必要に表示される、満足していないスコープに関する通知を修正。#2497を参照してください。
  • AdSense ウィジェットで、従来の dateRange 引数の使用を廃止。#2477を参照してください。
  • JS APIキャッシング・レイヤーを改善し、特定のエラー・レスポンスがcacheTTLエキストラ・データ・プロパティを含む場合にキャッシュすることで、AdSense アカウントがリンクされていない場合に過剰な Analytics API リクエストを回避できるようになりました。#2457を参照してください。
  • googlesitekit_is_feature_enabled フィルタを使用して、動的に制御される機能フラグのインフラストラクチャを導入。#2452を参照してください。
  • 特別な状態にあるウィジェット (たとえば、十分な API 応答データがないウィジェットや、最初に特定のモジュールを設定する必要があるウィジェット) の UI を自動的に組み合わせるロジックを実装。#2252を参照してください。
  • モジュール ページのウィジェット コンテキストを追加し、ウィジェット領域を登録。#2062を参照してください。

修正

  • パイチャートのツールチップをカーソにを合わせると点滅する All Traffic ウィジェットの UI バグを修正。#2709を参照してください。
  • All Traffic の折れ線グラフが、全体のカウントと下部の円グラフに正しく配置されていることを確認。#2708を参照してください。
  • core/modules ストアの getModules セレクタの問題による、Site Kit 画面間のパフォーマンスの遅れを修正。#2691を参照してください。
  • AMP ページで Tag Manager と Analytics のスニペットが2回挿入されることがあるバグを修正。#2668を参照してください。
  • All Traffic ウィジェットで、現在の日付範囲を変更したときに、選択されたパイスライスが選択されたままにならないというバグを修正。#2644を参照してください。
  • All Traffic ウィジェットのグラフが、デスクトップよりも小さいビューポートで軸ラベルをカットしないように修正。#2624を参照してください。

1.24.0

追加

  • 新しいアナリティクス All Traffic ウィジェットの UserDimensionsPieChart コンポーネントを実装。#2425を参照してください。
  • 新しい All Traffic ウィジェットのメインタブ UI を実装。#2424を参照してください。
  • 新しいアナリティクス All Traffic ウィジェットの TotalUserCount コンポーネントを実装。#2423を参照してください。
  • 新しいアナリティクス All Traffic ウィジェットの UserCountGraph コンポーネントを実装。#2422を参照してください。

強化

  • プラグインのリストテーブルエントリにレビューリンクとサポートリンクを追加。#2516を参照してください。
  • registerWidgetAreaicon 引数名を Icon に変更し、それを WPComponent (例えばSVG)にすることを要求。#2505を参照してください。
  • ユーザー入力設定を変更するための UX を改善し、特定の応答のみを変更する場合に、後続の質問をクリックする必要がなくなります。#2499を参照してください。
  • 新しい All Traffic ウィジェットに動的なソースリンクを実装。#2428を参照してください。
  • 円グラフスライスを選択すると、表示されるカウントとグラフがコンテキスト的に更新されるように、新しい All Traffic ウィジェットに対話機能を追加。#2426を参照してください。
  • PHP のAnalytics GET:report REST データポイントと JS の getReport セレクターに dimensionFilters 引数のサポートを追加。#2421を参照してください。
  • whenActive 高次コンポーネントを強化して、IncompleteComponent プロップと同様に FallbackComponent を受け入れるようにします。#2381を参照してください。
  • 従来のパブリッシャーの通知を削除。#2285を参照してください。
  • core/modules ストアの registerModule アクションに storeName 引数を追加して、モジュール用の JS データストアの名前を指定。#2271を参照してください。
  • Search Console の API リクエストの日付認識をクライアントに移動し、よりコンテクストのある日付情報を利用できるようになりました。#2237を参照してください。
  • Analytics API リクエストの日付認識をクライアントに移行し、よりコンテクストに沿った日付情報を利用できるようになりました。#2236を参照してください。
  • JS の core/site ストアに getGoogleSupportURL セレクタを導入。#2221を参照してください。
  • core/modules ストアの registerModule アクションにオプションの SettingsSetupIncompleteComponent 引数のサポートを追加し、開発者がモジュールが完全に接続されていないときのためにカスタム UI コンポーネントを登録。#2080を参照してください。
  • プラグインの管理バーメニューを、データストアを使った機能的なフックベースのコンポーネントに依存するように更新。#2076を参照してください。
  • プラグインの WordPress ダッシュボード・ウィジェットを更新し、データストアを使用した機能的なフックベースのコンポーネントに依存するようにしました。#2075を参照してください。
  • core/user/data/user-input-settings REST エンドポイントを、リモート認証サービス API エンドポイントを使用するように変更。#2048を参照してください。
  • Site Kit > 設定 > 管理設定 にレスポンスを編集するためのユーザー入力ブロックを実装。#2041を参照してください。
  • 新しい Tag_InterfaceGuard_Interface インターフェース、および TagModule_Tag クラスに依存した、タグをレンダリングするための再利用可能なインフラストラクチャを導入、現在はすべてのモジュールで使用されています。#475を参照してください。

修正

  • AdSense の概要グラフの UI を修正し、必要に応じて合計数の空きスペースを拡大。#2555を参照してください。
  • プラグインが認証サービスを使用していない開発サイトで、リモート通知の API リクエストを防止。#2495を参照してください。
  • プラグインのデータをリセットする際に発生する JavaScript のエラーを修正。#2478を参照してください。
  • すべての Analytics のディープリンクに getServiceReportURL セレクタを使用するように更新し、パラメータの正しいエンコーディングと一貫した動作を実現。#2405を参照してください。
  • モジュール ページで無限読み込み状態になる可能性のあるバッチ応答のエラーを処理するレガシ API レイヤーのバグを修正。#2403を参照してください。
  • 多くの Analytics アカウントを持つユーザーがユーザークォータエラーに遭遇しないように、Analytics プロパティの照合ロジックを改善。#2218を参照してください。
  • Site Kit 固有の一元化された数値書式の numFmt 機能の導入、パーセンテージの書式設定のローカライズ、さまざまな数値書式の不整合の修正。#2200を参照してください。

1.23.0

追加

  • 新しいバージョンの Analytics All Traffic ウィジェットのスキャフォールディング コンポーネント。#2392を参照してください。
  • モジュールページに AdSense の過去のデータをグラフ表示し、収益、RPM、インプレッション、CTR を時系列で表示。#1921を参照してください。

強化

  • コンマ区切りのリストでエントリをフォーマットする listFormat 関数を導入。#2486を参照してください。
  • WPComponent タイプを必要とする様々なデータストア・アクションの引数の名前を変更し、(WPElement ではなく) WPComponent が必要であることをよりよく示すために、大文字の名前を使用するようにしました。#2413を参照してください。
  • ユーザー入力サブミッション状態の検証を改善。#2323を参照してください。
  • これらのシナリオの UI を集中的に管理するための ActivateModuleCTA コンポーネントと CompleteModuleActivationCTA コンポーネントを導入。#2299を参照してください。
  • レガシ googlesitekit.moduleHasSetupWizard JS フィルタを削除します。#2291を参照してください。
  • 従来のスプラッシュ画面と関連コンポーネントを削除。#2290を参照してください。
  • core/modules アクション registerModule を介してモジュールアイコン SVG を登録することを許可。#2143を参照してください。

修正

  • エントリポイント間で再利用される単一の Webpack ランタイムに依存して、モジュールの初期化が重複するため、さまざまな低レベルの技術的バグを修正。#2444を参照してください。
  • エラーメッセージはすでにパネルのメインコンテンツ内に表示されているので、モジュール設定パネルの上にエラーメッセージ UI の重複を削除。#2396を参照してください。
  • Google チャートライブラリのコンポーネント固有の初期化ロジックを修正し、初期化の重複を防ぎます。#2247を参照してください。

1.22.0

追加

  • PageSpeed Insights ウィジェットでの WordPress 固有のユーザーエクスペリエンスの推奨事項を表示。#2390を参照してください。
  • core/modules ストアの registerModule アクションに checkRequirements 引数のサポートを追加し、特定の要件が満たされるまでモジュールの起動をブロックできるようにしました。#2130を参照してください。

強化

  • ユーザーとして既に接続されているサイトに接続する場合は、認証サービス上のすべての URI が必要に応じて自動的に更新されるようにして、URL の更新後にサイトが停止する問題を修正。#2383を参照してください。
  • 日付の選択を Site Kit のヘッダー バーに移動し、スクロール時に常に表示されるように固定。#2331を参照してください。
  • 旧式のダッシュボード通知を削除し、パーミッションの不足について漠然とした警告を出し、より具体的なウィジェットCTAでカバーするようにしました。#2329を参照してください。
  • PHP で機能フラグのサポートを追加し、セットアップ時にユーザー入力の完了を実験的に必要とします。#2316を参照してください。
  • ユーザー入力フローの完了後に表示される成功通知を実装。#2283を参照してください。
  • プラグイン ヘッダーにデータストア駆動のグローバル エラー通知を表示するためのサポートを追加。#2261を参照してください。
  • 検索コンソールの新しい isZeroReport 機能を使用して、検索コンソール API レポートの応答が「空」であるかどうかを判別するロジックを改善。#2244を参照してください。
  • Analytics API レポートの応答が「空」であるかどうかを判断するロジックを改善します、Analytics の新しい isZeroReport 関数を介して。#2243を参照してください。
  • AdSense ウィジェットの JavaScript 日付の解析に依存。#2235を参照してください。
  • モジュール設定パネルの状態を管理するための core/modules アクションとセレクタを追加。#2181を参照してください。
  • ユーザー入力の完了を要求する場合の Site Kit ダッシュボード通知を実装。#2043を参照してください。
  • 一時的なエラーで失敗した場合、Google サービス API リクエストを再試行するには、指数バックオフを実装。#1998を参照してください。

修正

  • Search Console の最新データの閾値を、API が提供する最新データである2日前に戻しました。#2458を参照してください。
  • WordPress 5.6 の e2e テストに合格。#2455を参照してください。
  • 必要なデータストアセレクターがまだ解決を開始していないときに、ウィジェットがエラーに陥る可能性がある競合状態を修正。#2436を参照してください。
  • プラグインの UI 全体でさまざまなスペル ミスを修正。#2401を参照してください。
  • 新しいロジックに対して古いデータが提供されるのを防ぐために、プラグインの更新時にブラウザセッションストレージをフラッシュ。#2334を参照してください。
  • REST API のプリロードされたデータが、Site Kit 管理画面の外で計算されず、含まれていないことを確認。#2315を参照してください。
  • 今後の WordPress 5.6 との互換性のために PHP ユニットテストの失敗を修正。#2264を参照してください。
  • AdSense モジュール ページの壊れた分析フロントエンドのディープ リンクを修正。#2228を参照してください。

1.21.0

強化

  • サイトの正常性レポートに現在のユーザーの Site Kit 機能を含めます。#2314を参照してください。
  • ユーザーが情報を送信したら、ユーザー入力状態を完了としてマークします。#2310を参照してください。
  • 新しい googlesitekit-user-input 画面のコピーを完成させます。#2302を参照してください。
  • 5.0 より前の WordPress バージョンの制限付きサポートに関する情報警告をセットアップの前に表示。#2289を参照してください。
  • 1 日前までの結果が含まれるように、Search Console API クエリを変更。#2284を参照してください。
  • ウィジェットのサポートを追加して、できるだけ少ないギャップでウィジェットグリッドをレイアウトする、googlesitekit.widgets.registerWidget を介して複数の(フォールバック)幅を持ちます。#2251を参照してください。
  • モバイル ビューポートで画面幅の半分をレンダリングするために、quarter 幅で登録されたウィジェットを修正。#2250を参照してください。
  • エラー状態のウィジェットや表示するデータがないウィジェットから返される ReportError コンポーネントと ReportZero コンポーネントを導入。#2246を参照してください。
  • JS ユーティリティ関数 sumObjectListValueaverageObjectListValue、機能の機能を拡張する extractForSparkline 機能を追加。#2245を参照してください。
  • AdSense の新 isZeroReport 機能を使用して、AdSense API のレポートの応答が 「空」であるかどうかを判断するロジックを改善。#2242を参照してください。
  • VisuallyHidden コンポーネントを実装することで、スクリーンリーダーユーザーにのみ表示される文字列の追加を簡素化します。#2165を参照してください。
  • 設定の送信を集中的に処理することで、モジュールの settingsEdit コンポーネントの実装と登録の複雑さを軽減。#2137を参照してください。
  • すべてのモジュール・ストアが canSubmitChanges セレクタと submitChanges アクションを持つように、createModuleStore JavaScript 関数を修正。#2136を参照してください。
  • googlesitekit-user-input 画面の UI デザインを実装。#2040を参照してください。
  • モジュール クラス インフラストラクチャを簡略化し、(内部) モジュール レジストリを実装。#1939を参照してください。

修正

  • モジュールが完全に設定されていなくても Analytics ウィジェットが API リクエストを起動し、不要なエラー応答を発生させるバグを修正。#2358を参照してください。
  • サイトが JavaScript の翻訳のサポートに必要な WordPress >= 5.0を使用していることを考えると、正しく動作するように見えなかった JavaScript の翻訳を修正します。#2171を参照してください。
  • 同じアクションを再試行しても、アクションの前のエラーがクリアされないバグを修正。#2156を参照してください。
  • 日付範囲を連結していた翻訳文字列をいくつか修正し、正しく翻訳できるようにします。#2146を参照してください。
  • また、Yoast SEOプラグインも使用する場合、amp-auto-ads エレメントが AMP 単数形コンテンツに存在しない互換性の問題を修正。#2111を参照してください。

1.20.0

追加

  • 新しいウィジェット API を使用して、ポスト検索ウィジェットを実装。#2023を参照してください。
  • core/modules ストアの registerModule アクションを呼び出すときに、settingsViewComponentsettingsEditComponent を登録できるようにしました。#1623を参照してください。

強化

  • プラグインが削除されると、認証サービスからサイトの登録を解除。#2311を参照してください。
  • セレクター canSubmitChangesisDoingSubmitChanges とアクション submitChangescore/modules データストアに追加。#2182を参照してください。
  • セレクター getModuleDependencyNamesgetModuleDependantNamescore/modules ストアに追加。#2180を参照してください。
  • core/modules ストアで registerModule アクションを呼び出したときに、setupComponent を登録できるようにしました。#2074を参照してください。
  • 認証サービスの改善に基づいて、新しいスプラッシュ画面用の UI を実装します。#2046を参照してください。
  • 各ユーザーがプラグインの動作をカスタマイズするために、ユーザー入力の質問に既に回答しているかどうかを検出して保存。#2042を参照してください。
  • googlesitekit-user-input 画面で使用する UI コンポーネントを実装。#2039を参照してください。
  • API リクエストエラーの分析追跡イベントを追加。#1999を参照してください。

修正

  • エラーが一貫してキー設定されず、特定のケースで予期したとおりにクリアされないバグを修正。#2210を参照してください。
  • ドメインプロパティの場合に、正しい場所を指す検索コンソールのディープリンクも修正。#2110を参照してください。
  • 新しいタブで開くリンクに関する情報をスクリーン リーダー テキストで示すことで、アクセシビリティの問題を修正。#2093を参照してください。
  • モジュール設定フロー全体にわたる UI の読み込み状態の問題を修正。#1995を参照してください。
  • 新しいタグ マネージャ コンテナの作成時に名前を指定するテキスト フィールドを表示し、以前にエラーが発生した可能性のある名前の重複を防ぎます。#1817を参照してください。
  • JavaScript チャンクファイルの使用を削除して、特定のサーバー構成に関する潜在的な問題を修正。#1391を参照してください。

1.19.0

追加

  • getUserInputSettings セレクターと setUserInputSettingssaveUserInputSettings アクションを core/user ストアに導入。#2037を参照してください。
  • core/user/data/user-input-settings REST データポイントを導入。#2036を参照してください。

強化

  • 新しいアナリティクスに関する通知と関連するサポートリソースへのリンクを表示。#2219を参照してください。
  • 異なるモジュールのデータストアにある canSubmitChanges セレクタのテスト性と一貫性を高めました。#2108を参照してください。
  • 新しいウィジェット API を拡張して、アクティブなウィジェットがあるウィジェット領域のみがレンダリングされるようにします。#2021を参照してください。
  • すべての検索コンソールと Analytics ウィジェットに、Google サービスフロントエンドの対応する場所を指し示す、正確なディープリンクを提供。#1923を参照してください。
  • アクセシビリティやテストの問題が発生する可能性がある、SVG スプライトの代わりに直接 SVG インポートを使用。#1878を参照してください。
  • AdSense モジュール ページの UI を他のモジュールとの一貫性を高め、日付ごとに情報をフィルター処理できるようにして、日付の異なる期間に関する情報を一目で表示できます。#317を参照してください。

修正

  • 一部のデータストアが JS に複数回登録されるバグを修正。#2145を参照してください。
  • Unicode パスを持つ URL に対して管理バーが表示されない問題を修正。kabirbd89 に感謝。#1968を参照してください。
  • モジュールのセットアップ中およびモジュール設定の編集時のエラー処理を改善し、API エラーが表示されるようにします。#1859を参照してください。
  • WP エンジンと Bluehost ホスティングプロバイダのメニュー項目を移動するメニューの位置のバグを修正。#1541を参照してください。

1.18.0

追加

  • いくつかのフィルタを導入して、フロントエンドでの Google サービススクリプトのレンダリングや実行をブロックし、例えば 3P クッキー同意プラグインとの統合を可能にします。#2087を参照してください。
  • 他のプラグインからの高度な Analytics イベント追跡設定のための API レイヤーを導入。#1728を参照してください。

強化

  • googlesitekit_canonical_home_url フィルタを導入し、Site Kit の潜在的な問題を修正するためにホーム URL を文脈的に変更するプラグイン (多言語など) を許可。#2131を参照してください。
  • モジュール PHP クラスの未使用のプロパティを削除。#2050を参照してください。
  • 新しい googlesitekit-user-input 画面をスキャッフォールド。#2038を参照してください。
  • Widget コンポーネントを拡張し、垂直方向に正しく配置されるようにし、オプションでヘッダーとフッターコンポーネントのプロップをサポートするようにしました。#2022を参照してください。
  • クライアントに実際の URL を公開しないで、最初に Site Kit の権限をチェックするように、認証サービスの権限リンクを改善。#1985を参照してください。
  • ユーザー固有のトランジェントを格納するための User_Transients PHP クラスを導入。#1964を参照してください。
  • getDateRangeDates() データストアに core/user セレクターを導入し、現在の日付範囲に基づいて実際の日付文字列を取得します。#1925を参照してください。
  • Site Kit 認証サービスの要件が不足しているため、アクセス トークンの更新に失敗した場合にエラー通知を表示。#1848を参照してください。
  • [Site Kit のリセット] ダイアログ メッセージを更新して、より明確にします。#1825を参照してください。
  • Tag Manager がすでにアクティブで、そのコンテナが Analytics を使用するように設定されている場合、Analytics セットアップフローのガイダンスを提供。#1382を参照してください。
  • コンテナが Analytics を使用するように設定されている場合の Tag Manager セットアップフローのガイダンスを提供し、最終的な AMP コンテナも正しく動作するようにチェック。#1381を参照してください。
  • Tag Manager モジュールの要件として Analytics モジュールを削除し、個別に分離。#1380を参照してください。

修正

  • 新しい AdSense Top Earning Pages ウィジェットで、AdSense と Analytics をリンクする CTA の代わりにエラーが表示される問題を修正。#2098を参照してください。
  • Search Consoleの人気キーワードウィジェットで、これまでコンテンツがずれる原因となっていた一貫性のない読み込みを修正。#2013を参照してください。
  • シングル URL の詳細表示用の URL がサイトの一部として識別できない場合、エラーメッセージを表示。#2001を参照してください。
  • Search Console にデータを要求して送信する際に、ユニコード、大文字小文字の混合、双方向の制御文字を含む URL のサポートを向上。#1567を参照してください。

1.17.0

強化

  • JavaScript でモジュール登録を簡素化し、モジュールごとに1回の登録呼び出しのみを許可。#2024を参照してください。
  • 特定のエラーに基づいて AdSense アカウントのステータス検出の精度を向上させます。#1919を参照してください。
  • AdSense の上位収益ページ ウィジェットを新しいウィジェット API に移行。#1902を参照してください。
  • AdSense サマリー ウィジェットを新しいウィジェット API に移行。#1901を参照してください。
  • Analytics Popular Pages ウィジェットを新しいウィジェット API に移行。#1900を参照してください。
  • 検索コンソールトップキーワードウィジェットを新しいウィジェット API に移行。#1899を参照してください。
  • アナリティクスのユニーク訪問者、バウンス率、目標ウィジェットを新しいウィジェット API に移行。#1898を参照してください。
  • Site Kit 認証サービスに接続されているサイト URL を保存し、サイト URL が変更された場合に再接続を促すメッセージを表示。#1857を参照してください。
  • ウィジェット内の PageSpeed インサイト レポート データを更新するボタンを表示。amirsadeghian に感謝。#87を参照してください。

修正

  • 初期状態の一貫性を確保するために、正しく登録されていない初期データストアの状態を修正。#2083を参照してください。
  • 不要なデータストア更新を回避することで、データストアのパフォーマンスを向上させます。#2052を参照してください。
  • ローカライズのベストプラクティスに違反しなくなるため、さまざまな翻訳文字列を修正。#2049を参照してください。
  • AdSense 設定フローでフォーカスを解除して再フォーカスを設定するタブのフォーカスを解除する場合のコンソール エラーを修正。#2033を参照してください。
  • 検索コンソールのディープリンクを修正して、キーワードウィジェット内の特定のキーワードのディープリンクを修正し、正しい場所を指します。#2019を参照してください。
  • [分析グラフのバウンス率] と [セッション期間] のツールヒントを修正して、値を正しく書式設定。#2008を参照してください。
  • サイトのタイトルが空の場合、新しい Analytics アカウントを作成するときに、フォールバックの既定値としてサイト URL を指定。#1960を参照してください。
  • アクティブな Analytics プロパティと AdSense クライアントが接続されているかどうかを常にチェックするために、不必要に過剰なリクエストを避ける。#1858を参照してください。
  • アクティブなプロパティに対して [分析の既定のビュー] が自動的に存在する場合にのみ選択。#1691を参照してください。

1.16.0

強化

  • Site Kit ダッシュボードおよび WordPress ダッシュボードウィジェットの「Popular Pages」テーブルのタイトルリンクが、該当するURLの詳細表示を指すように変更。#1922を参照してください。
  • 検索コンソールのインプレッションとクリックのウィジェットを新しいウィジェット API に移行。#1897を参照してください。
  • アナリティクスの All Traffic ウィジェットを新しいウィジェット API に移行。#1896を参照してください。
  • Google サービスのアクセス許可が不足している場合の API エラーについては、詳細については、モジュールの所有権に基づいて明確にします。#1824を参照してください。
  • モジュールの所有権の概念を、誰が設定したかに基づいて導入。#1743 を参照してください。

修正

  • シングル URL の詳細表示が、WordPress の動作で404にならない URL に対してのみ機能するように、エンティティ検出を改善。#1980を参照してください。
  • URL ベースのエンティティ検出で、Site Kit の URL 詳細表示でホームページの統計情報が期待通りに表示されないバグを修正。#1978を参照してください。
  • 認証が必要かどうかに関係なく、HTTP プロキシを使用して WordPress の構成のサポートを修正。#1976を参照してください。
  • permission_callbackcore/search/data/post-search データポイントに提供し、WordPress コアから高レベルの register_rest_route 機能に依存。#1924を参照してください。
  • イベント追跡タイムアウトが不必要に発生する場合のコンソール警告を修正。#1886を参照してください。
  • Analytics のフロントエンド UI に一致するように Analytics レポート グラフのツールヒントを修正し、同じ情報を公開。#1836を参照してください。
  • より良い維持され、よりアクセスしやすいオートコンプリートライブラリを使用するように、検索後の入力を更新。#1761を参照してください。

1.15.0

強化

  • すべてのストアと API 要求のエラーが自動的に格納される、一貫したエラー動作により、より詳細なエラー処理を導入。#1814を参照してください。
  • getReport (オプション) ストア内のセレクター modules/adsense を拡張して、AdSense レポートを柔軟に照会できるようにします。#1776を参照してください。
  • Search Console のレポートを照会するために、getReport ( オプション ) セレクタを modules/search-console ストアに追加。#1774を参照してください。
  • 一般的な JavaScript エラーハンドラに、クリップボードへのコピー機能と WordPress サポートフォーラムへのリンクを追加。#1184を参照してください。
  • Site Kit の管理バーメニューとURLの詳細表示を、単一の投稿以外の WordPress コンテンツ (カテゴリー、タグ、著者、投稿タイプのアーカイブなど) に対しても有効にします。#174を参照してください。

修正

  • ログインしているユーザーが Web ストーリーで正しく動作していない場合に、Analytics のオプトアウトを修正。#1920を参照してください。
  • ドメイン プロパティを使用している場合でも、Site Kit の検索コンソール データに現在のサイトのデータのみが含まれていることを確認。#1917を参照してください。
  • APIベースのセレクターを無効にした場合、期待通りのエラーが発生するように、内部のエラー処理を修正。#1801を参照してください。
  • すべての JavaScript アセットファイル名にハッシュを使用することで、積極的なキャッシングを行うホストで古いバージョンが提供されるのを防ぎます。#1700を参照してください。

1.14.0

強化

  • Add new action hooks 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 which fire when the respective tag will be printed for the current request, but before any HTML output has been generated. See #1862.
  • Site Kit に接続する必要があるセカンダリ ユーザーの初期セットアップ画面でメッセージを明確にします。sonjaleix に感謝。#1714を参照してください。
  • セットアップの前に、Google サービスや AMP に API リクエストを発行する際に発生する可能性のある問題を検出し、ユーザーに通知。#1549を参照してください。

修正

  • AMP プラグインバージョン 2.0.0 で非推奨となる AMP_Theme_Support::get_support_mode() の使用から移行。maciejmackowiak に感謝。#1895を参照してください。
  • サードパーティのコードにインポートされている特定の React コードが JavaScript エラーの原因となる可能性があるバグを修正。#1888を参照してください。
  • ローカライズされたエクスペリエンスの hl クエリ パラメーターを含む [サイトの管理] 画面へのリンク。#1860を参照してください。
  • 表示された分析ユーザー数の割合の変更が Analytics サービスのフロントエンドから少しずれていたバグを修正。#1681を参照してください。
  • AdSense サービスのフロントエンドへのディープリンクにより、1 つの Google アカウントがログインしているユーザーが空白の画面に表示される可能性があるバグを修正。#1652を参照してください。
  • Google サービスへのディープ リンクを一貫して強化し、ブラウザで複数の Google アカウントにログインしているユーザーをサポート。#1456を参照してください。
  • 過去 90 日間に表示された分析番号が、Analytics フロントエンドの値から少しずれていた不整合を修正。#1280を参照してください。
  • 別のプラグイン (WP User Frontend など) が Site Kit のダッシュボード内の検出後のプロセスを台無しにする可能性があるバグを修正。#1253を参照してください。
  • 日付範囲を切り替えたときに、Site Kit ウィジェットに十分なデータがない状態が誤って保持されるというバグを修正。#184を参照してください。

1.13.1

修正

  • Analyticsのトップコンテンツが閲覧数によって正しくソートされないリグレッションを修正しました。gmmedia に感謝。#1867を参照してください。

1.13.0

追加

  • registerModule アクションを core/modules ストアに導入し、JS モジュールの登録を可能にし、将来的にはモジュール・コンポーネントの登録も可能になります。#1622を参照してください。

強化

  • 分析レポートを照会するために、getReport( options ) セレクターを modules/analytics ストアに追加。#1775を参照してください。
  • ローカライズされたエクスペリエンスを実現するために、セットアップと認証用に、hl クエリ パラメーターを Site Kit サービスに渡します。#1726を参照してください。
  • modules/adsense ストアの getURLChannels セレクタを、accountIDclientID の両方のパラメータを必要とするように変更し、もはや一般的にクライアント ID から AdSense アカウント ID を推測することに依存しないようにしました。#1709を参照してください。
  • ダイナミックグリッド内のウィジェットエリアとウィジェットを管理するためのロジックとスタイリングを実装し、それぞれの登録されたウィジェットの幅と適切な位置に配置。#1678を参照してください。
  • データストアから一元管理された日付範囲に依存するように、既存の日付範囲選択コンポーネントを移行。#1531を参照してください。
  • 既存のタグの検出を簡素化し、JS ストア内の機能を組み合わせます。#1328を参照してください。
  • 新しい Site Kit ウィジェット API を使用するように PageSpeed Insights ウィジェットを移行。#1302を参照してください。

修正

  • バッチ要求内で API 応答エラーをキャッシュしなくなりました。#1800を参照してください。
  • パブリッシャーの勝利通知が表示されなくなる問題を修正。#1781を参照してください。
  • キャッシュのために localStorage よりも sessionStorage を優先するように新しい JS API レイヤーを修正。#1780を参照してください。
  • Google プロファイル データの検索を改善し、一時的に失敗した場合に定期的に再試行するようにします。#1731を参照してください。
  • 分析の上位取得チャネルの適切なラベルを、 ga:channelGrouping ディメンションを信頼して表示。#1719を参照してください。
  • アクセストークンのリフレッシュに失敗したとき、たとえばユーザーが以前にアクセスを取り消していたなどの理由でエラー状態をより優雅に処理し、問題を解決するためのリンクをユーザーに提供。#1646を参照してください。
  • apiFetch カスタムミドルウェアの使用法を修正し、ページロードの初期要求に対してプリロードされたデータのみに依存するようにします。#1611を参照してください。
  • Site Kit メニューの通知バブルを修正し、実際に使用可能な通知がある場合にのみ表示されるようにします。#1540を参照してください。
  • ヘルプエンドポイントを介して REST API 情報を取得する際に発生する可能性のある PHP 警告を修正。majemedia に感謝。#1208を参照してください。

1.12.0

追加

  • getDateRange() セレクターと setDateRange( slug ) アクションを core/user ストアに追加。#1529を参照してください。

強化

  • デフォルトで Widget コンポーネントのラッピングを追加する、core/widgetsストアの registerWidget セレクタに新しい wrapWidget 設定を導入。#1724を参照してください。
  • Module::get_datapoint_services() PHPメソッドを非推奨とし、Module::get_datapoint_definitions() を採用することで、API データポイントのアノテーションをより柔軟に行えるようになりました。#1609を参照してください。
  • Tag Manager のデフォルトで https://www.googleapis.com/auth/tagmanager.readonly スコープを要求し、特定のアクションに必要な場合にのみ書き込みスコープを要求。#1608を参照してください。
  • Site Kit ダッシュボードにアクセスするときに、十分な権限を持っていない場合は、セットアップ画面にユーザーをリダイレクト。#1526を参照してください。
  • 新しい Site Kit ウィジェット API を使用してウィジェットエリアを実装。#1392を参照してください。
  • Tag Manager モジュールのセットアップと設定の安定性と保守性を大幅に向上。 #1386を参照してください。
  • 3P の依存関係の大部分を最新バージョンに更新。 #1356を参照してください。

修正

  • サポートされている移動した Analytics プロパティを使用するために、accountIDmodules/analytics ストア内の getProfiles セレクターに渡す必要があります。#1707を参照してください。
  • 別のプラグインを通じて無効な Analytics タグを配置すると、Site Kit 分析のセットアップ UI が壊れる可能性があるバグを修正。 #1651を参照してください。
  • 完全な Analytics アクセス権を持つユーザーが、プロパティが移動されたことにより、アクセス許可の欠如に関するエラー メッセージが表示されるバグを修正。 #1548を参照してください。

1.11.1

修正

  • モジュールのセットアップ中に新しい Analytics ビューを作成しようとするユーザーが処理をブロックされるバグを修正。#1754を参照してください。

1.11.0

追加

  • 将来の Site Kit ウィジェット API の基本コンポーネントを導入。#1300を参照してください。

強化

  • wp google-site-kit auth revoke の名前を wp google-site-kit auth disconnect に変更し、内部 CLI コマンド インフラストラクチャを調整。#1677を参照してください。
  • Optimize モジュールの設定およびメンテナンス性を大幅に改善し、AMP がアクティブな状態で Optimize の設定を編集すると、ampExperimentJSON モジュールの設定が JSON 文字列として保存されていないためにエラーが発生することがあるバグを修正。#1621を参照してください。
  • ユーザーが明示的にそれぞれのスコープへのアクセスを許可しているかどうかを確認できる、 core/user ストアに hasScope( scope ) セレクターを追加。#1610を参照してください。
  • modules/tagmanager データストアを導入して、JS ベースの Tag Manager データへのアクセスを可能にする。#1385を参照してください。
  • 新規作成時に Analytics ビューの名前を指定できるようにし、Analytics モジュールの設定でビューの設定を変更するためのディープリンクを表示するようにしました。 #716を参照してください。

修正

  • 管理画面のトラッキングで、スニペットがページに読み込まれない不具合を修正。 #1717を参照してください。
  • AdSense モジュールのセットアップ全体で広告ブロッカー検出が有効になっていることを確認。 #1666を参照してください。
  • 不要な余分なリダイレクトのために、Google Analytics 利用規約にリダイレクトが失敗する場合を修正。 #1632を参照してください。
  • Optimize モジュールの AMP 実験 JSON フィールドからの Cannot read property 'destroy' of undefined バグを修正。#1605を参照してください。

1.10.0

このリリースの新機能の詳細

追加

  • コアウェブバイタルに焦点を当てた PageSpeed Insights ウィジェットの新しいバージョンを実装。 #1636を参照してください。
  • Optimize モジュール用の modules/optimize JS データストアを導入。#1620を参照してください。

強化

  • 単一の URL の詳細については、Site Kit 画面で現在の URL と関連データを検出。#1653を参照してください。
  • 新しい Web バイタルウィジェットにタブ型の UI を導入し、モバイルとデスクトップ、ラボとフィールドのデータを分けて表示。#1649を参照してください。
  • Site Kit 固有の分析スクリプトのみを Site Kit の管理画面に読み込みます。#1648を参照してください。
  • セットアップ中に user_roles クエリ パラメーターを渡します。#1639を参照してください。
  • googlesitekit.modules.createModuleStore を返したストアに commonStore を含めることで、モジュール データストアの作成を簡略化します。#1607を参照してください。
  • セレクタを追加して、モジュール固有の管理画面 URL をすべてのモジュールデータストアに取得します。#1559を参照してください。
  • タグのセマンティック上の誤使用による Site Kit の設定でのアクセシビリティの問題を修正。#1557を参照してください。
  • modules/pagespeed-insights データストアに getReport セレクターを追加して、UX レポートを取得します。#1426を参照してください。
  • API ベースのデータストアセレクターとアクションに対してメタプログラミングアプローチを実装し、定型性を低減。#1288を参照してください。
  • PageSpeed Insights モジュールを設定した後、成功通知にアンカー リンクを含めます。#532を参照してください。

修正

  • Analytics 及び Optimize モジュール JS アセットのバンドルサイズを削減。#1661を参照してください。
  • 現在のユーザーに該当しない場合は、Site Kitのアセットロジックを実行しないようにし、ログイン画面などで不要なチェックを行わないようにします。#1650を参照してください。
  • Webpack の競合により、WooCommerce との互換性を修正。#1637を参照してください。
  • モジュールをアクティブ化または非アクティブ化する際にイベントが発生するバグを修正。#1629を参照してください。
  • モジュールのアクティブ化/非アクティブ化によって認証データが更新されるように、新しい core/modules ストアの機能を強化。#1507を参照してください。
  • 人気のある AdBlock ブラウザ拡張機能で広告ブロッカー検出の失敗を修正。 #1491を参照してください。
  • ダッシュボード検索フォームは、有効なコンテンツでのみサブミットできることを確認。#1434を参照してください。
  • ユーザーに表示される Analytics のデータが、日付の解析が正しくないために部分的に間違っている問題を修正。#1394を参照してください。
  • 狭いビューポートでテーブルコンテンツのオーバーフローの問題を修正。AlexandreOrlowski に感謝。 #1376を参照してください。

1.9.0

追加

  • JS で modules/pagespeed-insights データストアを導入。#1500を参照してください。
  • JS で modules/search-console データストアを導入。#1498を参照してください。
  • Site Kit ウィジェット API データストア ラッパーを googlesitekit.widgets に実装。 #1301を参照してください。
  • Site Kit ウィジェット登録用の core/widgets データストアを導入します。#1298を参照してください。
  • Analytics Provisioning API と統合して、プラグインから直接 Analytics アカウントを作成できるようにします。#1271を参照してください。
  • AdSense モジュールのコア機能を備えた modules/adsense JavaScript データストアを導入。#1247を参照してください。
  • プロビジョニング API を使用して新しい Analytics アカウントチケットを作成する Analytics モジュールに create-account-ticket データポイントを追加。#1212を参照してください。
  • core/user ストアに通知機能を追加。#1177を参照してください。
  • JS でユーザー固有のデータを管理するための core/user データストアを導入。#1175を参照してください。

強化

  • デフォルトでは各モジュールに対して読み取り専用のOAuthスコープのみを要求し、特定のアクションに必要な場合は追加のスコープを要求します。#1566を参照してください。
  • すべての JavaScript アプリを必須のプロバイダー、エラー ハンドラーなどを使用して Root コンポーネントにラップ。 #1530を参照してください。
  • フォームの状態を管理するための core/forms データストアを導入。#1510を参照してください。
  • Web ストーリーの amp-analytics スニペットを描画。#1506を参照してください。
  • PageSpeed Insights 設定をデータストアの使用に移行。#1501を参照してください。
  • 設定内で使用される実際の Search Console プロパティを表示し、データストアを使用して移行。 #1499を参照してください。
  • 一貫して表示するように Analytics プロファイルの名前を変更。 #1486を参照してください。
  • AdSense アカウントのステータスとサイトステータスの検出ロジックを改善して、エラー耐性を強化。 #1332を参照してください。
  • ユーザー・プロファイル情報と検証状態を core/user データ・ストアに追加。 #1176を参照してください。
  • AdSense モジュールのセットアップと設定の安定性と保守性を大幅に向上。 #1014を参照してください。
  • 必要なスコープを付与するためにユーザーが再認証する必要がある場合にメッセージを明確にします。 #189を参照してください。

修正

  • Analytics 設定を変更するときに、すべてのモジュール キャッシュがクリアされていることを確認。 #1593を参照してください。
  • Analytics を AdSense にリンクする CTA が表示されるないバグを修正。 #1545を参照してください。
  • ユーザー固有の接辞を含めないように AdSense レポートの URL を修正。 #1516を参照してください。
  • 正しいプロパティ識別子を使用するように検索コンソールのディープリンクを修正。 #1497を参照してください。
  • AdSense アカウントがグレーリストに登録されていると、AdSense コードが配置されないバグを修正。 #1494を参照してください。

1.8.1

このリリースには、セキュリティ修正プログラムが含まれています。アップデートを強くお勧めします。

強化

  • 承認などを受けずに Site Kit を通じて確認したユーザーを確認し、Site Kit から切断。 #1573を参照してください。
  • 認証サービスに application_name クエリ パラメータを提供。#1571を参照してください。

1.8.0

このリリースには、セキュリティ修正プログラムが含まれています。アップデートを強くお勧めします。

追加

  • プラグイン管理画面用のスタンドアロン UI モードを導入。EvanHerman に感謝。 #1281を参照してください。
  • JS で分析状態を管理するための modules/analytics データストアを導入。#1224を参照してください。
  • モジュール情報とアクティベーション状態を管理するための core/modules データストアを導入。#1179を参照してください。

強化

  • これらの余分なリクエストが発生しないように、core/site データストアと core/user データストア用のREST API データポイントを事前にロード。#1478を参照してください。
  • OPT- で始まる新しい Optimize コンテナ ID のサポートを追加。 #1471を参照してください。
  • ダイアログ ボタンの配置を改善。 #1436を参照してください。
  • プロファイルの Analytics プロパティで指定された既定のプロファイルに依存して、Analytics 設定/設定のドロップダウンで事前に選択。 #1404を参照してください。
  • 設定パネルリストの単一センテンスからピリオドを削除。 #1401を参照してください。
  • 複数のデータストアオブジェクトを結合する googlesitekit.data.combineStores ユーティリティ関数を追加。#1400を参照してください。
  • Analytics モジュールの設定と設定の安定性と保守性を大幅に向上。 #1101を参照してください。
  • 一貫性を保つために、ラジオ ボタンの代わりにトグルを使用するスニペットを配置するかどうかを示す Analytics コントロールを更新。 #1048を参照してください。

修正

  • AdSense 接続が正常に行われる場合でも、Analytics が AdSense メトリクスを要求しないバグを修正。 #1524を参照してください。
  • テーマが wp_body_open アクションをサポートしていない場合に amp-auto-ads スニペットが必ずしも印刷されないバグを修正。#1495を参照してください。
  • サイトがリモートに接続されていない場合は、リモート通知を要求しない。#1479を参照してください。
  • WordPress で更新された場合、認証サービスで登録されたサイト名を更新。 #1397を参照してください。
  • Analytics フロントエンドとの可視性と一貫性を高めるに、完全な URL ではなくパスのみを Analytics テーブルに表示。 #1116を参照してください。
  • 不足している翻訳者のコメントを追加して、投稿者のプラグインのローカリゼーションを容易にします。#820を参照してください。

1.7.1

追加

  • 通知機能を core/site データストアに追加。 #1174を参照してください。

強化

  • 設定データストアに rollbackSettings アクションを追加し、データストア インフラストラクチャ全体を調整。#1375を参照してください。
  • AdSense 設定パネルを展開して、役立つ情報を表示。 #585を参照してください。

修正

  • API へ同様のバッチ要求が複数回発生する可能性があるバグを修正。 #1406を参照してください。
  • 単一の投稿の統計で、その投稿のみではなくサイト全体の検索からのユニークビジターが表示されるバグを修正。 #1371を参照してください。
  • ユーザーがアカウントを持っていないときに、Analytics が誤って再認証通知をトリガーするのを修正。 #1368を参照してください。
  • 関連付けられたコントロールとレデューサを同時に持つことはないように JS データストア アクションを修正。 #1361を参照してください。
  • body タグを開いた後、JavaScript 以外のサポートの Tag Manager スニペットを一般的に期待どおりに配置します。ShahAaron に感謝。#1308を参照してください。
  • コンテナが選択されていない場合に Tag Manager 設定パネルでレイアウトの問題を修正。 #1296を参照してください。
  • AMP リンカーから追加された _gl クエリ パラメーターに関連する問題を修正。ShahAaron に感謝。 #1275を参照してください。

1.7.0

強化

  • Module_With_Assets インターフェイスを実装することによって、モジュールが自身のをアセットを登録およびエンキューできるようにします。#1319を参照してください。
  • createRegistryControlcreateRegistrySelector を使用して、グローバル レジストリからデータストアを分離。#1287を参照してください。
  • データが不足している場合にのみ API 要求を発行するようにデータストアリゾルバーを更新。#1286を参照してください。
  • ページロード時に、REST API データ用のプリロードミドルウェアとプリロードモジュール設定ルートを追加。#1246を参照してください。
  • core/site データストアにより詳細なセレクタを追加。#1173を参照してください。
  • よく使用されるサイト データ用のセレクタを複数 core/site データストアに追加。#1000を参照してください。

修正

  • フロントエンドのリクエスト中にプラグインがサイトアドレスを変更すると、セットアップフローが完了しないというバグを修正。#1357を参照してください。
  • googlesitekit.api.set が要求データを API エンドポイントに正しく渡さないバグを修正。#1346を参照してください。
  • 第3のセグメント (例えば正式な変数) で WordPress ロケールを使用すると、いくつかの画面で JavaScrip tエラーが発生するバグを修正。#1309を参照してください。
  • トークンが削除されたときに、切断によって明示的に要求されない限り、トークンをリモートで取り消さない。#1305を参照してください。
  • 切断フィードバックメッセージで punycode バージョンで表示されているユニコードドメインを修正。#1297を参照してください。
  • 特定の数値が各 Google サービスでの丸め方法と異なる方法で丸められるバグを修正。#1279を参照してください。
  • JavaScript依存関係のロードを最適化し、競合の可能性を減らし、プラグインのサイズを小さくします。#1222を参照してください。
  • Analytics モジュールのユーザー数の合計が、Google Analytics のフロントエンドに表示される数値と一致していることを確認。#1202を参照してください。

1.6.0

追加

  • googlesitekit.modules.createModuleStore を使用して作成したデータストアに、設定の読み取りと編集のサポートを追加。#1249を参照してください。
  • Site Kit モジュールの基本データストアを作成する createModuleStore 機能を持つ googlesitekit-modules アセットを導入。#1063を参照してください。

強化

  • モジュール設定が PHP から JavaScript に渡されることを確認し、JavaScript コードを使用する際の小さなロジックの問題を修正。#1245を参照してください。
  • REST ルートを自動的に含めて、それらをサポートするすべてのモジュールの設定を読み取りおよび編集。#1244を参照してください。

修正

  • 認証サービスのセットアップ フローが正常に完了した後に、ユーザーがセットアップ画面で動かない問題を修正。#1266を参照してください。
  • 必要なアクセス許可をユーザーに与えていない場合に、一般的な access_denied エラー コードではなく、ユーザーに通知する明確なエラー メッセージを提供します。#1192を参照してください。
  • Safariで Intl.NumberFormat.formatToParts がサポートされていないことに起因する、AdSense 画面での JavaScript エラーを修正。#1107を参照してください。
  • 数値の書式設定に関連する AdSense 画面での e.replace は関数ではありません JavaScript エラーを修正。#1092を参照してください。
  • プラグインの設定をブロックする原因となる、ユニコード文字を含むドメインの比較に関する問題を修正。#794を参照してください。

1.5.1

修正

  • AMP の Analytics と Tag Manager の両方で一貫してトラッキングオプトアウトメカニズムが機能することを確認し、AMP ページで Site Kit の管理バー メニューを使用して回帰を修正。#1251を参照してください。

1.5.0

追加

  • googlesitekit.dataレジストリを公開し、その上に初期 core/site ストアを登録。#999を参照してください。
  • JavaScript が無効になっている場合、Site Kit のエリアにユーザー向けの警告を追加。Shavindra に感謝。#177を参照してください。

強化

  • JavaScript API との一貫性のために、いくつかの REST API のルート名を標準化しました。#1178を参照してください。
  • 認証サービスで登録されている URI を自動的に更新することにより、不整合な URL に関連するさまざまなプラグイン設定の問題を修正。#1034を参照してください。
  • データのみを扱う専用のスクリプトを導入することで、PHPでのアセットハンドリングを改善し、依存関係として使用できるようになりました。#1004を参照してください。
  • Tag Manager を使用している場合も、ログインした WordPress ユーザーの分析追跡除外を尊重します。#944を参照してください。
  • WordPress サイトの正常性機能と統合して、サポートとトラブルシューティングのためのコンテキスト Site Kit 情報を提供。#169を参照してください。

変更

  • これまで空白だった PageSpeed Insights の設定エリアに役立つリンクを表示します。#1129を参照してください。
  • 最適化モジュールには最新の製品アイコンを使用。#969を参照してください。

修正

  • 日付範囲セレクターの機能がローカライズ可能な文字列から切り離されていることを確認。#1183を参照してください。
  • 翻訳されているにもかかわらず、翻訳されていない文字列が表示されるバグを修正しました。これは、JavaScriptでこれらの文字列を早期に使用したことが原因です。#1163を参照してください。
  • AMP トラフィックを追跡するための古い AMP クライアント ID メカニズムを、推奨 AMP リンカ アプローチに置き換え、デフォルトで有効にします。#1160を参照してください。
  • google.charts.loadgoogle.charts.setOnLoadCallback 以前に呼び出されなかった互換性エラーを修正。#1155を参照してください。
  • 表示するデータがない場合は、分析モジュール画面に空のデータテーブルを表示しません。#464を参照してください。

1.4.0

強化

  • Site Kit ダッシュボードに表示される情報の基本的な通知システムを導入。#1110を参照してください。
  • register_meta() を介して WordPress でプラグインのユーザー オプションのすべてを登録します。#1029を参照してください。
  • 個々の React アプリ間で一貫して JS エラー処理を改善し、より良い文脈化を可能にします。#943を参照してください。
  • 空のトップ検索クエリ ボックスを表示するのではなく、データ不足に関する情報を表示します。Shavindra に感謝。#314を参照してください。
  • 少なくとも検索コンソールまたは Analytics に現在の URL の統計がある場合は、管理バーが表示されるようにします。#167を参照してください。

修正

  • 誤ったトークンの有効期限が記録される可能性がある小さなバグを修正。#1158を参照してください。
  • ユーザーがログインし、Site Kit 管理バーメニューがアクティブな場合に AMP 違反を修正。#1142を参照してください。
  • バンドルされている Lodash がコンフリクトを起こしていたバグを解決することで、Jetpackとの非互換性の問題を修正。#1141を参照してください。
  • Site Kit ダッシュボード画面で二重レンダリングされた HTML マークアップを修正。#1140を参照してください。
  • 直帰率など、反転した色を使用すべき指標のスパークラインの色が誤解を招くのを修正。#1128を参照してください。
  • トークン API のレスポンスで、許可された OAuth スコープのみを提供することに依存することで、ModSecurity のバグを回避。#1113を参照してください。
  • JS と CSS のアセット名を一貫性を持たせる。Shavindra に感謝。#1040を参照してください。
  • Tag Manager モジュールでペアの AMP を適切にサポートし、web コンテキスト用と amp コンテキスト用の2つの異なるコンテナを選択できます。kmwilkerson に感謝。#413を参照してください。
  • 重複する可能性のある ID と無効な ARIA 属性を含むダイアログコンポーネントのアクセシビリティの問題を修正。#345を参照してください。
  • サイトからユーザーを切断すると、そのユーザーがすべてのサイトから切断される問題を修正。

1.3.1

修正

  • opcache_reset() を呼び出す前に存在することを確認。#1136を参照してください。

1.3.0

追加

  • JS データストアの googlesitekit.data レジストリを導入。#997を参照してください。

強化

  • アンインストール時にプラグインデータを削除しなくなり、より明示的なリセット機能に依存するようになります。#1069を参照してください。
  • 1.0.0以前のユーザーにのみ関連するレガシーマイグレーションを削除。#1062を参照してください。
  • 一貫性と将来のスケーラビリティのために、浮遊モジュールの設定をオブジェクトのようなオプションに移行。#1030を参照してください。
  • サイト接続情報を取得するための core/site/data/connection REST API ルートを導入。#998を参照してください。
  • サードパーティの依存関係を Webpack に完全に依存し、WordPress で出荷されたアセットから切り離すことで、すべてのバージョンでより安定しています。#993を参照してください。
  • プラグインをセットアップする際に問題となりそうなサイトの問題点をサイトオーナーに伝えます。#933を参照してください。
  • サイトごとではなく、ユーザーごとにトラッキングを行うようにする。#913を参照してください。
  • 最低限必要な PHP のバージョンを 5.6に上げ、最新のリンティングツールを使用し、PHPCS の様々な問題を修正。#547を参照してください。
  • REST ルートの定義を、それぞれの機能を扱うより適切なクラスに移動。#166を参照してください。

修正

  • 既存の Tag Manager アカウントを持つユーザーが、モジュールのセットアップ中に追加のアカウントを作成できるようにします。#1080を参照してください。
  • WordPress コアでは対応していない OpCache の問題により、一部の古い PHP ファイルが提供されていた問題を修正。#1066を参照してください。
  • 予期せぬ PageSpeed Insights API レスポンスによるダッシュボードの破損を防ぎます。#1061を参照してください。
  • JavaScript で適切なトラッキング API を導入することで、GA トラッキング スニペットやイベントで渡される矛盾したデータを標準化。#1055を参照してください。
  • Webpack を使ってスクリプトの依存関係をより確実にロードすることで、いくつかの一時的なブランク画面のエラーを修正。#1054を参照してください。
  • レンダリングされた Tag Manager スニペットが常に現在のコンテキスト (AMP と非 AMP) と互換性があることを確認。#1036を参照してください。
  • そのコンテキストでは無効であるため、AMP ストーリーで amp-auto-ads エレメントをレンダリングしない。#979を参照してください。
  • 他のライブラリのために window.google のグローバルがすでに存在している場合でも、Google Charts JS ライブラリが期待どおりに読み込まれるようにしました。#939を参照してください。
  • 日付範囲セレクターが変更された場合、日付に対して認識されないデータとして PageSpeed Insights データを再フェッチしない。#890を参照してください。
  • 直帰率などの「反転」プロパティで、矢印の方向や色が正しく変更されない問題を修正。WebFactoryLtd に感謝。#481を参照してください。
  • Search Console のドメインプロパティに不足しているサポートを追加し、Search Console のデータを要求する際に正しいプロパティに依存するようになりました。IgorCode に感謝。#325を参照してください。

1.2.0

追加

  • Site Kit のデータポイントに信頼性の高いキャッシングでアクセスするための新しい googlesitekit.api レイヤーを導入。#953を参照してください。
  • 他のソースから既存のタグ マネージャ スニペットを検出し、設定フローで Tag Manager スニペットについて通知します。#433を参照してください。

強化

  • Site Kit 固有の Google_Client 実装を導入し、コードベース全体で使用します。#1003を参照してください。
  • React で動的アクティベーション通知を実装することで、メンテナンスを軽減。#991を参照してください。
  • API クライアント要求にプラットフォームとプラグインのバージョン情報を含めます。#989を参照してください。
  • 一貫した動作のために、すべてのモジュール設定が WordPress に正しく登録されていることを確認。#859を参照してください。
  • ユーザーが、Google_Client によって発行された要求に対して HTTP プロキシを使うよう、WP_PROXY_* 定数に依存できるようにします。#661を参照してください。
  • 既存の Google Analytics アカウントを持つユーザーが、モジュールのセットアップと設定で新しいアカウントを作成できるようにします。#198を参照してください。
  • 今のところ、非常に限られたデバッグバーの統合を削除。#178を参照してください。

修正

  • ユーザーがアカウントを選択する前に Analytics プロパティを選択できたバグと潜在的な JavaScript エラーを修正。#1039を参照してください。
  • Google API クライアントの初期化を最適化し、JavaScript アセットとインライン データが通常のリクエストに読み込まれるのを最小限に抑えます。#980を参照してください。
  • Y 軸の上に最小の値を表示するように、検索コンソールの平均位置グラフを修正。connorhsm に感謝。#874参照してください。
  • セットアップ時に同じように関連するため、ダッシュボードだけでなく、すべての Site Kit 画面で不十分な範囲に関する警告を表示。#729を参照してください。
  • いったん有効化後、PageSpeed Insights モジュールを再度非アクティブ化できることを確認。#682を参照してください。

1.1.4

強化

  • WordPress VIP 環境との互換性を向上させます。moraleidaに感謝に。#901を参照してください。
  • セットアップ画面で、二次ユーザーの文言を更新して、アカウントを接続する必要があるがプラグインを設定しないことを明確にします。#881を参照してください。
  • OAuth login_hint パラメーターを使用して、ユーザーがすべてのモジュールで同じ Google アカウントを使用するように指定。#867を参照してください。
  • Google Analytics スニペットでデフォルトで IP アドレスを匿名化し、新しい設定で変更するユーザー コントロールを許可。gx10 に感謝。#18を参照してください。

修正

  • AMP プラグインの古いバージョンとの互換性の問題を修正。#975を参照してください。
  • リセットまたは切断時に、googlesitekit_ (アンダースコアを含む) で始まるオプションとユーザ オプションのみが削除されるようにします。#968を参照してください。
  • データベース クエリを 1 つだけ実行して、ユーザーの切断を最適化。#960を参照してください。
  • Site Kit の管理バーのコンテンツが現在のテーマとは独立してスタイル設定されていることを確認。#888を参照してください。
  • プロパティを選択する前に、既存のタグについてユーザーに通知されない Analytics モジュールのセットアップのバグを修正。#803を参照してください。
  • バックエンドで投稿を編集する際に管理バーの統計が特定の状況下で表示されないバグを修正。#521を参照してください。
  • 一般的に期待される順序として、管理バーでクリックする前にインプレッションを表示。#297を参照してください。

1.1.3

修正

  • 特定の条件下で、ユーザーがスニペットを配置できずに真っ白な画面になってしまうという、AdSense の重大な問題を修正。#891を参照してください。

1.1.2

強化

  • サイトが認証サービスから資格情報を受け取るための新しいメカニズムを導入し、特定の環境でエラーが発生しやすい REST API を使用して以前のメカニズムを置換。#905を参照してください。

修正

  • Google API クライアントが既にそのアカウントを持っているので、ログイン時にアクセストークンを更新する不要なロジックを削除。#903を参照してください。
  • クエリの長さが特定の環境で問題を引き起こしていたため、POST を代わりに使用する Google API バッチリクエストのリクエスト URL が長すぎる問題を修正。sksaju に感謝。#779を参照してください。
  • 特定の状況下で空白のプラグインダッシュボード画面が表示されるバグを修正。ThomasTr に感謝。#767を参照してください。
  • 追跡のオプトインまたはオプトアウトが直ちに有効になっていることを確認。#727を参照してください。
  • ローカル開発のセットアップの Search Console ステップでの間隔の問題を修正。#637を参照してください。
  • プラグインの設定画面で、”section locked “インジケータの下に表示される可能性のある切断モーダルの表示を修正。#636を参照してください。

1.1.1

修正

  • データベース クエリを最適化して、リセットおよびアンインストールデータの削除を修正。#809を参照してください。

1.1.0

強化

  • WordPress の管理 UI とうまく一致するように管理メニュー、ダッシュボードウィジェットと画面オプションで G アイコンの使用を更新。#877を参照してください。
  • ファイルによるサイト検証を主要な方法としてサポートし、meta タグによるサイト検証をフォールバックとして維持することで、サイト検証の失敗の可能性を解決。#836を参照してください。
  • 設定画面のサブミットボタンの上にチェックボックスを移動し、よりアクセシビリティを高めるバナーを表示。#788を参照してください。
  • 認証サービスに対して、より安全な nonce 生成メカニズムを使用。#756を参照してください。
  • Site Kit のダッシュボードや管理バーからアクセスできる詳細ビューに、個々の URL の PageSpeed Insights のパフォーマンス統計情報を表示。#654を参照してください。
  • ドロップダウンで Tag Manager のコンテナ名を表示する方法を増やします。#591を参照してください。
  • AdSense 通知の冗長通知のタイトルを削除。OisinOConnor に感謝。#586を参照してください。
  • サブドメインは通常サポートされていないため、AdSense サイトでは常にルート ドメインを使用してください。OisinOConnor に感謝。#578を参照してください。
  • AMP の開発モード機能を活用して、AMP リクエストの統計情報を含む Site Kit の完全な管理バー メニューを表示するためのサポートを追加。#438を参照してください。
  • AdSense アカウントのステータス検出をベースとして簡素化し、今後の機能強化や修正を容易にします。#427を参照してください。
  • ログインしているユーザーの Analytics トラッキングを無効にするチェックボックスを追加し、プログラムで動作を調整するためのフィルターを導入。Paras16699 に感謝。#88を参照してください。

修正

  • 新しく作成した Tag Manager コンテナが正しく保存され、モジュールのセットアップが完了していることを確認。#821を参照してください。
  • 既存の AdSense スニペットの検出を改善し、スニペットのバリエーションを増やします。#798を参照してください。
  • セットアップ画面にリセットボタンを表示するのは、実際にリセットするものがある場合のみで、フィードバック通知を提供。#758を参照してください。
  • 開発セットアップ・フローで、Search Console ではなくサイト検証を参照する誤ったメッセージを更新。AVGP に感謝。#600を参照してください。
  • サイトのモードに関連する Tag Manager コンテナのみを表示し、それに応じて AMP コンテナのみを公開することで AMP ファーストをサポート。#470を参照してください。

1.0.4

修正

  • ログインしているユーザーがいないのに、Google People API に不要なリクエストを引き起こす重大なバグを修正。#854を参照してください。

1.0.3

修正

  • 無効な更新トークンが現在のトークンを取り消さず、その結果、要求が繰り返し発生し、さらに試行が繰り返される問題を修正。#831を参照してください。
  • ユーザー エージェントによってブロックされている可能性がある資格情報を送信する REST 要求を修正。

1.0.2

強化

  • JS ユニットテスト用 Jest を導入し、既存のテストを移行し、さまざまな関連インフラストラクチャコンポーネントを改善。#524を参照してください。

修正

  • アクセストークンの更新がランダムに失敗してもユーザーを切断せず、処理中にエラーが発生した場合は、ユーザーにエラーメッセージを表示。#818を参照してください。
  • モジュールのセットアップから新しい Analytics プロファイルを設定するときに発生する可能性があるエラーを修正します。#816を参照してください。
  • サイト検証 nonce が認証サービスに送信されなかったバグを修正。#797を参照してください。
  • 既存の Analytics タグを検出したときの誤検出を修正。これにより、ユーザーがモジュールの設定を完了できないことがありました。#793を参照してください。
  • JavaScript ファイルの google-site-kit 翻訳文字列が、wordpress.org で翻訳できるように、最小化後も維持されるようにする。#782を参照してください。
  • 末尾のスペースを削除し、コンテキストを追加し、大文字小文字の設定を修正することで、さまざまな翻訳文字列を改善。pedro-mendonca に感謝。#769を参照してください。
  • @wordpress/components 依存関係を排除することで、コードベースから無関係な翻訳文字列を削除。#759を参照してください。
  • Analytify プラグインなどによって使用される、さらなるバリアントをカバーすることで、既存の Analytics スニペットの検出を改善。ernee に感謝。#744を参照してください。
  • モジュール設定画面での過剰な再レンダリングにより、UXを改善し、パフォーマンスの問題を修正。#742を参照してください。
  • 様々なデータテーブルにおいて、特定のデバイス幅で親コンテナからはみ出してしまうスタイルの問題を修正。#480を参照してください。
  • 未知のエラー (コード: 必要条件のチェックに失敗)。 認証サービスのクォータの問題を解決することで修正。
  • 新しいサイトをセットアップするときに、認証サービスによって発行される REST API 要求の安定性を向上。
  • Method not allowed 認証サービスのエラーを修正。

1.0.1

修正

  • ユーザーが認証する前にプラグインをリセットした場合、検証トークンやその他のプラグインのユーザーデータが正しくクリアされるようにする。#771を参照してください。
  • サービスからプラグインに送信される検証タグが 404 レスポンスになり、検証が完了しないバグを修正。theeducatedbarfly に感謝。#765を参照してください。
  • http:// のウェブサイトのアドレスが home_url として保存されているが、実際にはHTTPSを必要とするサイトとの互換性を改善。drcrow に感謝。#760を参照してください。

1.0.0

強化

  • セットアップボタンの横にリセットボタンを表示し、初期設定が完了する前にプラグインをリセットできるようにしました。#753を参照してください。
  • カスタム アップデータを削除して、代わりに wordpress.org に完全に依存。#644を参照してください。

修正

  • プロキシからのアクセスを解除する際に、ユーザーを正しく切断し、それに合わせて文言を更新。#724を参照してください。
  • API レスポンスが誤ってスコア 0 で戻ってきた場合、PageSpeed Insights ウィジェットにエラーメッセージを表示。#723を参照してください。