実際、私は既に私のウェブサイトのすべてのトラッキング情報を見ることができるGoogle Analyticsアカウントを持っています。GoogleアナリティクスAPIを実装してレポートを取得する方法既存のGoogle Analyticsアカウントについて
GoogleアナリティクスアカウントをGoogleアナリティクスAPIで開発者用コンソールに作成またはマップして、残りのサービスを実装してトラッキング情報を取得するにはどうすればよいですか。
ありがとうございました。
実際、私は既に私のウェブサイトのすべてのトラッキング情報を見ることができるGoogle Analyticsアカウントを持っています。GoogleアナリティクスAPIを実装してレポートを取得する方法既存のGoogle Analyticsアカウントについて
GoogleアナリティクスアカウントをGoogleアナリティクスAPIで開発者用コンソールに作成またはマップして、残りのサービスを実装してトラッキング情報を取得するにはどうすればよいですか。
ありがとうございました。
GoogleアナリティクスAPIはOAuth2を使用して認証されます。つまり、APIを操作する前に、アプリケーションからGoogleアナリティクスアカウントにアクセスできる認証トークンを取得する必要があります。
利用可能な主要な開発プラットフォームのSDKがあります。
のOAuth2の流れはおおよそ以下の通りです:
注:アプリケーションにGoogle APIコンソールを登録して、アプリケーションを識別するAPIキーを取得する必要があります。
注2:オフラインアクセスとリフレッシュトークンについては、hereを参照してください。 Googleが提供するほとんどの図書館は、あなたのためにトークンを更新します。
あなたの答えをありがとう。うん、私はAPI console.But私のGoogle Analyticsのアカウントを持っている私のアプリケーションを登録していない。今すぐ、認証トークンを取得するために、既存のアナリティクスアカウントをAPIコンソールに登録する必要があります。 – Bhaskar
私は開発者コンソールでプロジェクトを作成しました。分析レコードを取得しようとしたときに「ドメイン」:「グローバル」、 「理由」:「必須」、 「メッセージ」:「ログインが必要です」、 「locationType」:「ヘッダー」、 " 「場所」:「承認」 – Bhaskar
これは実際には、クライアントがサービスアカウントにログインするのではなく、サーバー側のアプリケーションと思われるので、より適切な場合があります。サービスアカウントはOAuthフローに従う必要はありません.jsonファイルとしての資格情報を取得し、アプリケーションはユーザーの操作なしで(サービスアカウントのメールアドレスがGAアカウントに追加されている限り)認証を要求できます。 –
私はGoogleアナリティクスAPIをよく読んでいます。読んでみるとかなり有益です。https://developers.google.com/analytics/devguides/reporting/core/v4/ –
ありがとうございます。既存のGoogle Analyticsアカウント情報を取得するには、apiコンソールで新しいプロジェクトを作成する必要がありますか?@DavidM – Bhaskar
はい、APIコンソールでプロジェクトを作成する必要があります:https://developers.google.com/analytics/devguides/reporting/core/v4/authorization –