0

手間がかかります。手動でキーをダウンロードしたり生成したりしないようにしたいのです。 そして、理由は、私はこの技術的なことを、技術者ではない人(クライアント)がやることをしたくないからです。 (つまり、デベロッパーコンソールからキーを作成してダウンロードし、ダッシュボードから許可を得る)最初の確認後に手作業でGoogleアナリティクスのデータを定期的に取得できるアプリを作成することはできますか?

最初の手順が正常に完了すると、手動操作なしで実行するアプリケーションを作成したいと考えています。

クライアントサイドアプリケーションは可能ですか?またはサーバー側(それは最高になります)? (compass.coは、分析データを取得するためにGoogleプロフィールのログインを要求しています...どのように機能しますか)

+0

このアプリの[クエリエクスプローラ](https://ga-dev-tools.appspot.com/query-explorer/)をチェックすると、クライアント(あなた)は一度サインインするだけで、あなたのクッキーをクリアすると、アプリに何度も何度も戻ることができます。おそらくアプリケーションのユースケースを記述すると、人々があなたをより良く助けることができるかもしれません。一般的に、開発者は認証を設定する手間を経なければなりませんが、エンドユーザーはアプリケーションにサインインして許可を与える以外のことを知る必要はありません。 – Matt

答えて

0

はいサービスアカウントを作成してキーを取得すると可能です。

サービスアカウントは、お客様のアカウントのGoogleアナリティクスデータへの自動化、オフライン、またはスケジュール設定されたアクセスに役立ちます。たとえば、自分のGoogleアナリティクスデータのライブダッシュボードを作成し、他のユーザーと共有することができます。

GoogleアナリティクスのコアレポートAPIで認証し、サーバー側のアプリでGoogleアナリティクスのデータを取得することができます。

次のリンクが役に立つはずです。もう1つは、あなたが選んだ言語での例があります。

Creating GA service Accounts

Authorising Using A Service Account

+0

お返事ありがとうございます。#bamdan私はちょうどあなたが質問の説明を読んだことを願っています。私が言及したように...面倒です、私はダウンロードしたり、手動でキーを生成し、私のコードにフィードしたくないです。そして、理由は、私は、技術者ではない(クライアント)が行うこの技術的なことをしたくありません。 (つまり、デベロッパーコンソールからキーを作成し、ダッシュボードからダウンロードして許可を与えてください) –

+0

わかりません。申し訳ありません。これは一度認証されたものです。あなたはあなたのアプリケーション/ダッシュボードを構築することができ、非技術者は何もする必要はありません。私はそれがあなたが望むものだと思っていました。 – bamdan

+0

それはまったく大丈夫です。バムダン、私はこのものの初心者です。あなたがまだもっと良い流れを持っているなら、あなたは議論することを大歓迎です。 –

0

スプレッドシート上のデータが欲しいと仮定:あなたはthis add-onを使用することができます。

Apps ScriptAnalytics Serviceを使用して独自のバージョンを開発することもできます。一度開発すれば、コンピューティングを知らない人なら誰でも以前のプラグインと同様に使うことができます。これにより、必要に応じてワークフローをカスタマイズして簡素化することができます。

This articleには、この自動データプルを達成するための手順が記載されています。

Apps Scriptを使用すると、必要なときに定期的に時間トリガを使用して時間ベースで実行することも、アプリケーションを実行して要求によって手動でスクリプト/ワークフローを手動で実行することもできます。

自分のアプリとの統合ごとに:アプリスクリプトはそれ自身の中に含まれています。完全なアプリケーションを作成し、必要なだけ多くの部品を統合することができます。ただし、他のアプリでiframeや統合を簡単に行うことはできません。

ただし、スプレッドシートにデータをプッシュできます。そこに格納されると、JSON経由でデータにアクセスし、バックエンドとして使用することができます(article)。

+0

答えと注意のために@fvbuendiaに感謝します。だから、このApp Scriptsによれば、それを私のアプリケーションのどれにでも差し込めますか?また、私が私に混乱させてくれるもう1つの事は、プログラムスクリプトをプログラムでプッシュすることができますか?データをjson形式で取得しますか? –

+0

はい、手動で、時間トリガを使用して定期的に、またはアプリケーションに実行中のリクエストでワークフローを実行できます。統合ごとに:アプリスクリプトはそれ自身の中に含まれています。そこに完全なアプリを作成することはできますが、iframeやアプリに簡単に統合することはできません。しかし、あなたができることは、データをスプレッドシートにプッシュすることです。次に、アプリのJSONバックエンドとしてスプレッドシートを使用します:https://coderwall.com/p/duapqq/use-a-google-spreadsheet-as-your-json-backend – nitobuendia

関連する問題