GAPI4Excel
GoogleAnalyticsAPIをExcelマクロから使えるライブラリを作ってしまった。
参考にしたのは
Google Analytics API class for PHP | Ask About PHP
お世話になりました。
IFもほぼ一緒です。
Dim ga as GoogleAnalytics Set ga = New GoogleAnalytics ga.Init "", " " ga.SetProfile "ga: " ga.SetDateRange "2009/9/1", "2009/9/30" Dim result() As Object ' プロファイル情報の取得。resultにはScripting.Dictionaryの配列、つまりはハッシュの配列が返る。 result = ga.GetWebsiteProfiles() ' レポートの取得。同上。 result = ga.GetReport(" ", " ", " ", " ", , ) 'たとえばこんな感じで、日付とページビューが取れる。 result = ga.GetReport("ga:date", "ga:pageviews,ga:visits", "", "ga:date", 0, 0)
あとは、マクロを駆使するのみ!