Analytics のデータが API 経由で取得できない

今日(昨日?)から、突然、Analytics API経由でのデータの取得が途中までしかできない状態になった。

出ていたエラーメッセージは以下

usageLimits.userRateLimitExceededUnreg User Rate Limit Exceeded. Please sign up https://code.google.com/apis/console

https://developers.google.com/analytics/devguides/reporting/core/v3/coreErrors?hl=ja
の該当エラーの Recommended Action によると

Do not retry without fixing the problem. You need to register in APIs Console to get the full API quota.

とのことだったので、登録しないとちゃんと(?)API使えなくなったっぽい。途中まではデータ取得できるので、未登録ユーザ用のリミッターができたってことなのか…

よく分からんが、いちお以下の方法で回避できたっぽい。
まだぐぐっても情報が全く出てこなかったので、いちお記載しておく。


まず、
https://code.google.com/apis/console/
上記URLにAnalyticsのアカウントでログインし、Create Project する。

メニューの「Services」から「Analytics API」の所のスイッチをクリックして「ON」にする。

次にメニューの「API Access」に表示されている「API Key」の値を
https://www.google.com/analytics/feeds/data
に渡すパラメタとして key=hogehoge の形で挿入する。

これで問題なくデータ取得できるようになた。よかた。