質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
C#

C#はマルチパラダイムプログラミング言語の1つで、命令形・宣言型・関数型・ジェネリック型・コンポーネント指向・オブジェクティブ指向のプログラミング開発すべてに対応しています。

Google Analytics API

Google Analytics APIは、アクセス解析機能が行える API(Application Programming Interface)です。

Q&A

1回答

1964閲覧

C#で作成するデスクトップアプリからGoogleAnalyticsAPIでレポート取得する方法

Com

総合スコア30

C#

C#はマルチパラダイムプログラミング言語の1つで、命令形・宣言型・関数型・ジェネリック型・コンポーネント指向・オブジェクティブ指向のプログラミング開発すべてに対応しています。

Google Analytics API

Google Analytics APIは、アクセス解析機能が行える API(Application Programming Interface)です。

0グッド

1クリップ

投稿2018/08/06 09:19

編集2018/08/07 01:41

これらのサイトなどいくつかのサイトを参考にして挑戦いたしましたが、認可からレポート取得までのコードを
どう書いたら良いのかわかりません。(泣)
https://developers.google.com/analytics/devguides/reporting/core/v4/samples?hl=ja
https://codezine.jp/article/detail/7595
https://codezine.jp/article/detail/9818
https://blog.areare.net/archives/8841

揃えている環境です。
OS:Windwos10
開発:Visual Studio 2017 Community
NUGETで揃えたGoogleのDLL
・Google.Apis.dll
・Google.Apis.AnalyticsReporting.v4.dll
・Google.Apis.Auth.dll
・Google.Apis.Auth.PlatformServices.dll
・Google.Apis.Core.dll
・Newtonsoft.Json.dll
・Googleコンソールで取得したJSONファイル

どなたかお助けくださいませ。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

YAmaGNZ

2018/08/06 22:35

どのようなソースでどのようなエラーが出たのですか?
Com

2018/08/07 00:21

ご質問ありがとうございます。とりあえず、using Google.Apis.Json; が、この名前空間には無いとエラーが出てしまいます。取得しているDLLを間違えているのかもしれません。。。
YAmaGNZ

2018/08/07 00:38

とりあえず提示されたURLを見たり、検索してみたりしましたが、そのGoogle.Apis.Jsonという名前空間はどこから出てきたのでしょう?ソースが提示されていないので、その名前空間の使用が必要なのかすら判断できません。
Com

2018/08/07 01:44

ありがとうございます!すみません、参考URLが抜けておりましたので追記いたしました。https://blog.areare.net/archives/8841 の下の方にある「AppDataFileStore.csを追加する」で利用されているものになります。
YAmaGNZ

2018/08/07 01:59

NuGetにて「Google.Apis バージョン:1.35.1」を入れたところ、普通にGoogle.Apis.Jsonが使えましたが、どのパッケージをインストールされたのでしょうか?
Com

2018/08/07 02:12

おお!私が取得していたのはGoogle.Apis.1.34.0でありました! 1.35.1 をNUGETで取得、参照しなおしましたところ、「型または名前空間の名前'Json'が名前空間'Google.Apis'に存在しません。」と、出てしまいました。ガーン。。。
YAmaGNZ

2018/08/07 02:19

試しに1.34.0でも試してみましたが、Google.Apis.Jsonは存在しました。一度新規のプロジェクトを作成しなおして最初からやってみてはどうでしょう?
Com

2018/08/07 02:29

ダメでしたーー。コンソールアプリ(.NET Framework)(.NET Core) Windowsフォームアプリケーション(.NET Framework)それぞれのプロジェクトで試してみましたが、どれも同じエラーを吐き出してしまいました。私の開発環境が腐っているのでしょうか。。。
guest

回答1

0

どのような状況なのかいまいち分かりませんが、Google.Apis.Jsonが書いてないサンプルのようですので挙げておきます。
Analytics Reporting API V4 Client Library for .NET

投稿2018/08/07 03:47

YAmaGNZ

総合スコア10258

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問