• 締切済み

C#でグーグルアナリティスクAPIを使用したい

こちらのサイト(⇒http://www.ipentec.com/document/document.aspx?page=csharp-google-analytics-data-export-api-get-profile&culture=ja-jp)を参考にし、C#でグーグルアナリティスクAPIを使用しようと試みました。(※丁寧に解説してあるので簡単に作成できますし、時間も5分程度で済むと思います) しかし、画像のようなエラーが出てしまします。 画像の黄色のエラー部分は 「AccountFeed accountFeed = service.Query(query);」 です。 おはずかしながら、これが何を意味するのか全く分かっておりません。。 このエラーを解消し、グーグルアナリティスクAPIを使用する正確なコードを教えてください。お願いしますm(__)m

この投稿のマルチメディアは削除されているためご覧いただけません。

みんなの回答

noname#212058
noname#212058
回答No.1

発生している例外の型をまず調べてください。 InvalidCredentialsException ですよね。これは認証エラーが 発生していることを示しています。(Google 等で検索すれば すぐわかります) 参考にされたサイトに 『service.setUserCredentials(userName, passWord);  にて、setUserCredentials()メソッドを呼び出し認証情報を  設定します。認証情報はGoogleアカウントのユーザーIDと  パスワードを渡します。』 と解説が載っていますから、あなたが指定したユーザIDと パスワードが間違っているのだと思われます。

maririn600
質問者

お礼

正確なIDとパスを入力してもエラーが出てしまいます。しかしその場合のエラーは「GDataRequestExceptionはハンドルされませんでした」と出ており、新たなトラブルシューティングのヒントが3件出現しました。 どうやらこれを調べる必要がありそうですね…。ちょっと自分でやってみます。ありがとうございます。

関連するQ&A