memorandums

日々の生活で問題解決したこと、知ってよかったことなどを自分が思い出すために記録しています。

Google Analyticsで「権限がありません」が出続けた件→一応解決

症状

ずいぶん前からアクセス解析にGoogle Analyticsを利用してきました。といっても収益とか関係ないので単純な興味でして。ちなみに監視?しているのはこのブログのアクセスでした。

実は、その他に2つのプロパティがあったことを忘れてました(補足:Google Analyticsでは監視するサイトごとに「プロパティ」というものを作る必要があります。なので監視サイトと読み替えてもよいかと思います)。昔、作ったツールがあってその利用頻度が見たくて2つ追加してたわけです。もういらないやと思い削除したんです。

その後、半日くらいしてAnalyticsにアクセスすると、なぜか「権限がありません」と怒られてトップページが全然表示できません。おわった💦そう思いました。

Chromeのデータを消したり、ログインしなおしたり、Safariとか別のブラウザ使ったり、プライベートモードを使ったり、どれもダメでした。

ふと、数日前にAndroidにAnalyticsアプリを入れてたことを思いましました。アプリを開いてみるとなぜか問題なくアクセスできました。。。あれ?どういうことかわかりませんでしたがデータは残っていることがわかりました。

そこで、Chromeで再び「権限がありません」と表示される画面をリロードすると一瞬だけアドレスバーに以下のようなクエリ文字列らしき数字が表示されることがわかりました。Google Analyticsにアクセスするとすぐにリダイレクトされるため一瞬しか見えません。

https://analytics.google.com/analytics/web/#/pNNNNNNNNN/reports/intelligenthome

Androidアプリとか色々と調べていくと以下の9桁の数字(N)がプロパティのIDのようでして、どういう仕組みなのかわかりませんが、Google Analyticsにアクセスするときにデフォルト?のプロパティにアクセスしようとしている様子と推察しました。そのプロパティは上記の通り、削除してしまったサイトのプロパティでした。なるほど。。。削除してしまったプロパティを開こうとして(ゴミ箱にあるから)権限がないって言っているのか。

対処方法

AndroidのGoogle Analyticsアプリで開けるプロパティを選択していくと9桁の数字がわかります。

その数字を上記のURLのNNNNNNNNNのところに埋め込んでブラウザでアクセスすればよいです。

アクセスが正常にできればその後はこれまで同様にGoogle Anaylticsとキーワード検索した結果からアクセスしてもこのプロパティがトップページとして正常表示されるようになりました。

これなんか。。。おかしいですね。どうしてこういう作りになっているんだろう?ダメだったら他のプロパティを選択する画面が出てきてもおかしくない気がしますが。

Androidアプリをたまたま入れていたので救われた気がしますが、もしかすると事象が起きたあとでインストールしてもその削除したプロパティにAndroidでアクセスしたことがなければうまくいくかもしれません。

やってみてください。