木庭有基

1985年3月生まれ。保険会社justInCaseのウェブマーケティングマネージャー。事業会社・他の保険会社とともに新規事業作って分析して伸ばしたりしています。

木庭有基

1985年3月生まれ。保険会社justInCaseのウェブマーケティングマネージャー。事業会社・他の保険会社とともに新規事業作って分析して伸ばしたりしています。

マガジン

  • ウェブマーケ関連のTips集

    googleスプレッドシート、その他役立つこと

  • BigQueryで役立つクエリ集

    わかりづらい解説記事にさようなら。結論とちょっとユースケースとか。あんまり文章かかない系

  • 木庭、タイに来たってよ2020

    2020年、仕事で日本からタイでの駐在勤務になった妻を追いかけタイに来ました。入国〜隔離〜出所〜生活について記したマガジンです。

最近の記事

セル内の複数のuuid等含めた文字列をXLOOKUP的に変更する関数

こんなことをやりたい / やりたくない人向けの記事ですセル内の複数の文字列を、それぞれXLOOKUP的に別のテーブルから参照し変更したい SUBSTITUTE関数をネストし続けたくない 手動でポチポチやらずに関数で全部自動でやっつけたい 関数=LET( phrase, 変更したいセル, before, A2:A100, after, B2:B100, count, ROWS(before), REDUCE(phrase, SEQUENCE(count), L

    • 海外暮らしから帰国して2週間で家を買った

      内見一軒目で購入決断しましたw 前提2020年9月頃〜2023年8月末までバンコク在住。 妻の駐在にくっついていったいわゆる駐夫。フルリモートで日本の会社員をしてた。 8月末の帰国時は事前にweb内見で賃貸物件決めた 家を買うに至った動機いろいろあってそれぞれ職場まで片道40〜50分のエリアで賃貸。まあそんなもんだろ、と高を括っていたが… フルリモート経験者の自分と駐在の運転手生活に慣れてしまった妻(羨ましすぎる)の我々にとって満員電車片道40〜50分の通勤は耐え難

      • Google OptimizeとGoogle Analytics4を連携 + BigQueryでOptimize測定

        この記事はなにかGoogle OptimizeでABテストを行うときのGoogle Analytics4〜BigQuery上でのOptimizeABテストユーザーの観測方法、設定方法の紹介です。2022/11/1時点でOptimizeとGA4連携どうやるんだ〜連携後にBigQueryで何が変わるのかわからなかった〜やってみてわかったことを記事にしました。 用語の定義Google Analytics 4 - GA4 Google Optimize - Optimize 前

        • formの途中で消したutmパラメータをBigQueryでページパスに設定する

          この記事はなにかもともと付与しない設定にしているなどにより、お申込みformの途中で消したutmパラメータをBigQueryを使って各page_pathに再度設定します。年齢セグメント等を変えたキャンペーン毎のform遷移率などを算出するのに役立ちます。 用語の定義utmパラメータ - utm_campaign、utm_sourceとか 前提justInCaseTechnologiesのマーケティング事業部のformプロダクトでは、formを一定進むとutmパラメータをU

        マガジン

        • BigQueryで役立つクエリ集
          5本
        • ウェブマーケ関連のTips集
          8本
        • 木庭、タイに来たってよ2020
          7本

        記事

          分析基盤をGA3からGA4&BigQueryに移行した話

          この記事はなにかjustInCaseTechnologiesのマーケティング事業部でうごうごしてるマーケターが、SQLなにそれ状態から各相対企業での施策結果シートをSQLで構築するところまでのプロセスや、やったこと・やってよかったことを紹介します。 ちなみに↓の記事は、まさに自分が担当させて頂いている企業の紹介です。 用語の定義Google Analytics 3 - GA3 Google Analytics 4 - GA4 GCP - Google Cloud Pl

          分析基盤をGA3からGA4&BigQueryに移行した話

          BigQuery上で歯抜けな日付を埋めてCOALESCEでnull行なくす

          クエリWITH calendar AS ( SELECT CAST(publish_date AS STRING) AS publish_date #スキーマの種類次第でCASTする FROM UNNEST(GENERATE_DATE_ARRAY( DATE('yyyy-mm-dd'), CURRENT_DATE())) AS publish_date ),/*任意の名称- calendar- publish_dateyyyy-mm-ddは任意の日付*/da

          BigQuery上で歯抜けな日付を埋めてCOALESCEでnull行なくす

          GA4xGCP ユーザーアクセス数を取得するクエリ

          やりたいことGA3のユーザーごとの集計をGCP上で再現したい GCPに格納されているGA4データを抽出SELECT(SELECT value.string_value FROM UNNEST(event_params) WHERE key = 'medium') AS utm_medium,(SELECT value.string_value FROM UNNEST(event_params) WHERE key = 'campaign') AS utm_campaign,

          GA4xGCP ユーザーアクセス数を取得するクエリ

          自分の制作した動画が受賞して1,000万円になったのを振り返る話

          ミュージシャン〜孤独死特殊清掃〜TVディレクター〜保険会社マーケと流れ歩いてきて、結果器用貧乏なりに大体なんでもやれてしまう=突き抜けられない症候群なのですが、転がりに転がって自分の制作した映像作品が1,000万円ゲットに貢献した話。2019年のお話です。 事の発端justInCaseに業務委託で2018年7月頃に参画し、12月頃に自社商品コンセプトを東京金融賞に応募することが決まりました。 一次審査を突破し、最終的な審査において90秒程の動画もプレゼンすることが課題に。

          自分の制作した動画が受賞して1,000万円になったのを振り返る話

          スプレッドシートをGASでエクセル化して自動送信して週報作る

          毎週月曜日に先週の状況を取引先に報告するのがめんどくさいので作りました。 おれっち頭使わない作業系タスクめっちゃ嫌いやねん! 完成時のイメージスプシをエクセル化してメールに貼り付けて送信します。送信タイミング、メール内容は任意で設定できます。 前提google driveに週報自動送信専用のフォルダ(フォルダ名はなんでもok)を作成する。 ↑のフォルダ内に空のスプシを作る なお、本記事の内容はスプシ全体をまるっとエクセル化し送信するGASなので、週報にしたいデータのみ

          スプレッドシートをGASでエクセル化して自動送信して週報作る

          GoogleFormの回答内容をメールに記載するスクリプト

          この記事ではGoogle Formの回答内容をメールに記載するスクリプトを紹介します スクリプトfunction submitForm(e){ var itemResponses = e.response.getItemResponses(); var message = ''; // 回答を一つの文字列にまとめる for (var i = 0; i < itemResponses.length; i++) { var itemResponse = itemRespo

          GoogleFormの回答内容をメールに記載するスクリプト

          スプレッドシートのシートをGASで一括複製する

          基本的な構成は同じだけど、数箇所変更したスプレッドシートを作るときどうしてますか? シートのコピーを作成してシート名変える…1シートだけならいいですが、大量のシートがあるときめちゃめんどくさくないですか? そこでこの記事ではGASをつかってスプレッドシート上で大量のシートをコピペ&リネームする方法をご紹介します。 この記事は以下の方向けの内容です。 ・地区ごとのデータを集計するためのシートをつくりたいんだけど、コピペだるい ・データのセル位置を統一したうえでコピペした

          スプレッドシートのシートをGASで一括複製する

          スプレッドシートで完結!メアド取得からアンケート送信までGASで全部自動化する

          今まで以下のスプレッドシートとGoogle App Script(以降GAS)でメールアドレス自動取得、Bcc一括送信などご紹介しましたが、この記事ではGASを使ってメールアドレス自動取得からBcc一括送信を毎日行うGASをご紹介します。 作業順の洗い出し確認アンケート自動送信化を行うにあたり必要な作業を順番に確認します。 1.件名と送信者でフィルタリングした送信先メールアドレスの取得 2.取得したメールアドレスをスプレッドシートに記載する 3.件名、本文、送信時間を記載

          スプレッドシートで完結!メアド取得からアンケート送信までGASで全部自動化する

          自由記入アンケートでユーザーの真の声をもらう!実例とサンプルを紹介!

          この記事ではGoogle Formを使ったアンケートのおすすめ作成方法や僕が実際に運用して、返答頂いているほぼ自由記入式アンケートの内容をご紹介します。 この記事は以下の方向けの内容です。 - ユーザーが何を考えて自社のサービスに加入したのか悩みや訴求したポイントなどを知りたい - どのようなキーワードや場所、属性に売り込んだらいいのか知りたい - ユーザーの生の声を聞き、LPや商品のアップデートを行いたい アンケートはGoogle Form一択!無料で使い勝手がいいア

          自由記入アンケートでユーザーの真の声をもらう!実例とサンプルを紹介!

          GASとスプレッドシートでGmailから任意のタイトルのメアドを一括取得するツールを作る

          例えば昨日の自社のサービスに契約した方にアンケートやサンキューメールを送りたい、申込み件数を簡単に把握したい、というようなときに使えるGAS x スプレッドシートで作るメアド一括取得ツールの作り方をご紹介します! この記事は以下の方向けの内容です。 - エンジニアに頼まずにあれこれしたい - 開発とかしないでコピペでサクッとやりたい - 各ファネルのユーザー情報をデータベースから拾って料理するのしんどい 今回の記事の内容と以下の記事の内容を組み合わせると、メールアドレス

          GASとスプレッドシートでGmailから任意のタイトルのメアドを一括取得するツールを作る

          Google Apps ScriptとスプレッドシートでBcc一括送信ツールを作る

          例えば申込者や契約者の方にアンケートや何かしらのメールを送りたい、でも開発とか工数かけられないという方向けにスプレッドシートとGoogle Apps Scriptの組み合わせだけで簡単にBccメールを一括で送る方法をご紹介します! この記事は以下の方向けの内容です。 Script書けないし勉強するのめんどくさいからコピペで済ませたい 楽したい DM営業したいんだけどBcc一括送信事故りそうだからツール探してる スプレッドシートの設定送信元となるスプレッドシートの任意のシ

          Google Apps ScriptとスプレッドシートでBcc一括送信ツールを作る

          タイの通販で伝え方の重要さを学んだ話

          タイにはAmazonがなく、かわりにLAZADAという通販サイトを使っている。 https://www.lazada.co.th/ 近所に電化製品取り扱い店がないので欲しい物はLAZADAで買うことにしている。正規品も売ってるが、Appleアクセサリの模造品や100円のなんちゃってゲーミングマウスが売っており、正規品と怪しい商品が隣り合って出品されていたりして見ていても楽しいサイトだ。 本筋とは逸れるが、デリバリーステータスを地図に表示してくれる。なお、トラックは地図上

          タイの通販で伝え方の重要さを学んだ話