誰でも利用できますか?スマートフォンサイトも計測できますか?どの機能から使うべきか迷っています。アクセス解析,技術情報Tweetこんにちは、プロダクト開発チームの牧です。APIからデータを取得してみました。Analyticsのデータを取得する方法をご紹介します。APIGoogleは提供しているサービスのほとんどをAPIを通じて利用することが出来ます。Analyticsでは以下のAPIが提供されています。APIを使用して進めていきます。APIを利用するにはOAuth認証を行い、アクセストークンを発行する必要があります。ID」の認証情報を作成しましょう。アプリケーションの種類はウェブアプリケーションを選択し、リダイレクト先は「http://localhost」と設定します。クライアントIDとクライアントシークレットが発行されますので、保存しておきましょう。今回はgoogle-api-node-clientを使用します。こちらはGoogleがOSSで提供しているNode.jsクライアントモジュールです。プロジェクトディレクトリ以下でnpmコマンドを使用しインストールします。googleapisnode_modulesディレクトリ以下にgoogleapisが保存されます。app.jsの作成それでは早速プログラムを作成したいと思います。今回取得するデータは新規ユーザとリピートユーザ毎にセッション数、新規セッション率、直帰率を過去1ヶ月分取得してみます。プログラムのコード例は以下となります。getAccessToken);まず、先ほど取得したOAuthのクライアントID、クライアントシークレットを置き換えます。Analyticsのビューの設定画面から取得することが出来ます。これだけでプログラムは完成です。実際に動かしてみましょう!プログラムを実行しようnodeコマンドで先ほど作成したプログラムを実行します。hear:発行されたURLにアクセスすると認証画面が出てきます。許可をすると設定したリダイレクト先にリダイレクトされます。URLにはcodeパラメータが付与されていますので「code=」の後をコピーしてプログラムに貼り付けて下さい。コマンドラインに取得したデータが表示されます。Analyticsのデータ取得までを行いました。基本的にAnalyticsのレポートで出るデータはAPIで取得することが出来ますので、カスタマイズした独自レポートを作りたい場合などにとても有用です。今後もご紹介していきたいと思います。導入検討や他社ツールとの違い・比較について弊社のプロフェッショナルが喜んでサポートいたします。弊社のプロフェッショナルがコンサルティングいたします。今すぐお気軽にご相談ください。今すぐお気軽にご相談ください。10:00~19:00)今すぐお気軽にご相談ください。10:00~19:00)グラッドキューブは「ISMS認証」を取得しています。定めた企業の情報情報セキュリティマネジメントシステムの評価制度です。いますぐ無料でお試しください。トライアル終了後も無料でご利用いただけます。Reserved.サイト内の記事・写真・アーカイブ・ドキュメントなど、すべてのコンテンツの無断複写・転載を禁じます。Reserved.サイト内の記事・写真・アーカイブ・ドキュメントなど、すべてのコンテンツの無断複写・転載を禁じます。