並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 82件

新着順 人気順

"Google Analytics API"の検索結果1 - 40 件 / 82件

  • すべての開発者へ。すごいGitHubリポジトリ10選 - Qiita

    本記事は、Simon Holdorf氏による「10 Extraordinary GitHub Repos for All Developers」(2021年4月4日公開)の和訳を、著者の許可を得て掲載しているものです。 こちらもどうぞ すべてのウェブ開発者へ。人気GitHubリポジトリ9選 面接のリソース、build your own X、優れたパブリックAPIのリストなど Photo by Vishnu R Nair on Unsplash はじめに GitHubは、あらゆる種類の技術、フレームワーク、ライブラリ、コレクションなどを共有するためのNo.1プラットフォームです。しかし、その巨大さゆえに、最も有用なリポジトリを探すのが難しいという問題もあります。そこで私は、すべてのソフトウェアエンジニアに大きな価値のある、素晴らしいリポジトリ10選を作ることにしました。すべてに多くのGitH

      すべての開発者へ。すごいGitHubリポジトリ10選 - Qiita
    • WEB開発に役に立つAPI一覧+API毎に関連するQiita記事を分類 ! - Qiita

      前回: Qiita APIで記事からYoutube動画を集めてみた 🎬 、Qiita APIを使って、Qiita記事を取得してYoutube動画のURLを抽出することができました。 今回は、特定APIに関連したQiita記事を取得して、API毎に分類、タグを集計してドーナツグラフ化することでAPIの特徴を表してみました。 最新のAPI一覧はこちら API一覧 | DOGAKIITAA! ~ APIごとにQiita記事を分類 ~ Google系 Cloud Vision API https://cloud.google.com/vision/docs/quickstart 📝 機械学習を使用して画像を解析します。画像ラベリング、顔やランドマークの検出、光学式文字認識(OCR)、不適切なコンテンツへのタグ付けなどができます。 Cloud Vision APIの凄さを伝えるべくRasPi b

        WEB開発に役に立つAPI一覧+API毎に関連するQiita記事を分類 ! - Qiita
      • Googleアナリティクスの過去データをMatomoにインポートして移行し解析結果を保存する手順まとめ

        Googleが提供するアクセス解析サービスのGoogleアナリティクスでは、2023年7月1日に「Google アナリティクス 4(GA4)」への完全移行が実施され、前世代のGoogleアナリティクスである「ユニバーサル アナリティクス(UA)」でのデータ処理が終了しました。完全に更新が止まったUAのデータをそのうちGoogleが消したりアクセス不能にしたりする前に、別のアクセス解析ツールであるMatomoへとインポートしてみました。 Import Google Analytics User Guide - Analytics Platform - Matomo https://matomo.org/guide/installation-maintenance/import-google-analytics/ Matomoはクラウドサービスが提供されているほか、セルフホストも可能で一切外部

          Googleアナリティクスの過去データをMatomoにインポートして移行し解析結果を保存する手順まとめ
        • Amazon AppFlow と Amazon Athena を使用して Google Analytics データを分析する | Amazon Web Services

          Amazon Web Services ブログ Amazon AppFlow と Amazon Athena を使用して Google Analytics データを分析する Software as a Service (SaaS) アプリケーションの重要性は急速に高まってきています。このデータは、ビジネスの意思決定に影響を与える分析を実行するときに含めることが不可欠です。Amazon AppFlow は、SaaS データをデータレイクに安全に転送するのを助けるフルマネージド統合サービスです。データ転送フローは、オンデマンドで、スケジュールに従い、またはイベント発生後に実行できます。Amazon Athena を使用してこのデータをすばやく分析し、Amazon Simple Storage Service (Amazon S3) に既に保存されている多数のデータセットと結合できます。複数の

            Amazon AppFlow と Amazon Athena を使用して Google Analytics データを分析する | Amazon Web Services
          • Google アナリティクス 動線図作成をスクリプトを書いて行う【Google Apps Script 応用編】|and_a

            この記事を読んで頂きたい方Google アナリティクス (以下、「GA」と表記) のデータを使って下記のような「動線図」を作成する際に必要な「ページ遷移のデータ」は、Google Apps Script (以下、「GAS」と表記)を使うと比較的簡単な操作で出すことができます。「しかし自分は、GASは初心者だ」という方に向けて書かせていただきました。 【図】動線図の作成には、ページ間を遷移したセッション数をそれぞれ出す必要がある。 たとえば、次のような動線図を作成したいとします。 【図】作成したい動線図のサンプル 上記のような動線図を作ろうとしますと、3つの数値を計算する必要がありますので、GAで「セグメント」を3点作成する必要があります。 【図】3つの数値を計算するために3つのセグメントが必要 たとえば、 ページA → ページB → ページC → ページD と遷移したセッション数を調べたい

              Google アナリティクス 動線図作成をスクリプトを書いて行う【Google Apps Script 応用編】|and_a
            • ❤️ブロガーの皆さん❤️"愛されBI"❤️はじめましょ❤️(Pythonで図表作れる人向け) - Qiita

              ブロガーの皆様、「ブログのアクセス情報をGoogle Analyticsよりもいい感じに、自分のブログページでウォッチしたい!」、「自分だけのダッシュボードが欲しい!」と思ったことはないでしょうか? 実はレンタルサーバーを使って簡単に実現できます。 →トップ画像の実物はこちら(https://napinavi.com/?page_id=821) この記事は、 データ分析に興味を持っていて、 レンタルサーバーでブログ運営されている方、 レンタルサーバーでブログ運営しようか迷っている方 に向けて、レンタルサーバーでダッシュボードを作る方法をお届けするべく書いております。 該当しない方、ごめんなさいm(_ _)m なお、私のブログ環境は、以下の通りです。 ブログソフト:wordpress サーバー:ConoHa Wing レンタルサーバーは以下の2種類ありますが、私の環境は後者(カスタマイズ性低

                ❤️ブロガーの皆さん❤️"愛されBI"❤️はじめましょ❤️(Pythonで図表作れる人向け) - Qiita
              • アナリティクス Reporting API v4を使ってGoogle Analyticsのデータを取得する | DevelopersIO

                はじめに データアナリティクス事業本部のkobayashiです。 Google AnalyticsのデータをPythonで扱う必要があったのでその手順を調べました。弊社ブログにもその設定方法があったのですが、データを取得するGoogle Analytics APIのバージョンがV4になっていたので改めて方法を調べましたのでその内容をまとめます。 アナリティクス Reporting API v4  |  Google Developers(公式) Google アナリティクス Core Reporting API バージョン 3.0 を使った取得方法はこちらになります。 環境 macOS Mojave Python 3.7.4 Google Analytics APIでデータを取得する手順 Analytics APIを使ってGoogle Analyticsのデータを取得するには、 Analy

                  アナリティクス Reporting API v4を使ってGoogle Analyticsのデータを取得する | DevelopersIO
                • すべての開発者へ。すごいGitHubリポジトリ10選 - Qiita

                  本記事は、Simon Holdorf氏による「10 Extraordinary GitHub Repos for All Developers」(2021年4月4日公開)の和訳を、著者の許可を得て掲載しているものです。 こちらもどうぞ すべてのウェブ開発者へ。人気GitHubリポジトリ9選 面接のリソース、build your own X、優れたパブリックAPIのリストなど Photo by Vishnu R Nair on Unsplash はじめに GitHubは、あらゆる種類の技術、フレームワーク、ライブラリ、コレクションなどを共有するためのNo.1プラットフォームです。しかし、その巨大さゆえに、最も有用なリポジトリを探すのが難しいという問題もあります。そこで私は、すべてのソフトウェアエンジニアに大きな価値のある、素晴らしいリポジトリ10選を作ることにしました。すべてに多くのGitH

                    すべての開発者へ。すごいGitHubリポジトリ10選 - Qiita
                  • Google Analytics APIの承認で苦戦したので、承認されるまでの流れをまとめてみた - saitodev.co

                    https://console.cloud.google.com/ Googleは自社サービスをAPIという形で公開していて、 Google Cloud Platform(以後GCP)というところでAPIの使用に関する設定を行うことができる。 Google Maps等はGCPで設定をして、支払い設定をしたら、承認等の手続きなしでAPIを利用することができるが、 個人情報を取り扱うようなGoogle Analytics APIでは承認の手続き無しで自身で開発したWebサービスに設置すると、 Googleへのログインの画面が表示されるところまでは良いが、 ログインの手続きを進めると、 このアプリは確認されていませんと表示され、安全でないページに移動して使用の手続きをしなければならない。 開発に関与している方だけで使用するアプリであればこれで良いけれど、 一般公開するのであればこの画面が表示され

                      Google Analytics APIの承認で苦戦したので、承認されるまでの流れをまとめてみた - saitodev.co
                    • AppFlowでGoogle AnalyticsからS3への連携を試してみた | DevelopersIO

                      先日リリースされたAppFlowで、Google AnalyticsからS3への連携を試してみました。 事前準備 まずは事前準備としてAppFlowがGCPのAPIにアクセスできるように設定する必要があります。 GCPで専用のプロジェクトを作り、そのプロジェクトでAnalytics APIとAnalytics Report APIを有効化します。 Google Analytics API Google Analytics Reporting API APIの有効化が完了したら、OAuth同意画面での設定を行います。 APIタイプは内部を選択します。 Google Analyticsのreadonly権限をスコープに追加します。 承認済みのドメインにはamazon.comを設定します。 OAuth同意画面での設定が完了したら、次はOAuthクライアントIDを作成します。 アプリケーションの種

                        AppFlowでGoogle AnalyticsからS3への連携を試してみた | DevelopersIO
                      • Upsolver、Amazon Athena、Amazon QuickSight を使用して Google Analytics データを分析する | Amazon Web Services

                        Amazon Web Services ブログ Upsolver、Amazon Athena、Amazon QuickSight を使用して Google Analytics データを分析する この記事では、Amazon Athena を使用して Google Analytics データを分析するためのソリューションを紹介します。Google Analytics から Amazon S3 にヒットレベルのデータを移動し、結合と強化を実行し、Amazon Athena と Amazon QuickSight を使用してデータを視覚化することで構築されたリファレンスアーキテクチャが含まれています。Upsolver は、顧客が迅速にデータレイクの自動化やオーケストレーションを開始できるようにします。 Google Analytics は、ウェブプロパティとアプリケーションのパフォーマンスを理解し

                          Upsolver、Amazon Athena、Amazon QuickSight を使用して Google Analytics データを分析する | Amazon Web Services
                        • GA4(グーグルアナリティクス4)のAPI使い方解説!GASのサンプルコード紹介 | AutoWorker〜Google Apps Script(GAS)とSikuliで始める業務改善入門

                          Google Analytics(GA)の新しいバージョンGA4のAPIが2021年4月にベータ版として登場しました。 まだ日本語でもドキュメントがほぼないGA4のAPIの使い方の解説と、Google Apps Script(GAS)のスクリプトによる実行方法を紹介します。 ※(2022年5月27日追記)GASスクリプトエディタのサービスからGA4のAPI「Analytics Data API」を追加して、GASで簡単に実行できるようになりました。 グーグルアナリティクス4(GA4)のAPIベータ版が登場2020年10月にグーグルアナリティクスの新しいバージョンとして、グーグルアナリティクス4通称「GA4」が正式なバージョンとしてアナウンスされました。 GA4はまだまだ従来版のGAと比べ、AMP非対応など必須の機能がないため、従来版GAと並行で稼働している人も多いと思います。 そんなGA4

                            GA4(グーグルアナリティクス4)のAPI使い方解説!GASのサンプルコード紹介 | AutoWorker〜Google Apps Script(GAS)とSikuliで始める業務改善入門
                          • Google アナリティクスのプライバシー管理 - アナリティクス ヘルプ

                            この記事には、Google アナリティクスおよび Firebase 向け Google アナリティクスを使用しているサイトやアプリの所有者(「お客様」)が、特に欧州経済領域の一般データ保護規則(GDPR)、またはその他の同様の規制の影響を受けるビジネスを経営している場合に役立つ情報を掲載しています。 詳しくは、データの保護をご確認ください。 この記事の内容: アナリティクスのデータ収集を無効にする(アプリ) 以下を使用する Android アプリおよび iOS アプリからのデータ収集を、プログラムで無効にできます。 Firebase 向け Google アナリティクス SDK(手順) Google アナリティクス Android SDK(手順) Google アナリティクス iOS SDK(手順) 詳しくは、Google アナリティクスと Firebase 向け Google アナリティク

                            • 旧GA(Universal Analytics)データのBigQuery移行をGoogle Analytics APIとbqコマンドで済ませられそうな話 | DevelopersIO

                              旧GA(Universal Analytics)データのBigQuery移行をGoogle Analytics APIとbqコマンドで済ませられそうな話 先日2023年07月01日を以て、旧GA(Universal Analytics)はその仕様・プロパティに於ける新しいデータ生成の処理を停止しました。下記公式アナウンスではGoogle Analytics 4(以降"GA4"と記載)への移行を促しています。 ユニバーサル アナリティクスは Google アナリティクス 4 に置き換わりました - アナリティクス ヘルプ そんな中、弊社クラスメソッドでもこれまで旧GA(Universal Analytics、以降"旧GA(UA)"と記載)を活用してきていました。旧GA(UA)とGA4に関しては、今後の方針としては大きく以下のようなものを想定しています。 旧GA(UA) これまで長らく使ってい

                                旧GA(Universal Analytics)データのBigQuery移行をGoogle Analytics APIとbqコマンドで済ませられそうな話 | DevelopersIO
                              • GA4のBigQueryエクスポートデータを理解する

                                GA4のBigQueryエクスポートデータを理解する:GA4+BigQuery ウェブ分析基盤の活用入門(2)(1/3 ページ) 今回は、Googleアナリティクス4(以下、GA4)のWeb解析をSQLを用いて行うためのデータ連携方法を解説します。GA4のデータをBigQueryにエクスポートすることで、計測した生データを用いた制約のない分析が可能になります。BigQuery連携のための各種手順からデータ構造までを解説します。 連載:GA4+BigQuery ウェブ分析基盤の活用入門 GA4の生データアクセスを可能にするBigQuery連携 今回は、GA4とGoogle CloudのBigQueryとの連携方法――具体的には、GA4のBigQuery連携の概要、GA4からBigQueryへのエクスポート手順、GA4サンプルデータセットの利用およびデータ構造について解説します。 BigQue

                                  GA4のBigQueryエクスポートデータを理解する
                                • Google Analytics APIを使用してデータベースを作った話 - Qiita

                                  はじめに Google Analyticsとは,googleが提供するWedアクセス解析ツールです。 Wedサイトへの訪問者のアクセス地域,時間,使用デバイス,ブラウザなど様々な情報を取得できます。 GUIも充実しているのでそれだけでも十分といえば十分ですが,無料でAPIも提供されているので試しにAPI接続してデータベースを作ってみました。 API接続しMySQLへ保存 1.アナリティクス API を有効にする Google API コンソールからAPIを有効にしておきます. 2.Google クライアント ライブラリをインストールする '''fetch_analytics_data.py''' from googleapiclient.discovery import build from oauth2client.service_account import ServiceAccoun

                                    Google Analytics APIを使用してデータベースを作った話 - Qiita
                                  • 【Google APIs】OAuth2.0を使って認証を通す - 箱のプログラミング日記。

                                    Google APIsの使用にあたりOAuth2.0を使って認証を通すまでの過程をメモ。 前提知識がなさすぎて全体像を把握するまでに相当時間がかかってしまったのと、あちこちに散らばっているドキュメントをつなぎ合わせつつ理解するのがめちゃくちゃしんどかったのでわかりやすくまとめる。 前提 「Google APIs」はGoogleが提供している様々なサービスのAPIの総称で、どのサービスと連携させたいかによりどのAPIを使うべきかが異なる。 例えば、Googleカレンダーと連携したいなら「Google Calendar API」、Googleアナリティクスと連携したいなら「Google Analytics API」など。一つのサービスの特定の機能ごとにAPIが分かれている場合もある。 この「どのAPIを使うか」によって、OAuth2.0を使って認証をすべきものと必要ないものがあるため(詳しくは

                                      【Google APIs】OAuth2.0を使って認証を通す - 箱のプログラミング日記。
                                    • Google Analytics API を Power Automate で 利用する (カスタムコネクター利用) - MoreBeerMorePower

                                      このブログやQiitaのほうにもGoogle Analyticsを設定していて、どのページがどれくらい見られているかを時々確認しているのですが、どうせなら定期的に簡易なレポートを自分のよく見る場所に送りたいなと思ったのがきっかけです。 Google Analytics には Reporting API が用意されており、これを実行することでHTTPで任意のクエリを実行しデータを取得することができます。 developers.google.com 今回は Google Analytics の簡易レポートを自動作成するために Power Automate で Reporting API を実行して結果を Teams に送信してみたので、その手順を残しておきます。 Query Explorer Reporting API のクエリを構成する際には Query Explorer でお試し実行してみ

                                        Google Analytics API を Power Automate で 利用する (カスタムコネクター利用) - MoreBeerMorePower
                                      • 【Laravel】GA4を使用して、Google Analyticsの値を取得する方法。

                                        オフィス狛 技術部の mmm(むー)です。 突然ですが、Google Analytics を使用していますか? 弊社では、Laravel のプロジェクトにて、Google Analytics で取得した値を集計する処理があります。先日、Google Analytics の古いバージョンであるUA(Universal Analytics)から、GA4(Google Analytics 4)へ移行しましたので、その時の備忘録を残しておこうと思います。 ※UA(Universal Analytics)は2023年7月1日にサービスが終了しました。 (参考:ユニバーサル アナリティクスについて) 前提条件 Google Analytics 4 の設定が完了していること。 ■ Laravel バージョン $ php artisan -V Laravel Framework 8.27.0 ■ Comp

                                          【Laravel】GA4を使用して、Google Analyticsの値を取得する方法。
                                        • 【PV数取得 ・ランキング作成】Google Analytics API 設定手順【GA4対応】

                                          Google Cloud Platformの設定GoogleAnalyticsのデータを取得するために、Googleの開発者用管理ページであるGoogle Cloud PlatformをからAPIを利用して取得します。 参考Google Cloud Platform プロジェクト作成まずは、Google Cloud Platformにて新しいプロジェクトを作成します。 左上のプロジェクトの選択をクリックしてください。 プロジェクト一覧が表示されますが、右上の新しいプロジェクトをクリックしてプロジェクトを作成します。 目的のプロジェクトが作成済みの場合には、プロジェクトを選択してGoogle Analytics Data APIの有効化に進んでくだださい。 プロジェクト名を設定してから作成をクリックしてください。 Google Analytics Data APIの有効化プロジェクトが作成出

                                            【PV数取得 ・ランキング作成】Google Analytics API 設定手順【GA4対応】
                                          • 【Next.js × microCMS】人気記事一覧を表示してみた

                                            おはこんにちばんは。今回は Next.js × microCMS で 人気記事一覧を Google Analytics Reporting API v4 を利用し表示してみました! よくブログとかで人気記事一覧とか目にしますよね。WordPress の場合はプラグインを利用すれば比較的簡単に出来そうですが、自作ブログだとどうすべきか悩みました。 そこで今回は、Google Analytics Reporting API v4 を利用して人気記事一覧を表示する方法を紹介していきます。 実行環境Next.js 10.0.4React 17.0.0 Google APIs を有効にするプロジェクトを作成Google APIs にアクセスし、プロジェクトの選択 をクリックし、新しいプロジェクト をクリックします。 プロジェクト名に任意の名前をつけてプロジェクトを作成します。 Google Anal

                                              【Next.js × microCMS】人気記事一覧を表示してみた
                                            • 【2021年版】GASでグーグルアナリティクスの指標を取得、スプレッドシートに記録する方法 | AutoWorker〜Google Apps Script(GAS)とSikuliで始める業務改善入門

                                              Google Apps Script(GAS)はGoogleのサービスと連携しやすい特徴があり、グーグルアナリティクスのアクセス解析データを簡単に取得できます。 今回、GASでGoogle Analyticsのデータを取得し、スプレッドシートに記録する手順を解説します。 初めてGASを扱う初心者にも分かりやすいようにすべて図解で手順を1つずつ紹介しています。 Google Analyticsの数値をスプレッドシートに記録Google Analytics(グーグルアナリティクス)はWebサイトやスマホアプリのアクセス解析ソフトとして、有名なツールです。 Webサイトのアクセス解析ツールとしては最もシェアの高い事実上ディファクトスタンダードとなっています。 グーグルアナリティクスでは、管理画面にアクセスすると任意の期間でどれぐらいのページビューやユーザー数が記録されているか、グラフで簡単に確認

                                                【2021年版】GASでグーグルアナリティクスの指標を取得、スプレッドシートに記録する方法 | AutoWorker〜Google Apps Script(GAS)とSikuliで始める業務改善入門
                                              • googleapis | Dart package

                                                Auto-generated client libraries for accessing Google APIs described through the API discovery service. More... Generated Dart libraries for accessing Google APIs. To use these APIs from Flutter, see the Flutter Google APIs documentation. For example of using these APIs from a Dart console example see the example in this package. For an example of usage in a server application, see this example. Av

                                                  googleapis | Dart package
                                                • Google BigQueryで数値データをTIME型に変換する(Google Analyticsで取得した時間データを同じように見たい) | DevelopersIO

                                                  Google BigQueryで数値データをTIME型に変換する(Google Analyticsで取得した時間データを同じように見たい) 小ネタです。 こちらのエントリで紹介したように、今年のタイミングでクラスメソッドにおける旧GA(Universal Analytics)のデータを退避、移行する作業を行っていました。 この作業の過程で、「旧GAで時間データとして見えていたものを、BigQuery環境でも同じように見せたい/見たい」という要望が挙がりました。当エントリではその対応の過程をちょっとした備忘録としてまとめておこうと思います。 旧GAで見えていたデータの在り方 旧GA環境へは、担当者はBIツールを介してデータを参照していました。該当する項目はavgTimeOnPage(平均ページ滞在時間)。以下のようにhh:mm:ssの形式で表示されていました。 Google Analytic

                                                    Google BigQueryで数値データをTIME型に変換する(Google Analyticsで取得した時間データを同じように見たい) | DevelopersIO
                                                  • Google Analytics APIを利用して無料版でもrawデータをBigQueryにエクスポートする方法 - Qiita

                                                    背景 Google Analytics の データを利用し、いろんな切り口でraw データを解析したいですが、Google Analytics無料版だとraw data (集計されていないの生データ)の取得ができません。参考記事 直接公開されているGoogle Analytics APIを利用し、raw データの取得ができましたので、ノーハウをこの記事に書きました。 また、解析するため、取得したrawデータをBigQueryまでのエクスポートの方法も書きました。 プロセス・事前用意 Google Analytics Reporting APIを有効にする Google Cloud Platform (GCP)にて、サービスアカウントを作成し、秘密鍵をダウンロードする Google Analytics 管理画面で、そのサービスアカウントに権限を付与する 開発し、Python script を

                                                      Google Analytics APIを利用して無料版でもrawデータをBigQueryにエクスポートする方法 - Qiita
                                                    • Google API連携の連携方法

                                                      Google Search Console、Google アナリティクスなどデータとの連携をする場合の流れです。 QAアナリティクスのSEO分析ではGoogle Search Console、 Analytics Backup by QAではGoogle アナリティクスのデータを利用します。 基本的な設定方法は同じで選択するAPIが異なるだけです。 注意点と準備Google Cloudの設定 1) Google Cloudを開き、プロジェクトを作成 2) Search ConsoleとGoogle Analytics関連のAPIを有効化 ・QAアナリティクスでSearch Consoleを連携する場合 ・Analytics Backup by QA と Googleアナリティクスを連携する場合 3) OAuth 同意画面を作成 4) 認証情報画面にて、OAuth 2.0 クライアントIDを

                                                        Google API連携の連携方法
                                                      • Pixelaという草APIサービスを利用して、WordPressのPV数をGitHub風に草生やしてサイドバーに表示させたい(丁寧に) – うさぎでもわかる

                                                        こちらのblog内容の続きです。 準備内容だとか箇条書きな感じになっているので もう少し丁寧に書きます。 まず、GitHub風に草を生やすことができるPixela 超かわいい!!と、見た瞬間一目惚れして ぜひこれでblogのPV数をサイドバーなどに表示させたいと思いました。 (スマホの場合は下にスクロールしてもらうと記事&検索窓の下に表示されます) 順序としては以下のとおりです。 PixelaでユーザーとIDを作成してグラフを表示させてみるPV数を調べるため、対象blogにGoogleAnalyticsを導入するGoogleAnalytics APIを利用してjsonファイルをDLするPythonでjsonファイルからPixelaの求める出力ができるように整形するディレクトリをサーバーなどに置いてcron実行させるhtmlに<iframe>で埋め込む PixelaでユーザーとIDを作成して

                                                        • GASでGoogle Analytics 4のAPIを叩いてリアルタイムなユーザー数を監視する - トラストバンクテックブログ

                                                          この記事はトラストバンク Advent Calender 2022の14日目の記事です。 久しぶりの投稿になってしまいました/(^o^)\ どうも、トラストバンクのフロントエンドエンジニア、田口です。 今年一番嬉しかったことは先日の某ゲームの約10年ぶりの新作発表です。トレーラー見て気を失いかけました。 昨日のAdvent Calender 2022の記事は飯島さんによるレンダリングエンジンとJSエンジンについてでした。 qiita.com フロントエンドエンジニアとしてブラウザ自体を知ることはとても大事ですよね。 私も数年前にChromiumのソースを読むためにC++を学習しようかと考えたときがありましたが、当時は結局手をつけなかったです。改めてやってみようかな… さて今回は、数ヶ月前にGA4のAPIをGASで叩いてリアルタイムユーザー数を継続監視する仕組みを作ったので、そのレポートです

                                                            GASでGoogle Analytics 4のAPIを叩いてリアルタイムなユーザー数を監視する - トラストバンクテックブログ
                                                          • はじめてのGoogle Analytics Reporting APIをちょっとだけ使ってみる - ponsuke_tarou’s blog

                                                            Google AnalyticsからAPIで情報を取得することになりました。 しかし、Google AnalyticsもGoogle APIも使ったことがないので全く分かりません。 ここでは、調べながらはてなブログの情報をGoogle Analytics Reporting APIで取得するまでをやってみます。 Google Analyticsの設定をする はてなブログ用のデータ解析をユニバーサル アナリティクスプロパティで作成する はてなブログにトラッキングIDを設定する Google Cloud PlatformでAPI使えるようにする Google Analytics Reporting APIを有効化する サービスアカウントを作成する Google Analyticsで作成したサービスアカウントに権限を設定する Google Analytics Reporting APIを呼び出す

                                                              はじめてのGoogle Analytics Reporting APIをちょっとだけ使ってみる - ponsuke_tarou’s blog
                                                            • GCPのさまざまなAPI認証方法 - Yosshi Labo.

                                                              GoogleではさまざまなAPIでソリューション提供をしています。 そしてAPIを使用するには、もちろんAPIの中身やレスポンスデータの中身によって、 キーや認証方法の厳しさなどがあります。 一般的なデータを扱うAPIであれば、簡単なキー発行だけで済みますが、 ユーザーのデータを扱う場合は個人情報等もあるため、キー発行だけではなくGoogleとのやりとりを通じて認証してもらうみたいなかなり時間のかかるものも中にはあったりします。 ここではそんなAPIの認証方法である以下3つの方法についてまとめていこうと思います。 APIキー サービスアカウント OAuth同意認証 発行難易度としては以下の順です。 APIキー、サービスアカウント、 そもそもAPIとは 通常私たちは、さまざまなサービスやアプリケーションをGUIで手軽に使用できていたります。 しかし、それをプログラムを用いて操作したかったり、

                                                              • 約11年開発している「ONE CAREER」をインシデント0でRuby3.0系にバージョンアップしました|ONE CAREER Tech Blog

                                                                みなさんこんにちは!ワンキャリアでテックリードをしています、宇田川(X:@Ryoheiengineer)です! 昨年10月に当社で歴史の深いプロダクトである「ONE CAREER」をRuby3.0系にバージョンアップしたので、今回はそれについて記事にしたいと思います。このプロダクトは、約11年も前から続くリポジトリで、モノリシックなRailsで書かれています。 コード量は、130,000行以上にも及びます。 この記事ではRuby3.0系へのバージョンアップについて、やったこと、気をつけたポイント、実際の手順、成果と課題、まとめを共有いたします。 まだバージョンアップができていない方は、ぜひ参考にしていただけると嬉しいです。 やったこと一番古いプロダクトをRuby 2.7.5からRuby 3.0.5にバージョンアップしました。というのも、2023年3月でRuby2.7系はEOLを迎えており、

                                                                  約11年開発している「ONE CAREER」をインシデント0でRuby3.0系にバージョンアップしました|ONE CAREER Tech Blog
                                                                • 技術ブログで長くPVを稼ぐ 4つの記事パターン - astamuse Lab

                                                                  あけましておめでとうございます。アスタミューゼでデザイナーをしている@YojiShirakiです。 年末年始は皆さんいかがでしたでしょうか? さて、今回は年始という区切りということで、当ブログのアクセス情報を紐解いて技術ブログで PV を稼ぐ記事のパターンを4つほどご紹介したいと思います。 目次 目次 当ブログの現況 ブログのアクセス数ってどうなの? 技術ブログでPVを稼ぐ 4つの記事パターン PVを稼ぐ記事 その1 「ハマれば強いニッチトップ記事」 PVを稼ぐ記事 その2 「持続性抜群のインフラ技術記事」 PVを稼ぐ記事 その3 「数理系・統計処理系記事(但し平易でコード付き)」 PVを稼ぐ記事 その4 「その他ライフハック系・ノウハウ記事」 番外編:その他の記事パターン 思索系記事 トレンド技術系記事 タイトルと SEO は超重要 最後に 当ブログの現況 このブログは2016年6月にス

                                                                    技術ブログで長くPVを稼ぐ 4つの記事パターン - astamuse Lab
                                                                  • すべての開発者へ。すごいGitHubリポジトリ10選 - Qiita

                                                                    本記事は、Simon Holdorf氏による「10 Extraordinary GitHub Repos for All Developers」(2021年4月4日公開)の和訳を、著者の許可を得て掲載しているものです。 こちらもどうぞ すべてのウェブ開発者へ。人気GitHubリポジトリ9選 面接のリソース、build your own X、優れたパブリックAPIのリストなど Photo by Vishnu R Nair on Unsplash はじめに GitHubは、あらゆる種類の技術、フレームワーク、ライブラリ、コレクションなどを共有するためのNo.1プラットフォームです。しかし、その巨大さゆえに、最も有用なリポジトリを探すのが難しいという問題もあります。そこで私は、すべてのソフトウェアエンジニアに大きな価値のある、素晴らしいリポジトリ10選を作ることにしました。すべてに多くのGitH

                                                                      すべての開発者へ。すごいGitHubリポジトリ10選 - Qiita
                                                                    • PythonでGoogle Analyticsデータを活用する: データ取得から解析までの手順 - Python転職初心者向けエンジニアリングブログ

                                                                      Google Analyticsはウェブサイトのトラフィックやユーザー行動に関する重要な情報を提供するツールです。本記事では、Pythonを使用してGoogle Analyticsデータを取得し、効果的な解析を行う手順に焦点を当てます。Google Analytics Reporting API v4を活用し、必要なデータを抽出し、PandasやMatplotlibを使用してデータを整形・可視化します。さらに、特定のKPI(Key Performance Indicator)やトラフィックの動向を分析する方法も紹介します。 Google Analytics APIの設定 まず初めに、Google API Consoleでプロジェクトを作成し、Google Analytics Reporting API v4を有効化します。その後、認証情報を取得してAPIキーとOAuth 2.0クライアント

                                                                        PythonでGoogle Analyticsデータを活用する: データ取得から解析までの手順 - Python転職初心者向けエンジニアリングブログ
                                                                      • CMSのランキングプラグイン厳選8種類と、Webサービス型のランクレット(#Ranklet) | アイデアマンズブログ

                                                                        CMSのランキングプラグイン厳選8種類と、Webサービス型のランクレット(#Ranklet) 人気ランキング表示 Ranklet メディア系サイトやブログなどでも必ずといっていいほど設置されているコンテンツの「ランキング」ですが、ベーシックな機能すぎていつも同じツールを使い続けてしまうことが多いので、Movable TypeとWord Pressのみですが更新状況など比較的使われていそうなものを簡単にですが調べてみました。 まずは Movable Typeプラグイン 単体のプラグインとしてプラグインディレクトリに「ランキング」のキーワードで引っかかるのは Access Counter アクセスランキングを表示できます。ブログ記事のアクセス数をカウントします。アクセス数順で指定した数のブログ記事を一覧することができます。ブログ記事のランキング表示は、MTEntries のモディファイア so

                                                                          CMSのランキングプラグイン厳選8種類と、Webサービス型のランクレット(#Ranklet) | アイデアマンズブログ
                                                                        • すべての開発者へ。すごいGitHubリポジトリ10選 - Qiita

                                                                          本記事は、Simon Holdorf氏による「10 Extraordinary GitHub Repos for All Developers」(2021年4月4日公開)の和訳を、著者の許可を得て掲載しているものです。 こちらもどうぞ すべてのウェブ開発者へ。人気GitHubリポジトリ9選 面接のリソース、build your own X、優れたパブリックAPIのリストなど Photo by Vishnu R Nair on Unsplash はじめに GitHubは、あらゆる種類の技術、フレームワーク、ライブラリ、コレクションなどを共有するためのNo.1プラットフォームです。しかし、その巨大さゆえに、最も有用なリポジトリを探すのが難しいという問題もあります。そこで私は、すべてのソフトウェアエンジニアに大きな価値のある、素晴らしいリポジトリ10選を作ることにしました。すべてに多くのGitH

                                                                            すべての開発者へ。すごいGitHubリポジトリ10選 - Qiita
                                                                          • すべての開発者へ。すごいGitHubリポジトリ10選 - Qiita

                                                                            本記事は、Simon Holdorf氏による「10 Extraordinary GitHub Repos for All Developers」(2021年4月4日公開)の和訳を、著者の許可を得て掲載しているものです。 こちらもどうぞ すべてのウェブ開発者へ。人気GitHubリポジトリ9選 面接のリソース、build your own X、優れたパブリックAPIのリストなど Photo by Vishnu R Nair on Unsplash はじめに GitHubは、あらゆる種類の技術、フレームワーク、ライブラリ、コレクションなどを共有するためのNo.1プラットフォームです。しかし、その巨大さゆえに、最も有用なリポジトリを探すのが難しいという問題もあります。そこで私は、すべてのソフトウェアエンジニアに大きな価値のある、素晴らしいリポジトリ10選を作ることにしました。すべてに多くのGitH

                                                                              すべての開発者へ。すごいGitHubリポジトリ10選 - Qiita
                                                                            • WEB開発に役に立つAPI一覧+API毎に関連するQiita記事を分類 ! - Qiita

                                                                              前回: Qiita APIで記事からYoutube動画を集めてみた 🎬 、Qiita APIを使って、Qiita記事を取得してYoutube動画のURLを抽出することができました。 今回は、特定APIに関連したQiita記事を取得して、API毎に分類、タグを集計してドーナツグラフ化することでAPIの特徴を表してみました。 最新のAPI一覧はこちら API一覧 | DOGAKIITAA! ~ APIごとにQiita記事を分類 ~ Google系 Cloud Vision API https://cloud.google.com/vision/docs/quickstart 📝 機械学習を使用して画像を解析します。画像ラベリング、顔やランドマークの検出、光学式文字認識(OCR)、不適切なコンテンツへのタグ付けなどができます。 Cloud Vision APIの凄さを伝えるべくRasPi b

                                                                                WEB開発に役に立つAPI一覧+API毎に関連するQiita記事を分類 ! - Qiita
                                                                              • 【チートシート】Google Analytics APIの指標とディメンション

                                                                                前回紹介したスプレッドシートでGoogleAnalyticsデータを取得する際に使用する、ディメンション名と指標名をまとめました。 よく調べてみると途方もない数のディメンションと指標が提供されているため、迷子になりがちです。そのためよく利用するであろうディメンションと指標を抽出してみた形です。 スプレッドシートのGoogleAnalyticsプラグインはGoogleAnalytics Reporting APIという仕組みを利用しているため、ここに上げたディメンションと指標はReporting APIでも利用可能です。 GoogleAnalyticsのデータをスプレッドシートへ自動的に取得する方法と GoogleAnalytics分析に役立つフィルター指定も合わせて見てみて下さい。

                                                                                  【チートシート】Google Analytics APIの指標とディメンション
                                                                                • PHPでGoogleのPagespeed APIを使ってスクリーンショットを取得

                                                                                  Googleではサイトの表示速度をサイト評価の基準の一つに活用すると公表しています。 速度チェックツールなんかもWEBに公開されており、Search Consoleにも速度チェック機能が備わり始めたりしているので、サイトの表示速度は重要な指標になりつつあるということのようです。 その一環として、サイト表示速度関連の情報を提供するAPI、Google PageSpeed Insights APIというAPIも新たに提供がスタートされていました。このAPIにURLを投げつけると、応答速度のスコアリングや表示時間といったデータを受け取ることができますが、そんなレスポンスデータの中に、base64でエンコードしたサイトのスクリーンショット画像もセットがされているようです。 登録サイトURLを大量にためている「ディレクトリ型検索エンジンdtn」にもってこいのAPIのようですので、早速ながらこのAPI