このサイトのトップページに表示している記事ページのランキング(Simple GA Ranking)が表示されなくなったので、調べてみました。
WordPress プラグインの Simple GA Ranking の Debug Mode をオンにするとランキングは表示されるので、インストールの際に設定した Google API が原因かと思いましたが、このサイトのドメインと Google Analytics とのアクセス権が切れていたようです。
WordPressプラグイン「Simple GA Ranking」とは
Google Analyticsのデータと同期してランキングを表示させるプラグインです。
WordPress のデータベースにランキングデータを貯めないので、他のランキングプラグインより負荷が少ないと思います。
Simple GA Ranking の設定など詳細は、Simple GA Ranking 公式サイトをご覧ください。
Simple GA Ranking の「Google Analytics設定」
WordPress の管理画面の Simple GA Ranking の「Google Analytics設定」を見てみると「サイトの設定」が消えています。
Google アナリティクスからデータを取得するために「トークンを取得」ボタンをクリックします。
Google「このアプリは確認されていません」
「トークンを取得」ボタンをクリックすると、以下の文言が表示されるページに遷移します。
このアプリは確認されていません。
このアプリは、Google による確認が済んでいません。よく知っている信頼できるデベロッパーの場合に限り続行してください、
デベロッパーの場合は、この画面が表示されないようにするには確認リクエストを送信してください。
「安全なページに戻る」ボタンをクリックしてしまいそうですが、赤枠の「詳細」テキストリンクをクリックして表示されるテキストリンクをクリックすると Google Analytics とリンクすることが可能です。
次の画面では、「許可」ボタンをクリックして、Simple GA Ranking をインストールしているドメインが Googleアナリティクスのデータを取得する許可をします。
以上で、作業は終了です。
正常にGoogleアナリティクスのデータを取得できる状態なら、WordPress管理画面のAnalytics設定で以下のように「サイトの設定」が復活していて、ランキングが表示されているかと思います。
Googleアカウントのセキュリティ診断
Googleアカウントのセキュリティ診断で、「サードパーティによるアクセス」で注意が出ていて気になっていましたが、いきなり Google Analytics と Simple GA Ranking のリンクが解除されました。
今回 Googleアカウントへのアクセス権を付与して、セキュリティ診断のアラートは無くなっているので、今後再発しないかと思いますが、Google Apps Script - OAuth Client VerificationをみるとOAuthクライアントの検証が終わってなさそうな感じなので、調べて見て根本的な解決が出来たら記事に追記します。
数ヶ月ランキングが表示されず困っていました
本当に助かりました、ありがとうございます!
コメントありがとうございます。
解決されたとのことで、何よりです!