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 関連サイトのご紹介

X ASTERIA Warp Developer Network(ADN)サイト

技術情報をお探しの方

ASTERIA Warp Developer Network
(ADN)サイト

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

X ASTERIA Warpユーザーグループ(AUG)

ASTERIA Warpデベロッパーの方

ASTERIA Warp オンラインコミュニティ
ADN slack

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

X ASTERIA Warpユーザーサイト

ASTERIA Warpユーザーの方

ASTERIA Warpユーザーサイト
Login

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

X ASTERIA Warpパートナーサイト

ASTERIA Warpパートナーの方

ASTERIA Warpパートナーサイト
Login

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

ページ先頭へ