Googleアナリティクス4からPVデータを取得し、閲覧ランキングをSlackへ自動共有してみた

Googleアナリティクス4からPVデータを取得し、閲覧ランキングをSlackへ自動共有

みなさん、こんにちは。プロダクトマーケティング部のタクミンです。

工アイコンイメージ

みなさんはブログの閲覧数などのデータ計測でGoogleアナリティクス4(GA4)を活用していますか?以前に旧Googleアナリティクス(UA)からデータを取得し、閲覧ランキングをSlackへ自動で投稿する方法についてご紹介しましたが、2023年7月にUAが終了し、新バージョンとなるGA4への対応を進めているのではないでしょうか。

そこで今回はGA4で、閲覧数などのデータをデータ連携ツール「ASTERIA Warp」で抽出・加工し、それをSlackにランキングとして自動投稿する方法をご紹介します。

GA4を活用しコンテンツマーケティングを強化

GA4から製品ブログのPV数をランキング形式にしてSlackに投稿することになったきっかけとして、弊社マーケティング担当よりPV数を可視化したいという依頼がありました。各ブログのPV数を可視化して、社内Slackで共有することによって、どのような内容の記事が読まれているのかニーズを把握、分析することで、効果的なコンテンツマーケティングを実施することができます。
さらに執筆者のモチベーションにもつながるかもしれませんね。

GA4を活用し、コンテンツマーケティングをより効果的に実施したいと考えている方は、ぜひ参考にしてみてください。

GA4対応!PV数を取得しSlackへ自動投稿する方法

流れについてはUA版と同じです。

GAランキング集計フロー

まず、メインとなるフローについてご紹介します。

main

このメインフローは、Slackにメッセージを投稿するためのフローです。以下の3つのコンポーネントを順に並べて作成しました。

  1. SubFlow: GA4から先々月と先月のPV数を取得し、集計
  2. Mapper: 任意のメッセージ文を作成
  3. SlackPost: Slackにメッセージ文を投稿

メインフローの2つ目に配置されているSubFlowコンポーネントでは、以下のようなフローを指定して呼び出しています。

サイトからブログのPV数を取得するフロー

このフローでは、GA4から必要なデータを取得しています。配置しているそれぞれのコンポーネントでは以下のような設定を行っています。

  1. Mapper: パラメータ設定
  2. GoogleAnalyticsGet: ブログのPV数など必要なデータを取得
  3. RecordFilter: カウントしないページなどの条件を設定

この記事ではブログのPV数をSlackに投稿するため、GoogleAnalyticsGetコンポーネントでGA4からPV数に関するデータを取得するように設定を行っています。

以上がGA4から取得したデータをSlackに投稿するために作成したフローです。

GA4アダプターで連携を容易に!

GA4アダプターを活用することで、GA4とのシームレスな連携を容易に開発することができます。
現在は以下の2種類のコンポーネントを用意しています。

GoogleAnalyticsGet GoogleAnalyticsGetコンポーネント
GoogleAnalyticsSQLCall GoogleAnalyticsSQLCallコンポーネント

運用するにあたっては、そもそも使っていい情報なのかを調べることに一番気を遣い、利用規約などをしっかり確認しました。

これらのコンポーネントは、GA4とSlackやBIツールなどの社内システムとの連携をノーコードで実現することができます。
詳しくはこちらをご覧ください

毎月1日に閲覧ランキングをSlackに自動投稿

これまでに紹介した手順で作成したフローを実行してみます。すると、以下のようなメッセージがSlackに投稿されているのを確認できます。

Slackへランキングが投稿された様子Slackに投稿したランキング

各記事の前月PV数と前々月からの順位の変動なども表示させ、毎月1日にSlackへ自動投稿できました。これで、どのような記事が読まれているのか毎月チェックできますね。

おわりに

今回はGA4とSlackを連携し、ブログ閲覧ランキングの自動投稿をご紹介しましたが、導入事例やサイト全体のデータ共有にも活用できそうですね。

ASTERIA Warpを活用することで、UAからサービスの仕様が変更になってもデータ取得部分を修正するだけで、GA4への対応も簡単に行えました。さらに、アダプターを使えば、データ連携処理の管理が容易で、社内担当者のニーズに柔軟に応えることができます。ASTERIA Warpでは、今回紹介したSlack以外にも各種SNSとつないでメッセージを自動投稿したり、データ集計してレポートを自動作成したりすることが可能です。GA4とのデータ連携で、より効果的なマーケティング活動を試してみてはいかがでしょうか。

おすすめ記事



クラウド版

手ぶら de ASTERIA Warp
体験 5日間を申し込んで
簡単データ連携を体験してみよう!

サーバー準備の手間なくデータ連携ツール「ASTERIA Warp」の
全ての機能を5日間お試しいただけます。

今すぐ体験してみる 書籍の詳細についてはこちらをご覧ください。
基礎と実践 使い方マニュアル
著者:工 実香

著者:
工 実香

アステリアの製品に関するコンテンツ制作を行っています。新卒で入社し、日々奮闘中です。新しいことを学ぶのは楽しいです!

ASTERIA Warpと色々つないでみた特集!記事はこちら>

「ASTERIA Warp、データ分析、クラウド、業務効率化、最新技術」人気!ホワイトペーパーダウンロード受付中!今すぐチェック

ASTERIA Warp 関連サイトのご紹介

X ASTERIA Warp Developer Network(ADN)サイト

技術情報をお探しの方

ASTERIA Warp Developer Network
(ADN)サイト

ASTERIA Warp製品の技術情報やTips、また情報交換の場として「ADNフォーラム」をご用意しています。

X アステリア製品オンラインコミュニティ

ASTERIA Warpデベロッパーの方

アステリア製品オンラインコミュニティ
Asteria Park

アステリア製品デベロッパー同士をつなげ、技術情報の共有やちょっとしたの疑問解決の場とすることを目的としたコミュニティです。

X ASTERIA Warpユーザーサイト

ASTERIA Warpユーザーの方

ASTERIA Warpユーザーサイト
Login

製品更新版や評価版のダウンロード、各種ドキュメントのご提供、また 技術的なお問合せもこちらで受付ています。

X ASTERIA Warpパートナーサイト

ASTERIA Warpパートナーの方

ASTERIA Warpパートナーサイト
Login

パートナーライセンスの発行や各種ドキュメントのご提供をしています。

ページ先頭へ