5

Javascriptを使用してAPIを介してGoogleAnalyticsデータにアクセスしたいと思います。基本的に、過去1週間/月に最も訪問されたページのリストをWebサイトに表示したいと思います。これにはjavascriptしか使用できません。

この例は公式サイトhttp://code.google.com/p/google-api-javascript-client/wiki/Samples#Google_Analytics_APIで見つけました

認証なしでGoogleAnalyticsデータにアクセスする方法はありますか?どういうわけかユーザー名/パスワードをロードする必要がありますか?明確にするために、私は(Google Analyticsトラッキングを備えた)Webサイトが自身のアカウントから分析データをロードすることを望んでいます。

特定のデータを公開して、それをなんとかしてクエリする方法があるのではないかと思いました...または、アクセスするための制限付きユーザーを作成することもできます。どちらの例も見つかりません。

4

1 に答える 1

8

認証なしで銀行口座にアクセスできないのと同じ理由で、認証なしで GA にアクセスすることはできません (認証なしで他のすべての人があなたのアカウントにアクセスできるようになり、不便が生じる可能性があるため)。

Google は、Javascript による GA アクセスの完全な例を提供しています: https://developers.google.com/analytics/solutions/articles/hello-analytics-api。ただし、それはあなたが望んでいることではないと思います (実際にデータを取得するには、Google にログインする必要があると思います)。

ただし、Google Apps Script を使用してデータを Google スプレッドシートに取り込み、それをページに埋め込むことができます (少なくとも、安全だと思います)。

更新: Google はその後、Analytics データを安全に公開できるようにするGoogle Analytics superProxyをリリースしました。

于 2013-02-06T15:07:55.747 に答える