ものづくりのブログ

うちのネコを題材にしたものづくりができたらいいなと思っていろいろ奮闘してます。

Google

【JavaScript】google oauth2 アクセストークンの有効期限について調査

リフレッシュトークンとアクセストークンを作成し node.js で Google API を使用していたところ、 expiry_date が過ぎているのにレスポンスが返ってくるという自身が想定した挙動と異なる振る舞いに出会いました。気になって調べてみたので、ここにメモを残…

【python】スプレッドシートの操作のメモ

gspread を使ってスプレッドシートを操作するときのよく使うサンプルをここにメモします。 ワークシートの操作 シート新規作成 書式 サンプル シート削除 書式 サンプル シート一覧取得 書式 サンプル シート名変更 書式 サンプル セルの操作 セルの値取得 …

【Google】Google Ads Data Hub について調査

Google Ads Data Hub について調べてみたのでここにメモを残します。 Google Ads Data Hub 利用可能プロダクト 主な機能 プライバシー保護 カスタマイズされた分析 データ統合 クロスデバイス測定 メリット Google Analytics 4(GA4)との関連性 参考 用語 …

【Google】Cloud Storage を使ってみる

python を使って Google Cloud Storage にファイルをアップロードするタスクがあったので、対応手順をここにメモします。 Google Cloud Storage とは アップロード手順 準備 GOOGLE_APPLICATION_CREDENTIALS 生成 python ライブラリインストール(google-clou…

【Google】GA4(Google Analytics4)と AdSense と組み合わせて使用

GA4(Google Analytics4)と AdSense と組み合わせて使用する方法を調べてみたのでここにメモします。 設定 AdSense アカウントにログイン Google アナリティクスとの統合 画面遷移 「+ 新しいリンク」 Google アナリティクスの新しいリンクを作成 参考 設定 …

【Google】BigQuery について

BigQuery の機能や用途などの基礎的な知識について調べてみたのでここにメモします。 BigQuery 特徴・メリット データ処理が高速 各種ツールとの連携 利用コスト 技術的なハードルが低い GA4 との連携が可能 利用方法 「BigQueryの無料トライアル」 データ分…

【Google】GA4 と BigQuery 連携

GA4 と BigQuery 連携について調べたことをここにメモします。 BigQuery GA4 と BigQuery 連携 できること 費用(無料枠) ストレージへの保存費用 クエリの実行サイズに応じた費用 設定手順 BigQueryでプロジェクトを作成 BigQuery APIの有効化 GA4 を BigQue…

【Google】GA4(Google Analytics4)のAPIの使い方

GA4(Google Analytics4)のAPIの使い方を調査したのでここにメモします。 Google Analytics Data API とは API で使用できるメソッド ドキュメント runReport batchRunReport runPivotReport batchRunPivotReport getMetadata runRealtimeReport API を使うま…

【Google】GA4(Google Analytics4)のAPI - GetMetadataRequest を使ってみる

GA4(Google Analytics4)の API の GetMetadataRequest の使い方を調査したのでここにメモします。 参考 検証 ソースコード 実行結果 参考 cloud.google.comgoogleapis.devgoogleapis.devgithub.com 検証 ソースコード from google.analytics.data_v1beta imp…

【Google】GA4(Google Analytics4) はてなブログ連携

Google Analytics 4(GA4)をはてなブログに設定する手順をここにメモします。 設定 Google Analytics 4 サイト登録 「測定ID」取得 はてなブログの設定 「測定ID」入力 設定 Google Analytics 4 サイト登録 GA4 (https://www.google.com/analytics/web/?hl=…

【Google】GA4(Google Analytics4) WordPress 連携

WordPressプラグイン「MonsterInsights – Google Analytics Dashboard for WordPress」を利用してGoogleアナリティクスを設定する方法をここにメモします。 設定手順 「Google Analytics4」にサイト登録 「測定を開始」情報記入 「MonsterInsights」をインス…

【Google】GA4(Google Analytics4)のAPIの使い方 - ディメンションとメトリクス

GA4(Google Analytics4)のAPIの使い方を調査したのでここにメモします。 今回は、ディメンションとメトリクス情報をまとめてみました。 Google Analytics Data API のディメンションとメトリクス 参考 Dimensions Metrics API 実行 コード RunReportRequest …

【Google】UA 廃止と GA4(Google Analytics4)について

2023年7月1日に、標準のユニバーサル アナリティクスプロパティ(UA)の新しいデータの蓄積は停止されるということで、UA に変わる GA4 について調べてみました。 Google からのお知らせ ユニバーサル アナリティクス(UA)廃止について GA4 移行方法 Google …

【Google】Google Analytics について

Google アナリティクス(GA)について、調べてみたのでここにメモを残します。 Google Analytics とは 計測できるデータ オーディエンス 集客 行動 コンバージョン Google Analytics の用途 ユーザの可視化 行動データ 属性データ 技術環境データ 行動把握 …

【Google】Oahth oob の非推奨対応

Google でフィッシングやアプリのなりすまし攻撃から保護するために、OAuth 帯域外 (OOB) フローが 2022 年 10 月 3 日に廃止されます。 今回この件に対応が必要で調査を行なったので、ここにメモしておきます。 帯域外(OOB)フローの移行について OOB とは…

うちのネコを検出してみる②

前回に引き続き、Google Colab で「YOLO v5」を使って物体検出で遊んでみました。 (おまけでハムスターも...) 今回は動画編です。a1026302.hatenablog.com階段を降りているところの動画ですが、以下のコマンドで検出処理を実行させます。 !python detect.py …

うちのネコを検出してみる①

今回はうちのネコの写真を使って物体検出をしてみました。 方法は、Google Colab で「YOLO v5」を使用すといった感じです。 Google Colab Google Colab は以下のサイトから使用します。 colab.research.google.com YOLO v5 を Google Colab にインストール g…

【Google】google docs で閲覧履歴を確認する方法

Google ドキュメントで過去に誰が見たのか・何人の人がいつ見たかなどを確認する方法です。Google ドキュメントの右上アイコンの隣の部分、矢印みたいなマークを押すと閲覧者の履歴を見ることができます。 手順 過去に閲覧したユーザを確認 「ツール」→「ア…

【python】エクセルファイルを pandas の dataframe に読み込ませて spreadsheets に貼り付ける方法

エクセルファイルを pandas の dataframe に読み込ませて spreadsheets に貼り付ける方法をまとめてみました。 事前準備 python gspread-dataframe インストール エクセルファイル操作 スプレッドシート操作 スプレッドシートにコピー 事前準備 python から …

「Tag Manager API」 を使用したら「RateLimitError」がでたので対応を考える

Google の「Tag Manager API」を使用していたら以下のエラーが発生したので解決方法を調べてみました。 <Google::Apis::RateLimitError: rateLimitExceeded: Quota exceeded for quota metric 'Queries' and limit 'Queries per minute' of service 'tagmanager.googleapis.com' for consumer 'project_number:xxxxxxxxxxxxx'.> 原因 対応 方法 質問内容 Tag Manager API - …</google::apis::ratelimiterror:>

GoogleサービスのAPIを使ってみる(Google Tag Manager API)

GoogleサービスのAPIを使ってみました。 プロジェクト準備 Google Cloudプラットフォームにアクセス プロジェクト作成 「Tag manager API」有効化 Tag Manager API 認証情報を作成 gtm_managerセットアップ pythonバージョン確認 セットアップ インストール …

TPU が使ってみたくて Google Colaboratory を使ってみる

Google ColaboratoryでTPUというものが使えるらしいので、使ってみました。 TPUとは Google Colaboratory とは 使い方 Google Colab で TPU を使ってみる TPU でスクリプトを実行 GPU でスクリプトを実行 参考 TPUとは テンソル・プロセッシング・ユニット(…