Windows サービスまたはコンソール アプリを介して Google アナリティクス データを取得するサービスを作成しようとしています。
何を試しても、oAuth を使用してアプリを承認できません
私はこのようなことができます
var analyticsService = new AnalyticsService("MyApp");
const string baseUrl = "https://www.google.com/analytics/feeds/data";
var dataQuery = new DataQuery(baseUrl);
dataQuery.Ids = TableId;
dataQuery.Dimensions = "ga:pagePath,ga:date";
dataQuery.Metrics = "ga:avgTimeOnPage,ga:pageviews,ga:uniquePageviews";
dataQuery.Sort = "ga:date";
dataQuery.GAStartDate = "2012-03-01";
dataQuery.GAEndDate = "2012-04-15";
Feed = analyticsService.Query(dataQuery);
アカウントのユーザー名/パスワードで GDataCredentials を使用すると、これは正常に機能します。これでは 1 日 200 件しかリクエストできないという印象を受けました。50Kのリクエストを許可するためにoAuthで動作させる方法のサンプルコードについて、本当に助けが必要です。ここで完全に壁にぶち当たります。
明確にするために:
サイト用に 1 つの Google アナリティクス アカウントを持っています。私は常にその 1 つのアカウントから引き出します。低い API 制限に達することなく、それを行う最も簡単な方法は何ですか?
よろしくお願いします!