元々システムで Ver2.3のmanagement APIにアクセスするように組まれていて、その流れで2.3とかのAPIからどうやってdefault URL を取るんだろう、と悩んでて実現できてなかったんですが。
結果は簡単。
Ver3のAPPI使えば WebPropertiesの戻りデータの中にURLが含まれてるという。
だから、
https://www.googleapis.com/analytics/v2.4/management/accounts/~all/webproperties/~all/profiles
じゃなく
https://www.googleapis.com/analytics/v3/management/accounts/~all/webproperties/~all/profiles
こっちにアクセスしろ、って事で解決!
古いAPIはatom+xml形式で、xmlパーサで読み取ってたんですが、新しい方は戻りのデータが jsonになってるからデータの扱いも簡単!
はやくバージョンあげればヨカッタね。
0 件のコメント:
コメントを投稿