5分でReactJSでGoogleAnalyticsを使用する方法

私が使用する方法については、このガイドを共有していますGoogle Analyticsを上ユニバーサルアナリティクスのプロパティでReactJSを。これから説明する2つの製品に関連するちょっとした紹介:

ReactJSは、ユーザーインターフェイスを構築および維持するためのSPA(シングルページアプリケーション)Javascriptライブラリです。つまり、アプリケーションは、ブラウザが新しいページ全体をロードするデフォルトの方法ではなく、サーバーまたはローカル状態からの新しいデータに基づいて現在のページを動的に書き込みます。複数ページのアプリケーション。

Google Analytics(GA)は、Googleの分析ツールであり、ユーザーがWebサイトにアクセスしているときに重要なユーザー情報を簡単に追跡できます。2020年第4四半期の時点で、Googleはより高度な追跡機能とより優れたダッシュボードを備えた新しいGoogle Analytics 4(GA4)プロパティを導入しました。この記事では、GoogleAnalyticsの古いバージョンであるUniversalAnalytics(UA)プロパティについて具体的に説明します。

Google Analytics4プロパティ
ユニバーサルアナリティクスプロパティ

準備

まず、次の簡単な手順に従って、WebサイトのトラッキングIDを取得する必要があります。

  1. Google AnalyticsのWebサイトにアクセスすると、初めて使用する場合は、データ共有設定を含むアカウントを設定するように求められます。
  2. 新しいプロパティを作成します— UniversalAnalyticsプロパティオプションを選択することを忘れないでください。UA、GA4、またはその両方のプロパティを作成するオプションがあります。
  3. アカウントとプロパティを設定するための残りの情報を入力します。次に、追跡ID(UA-123456789–1など)を取得します。
  4. UniversalAnalyticsプロパティで選択することを忘れないでください

Google AnalyticsとReactJSでUAプロパティを使用しているときは、React-GAライブラリを使用するのが最も快適です。この記事が書き出された時点で、NPMで毎週45万回以上ダウンロードされています。このコードをReactJSアプリケーションで実行することで、簡単にインストールできます。

# npm
npm i -s react-ga
# yarn
yarn add react-ga

実装

Webサイトで使用できるGAの2つの簡単な実装があります。

ページビューの追跡—追跡する各ページのcomponentDidMountでこのコード行を使用するだけで、ユーザーがWebサイトにアクセスしているときのユーザーの移動を追跡して、特定の目標到達プロセスについて詳しく理解できます。

ReactGA.pageview(window.location.pathname);

イベントの追跡—キャンペーンの目標に沿った、ウェブサイト上の重要なイベントを追跡できます。たとえば、チェックアウトの成功、ソーシャルシェアリング、特定のボタンのクリックなどです。

ReactJSアプリケーションにGoogleAnalyticsを正しく実装したことをどのように知っていますか?

シンプル!ReactJSアプリケーションを開くか、ローカルで実行して、GAダッシュボードのリアルタイムレポートの[概要]タブを開くだけです。あなたはあなたがあなたであるあなたのウェブサイト上に1人の現在アクティブな訪問者を持っているのを見るでしょう!

…そしてVoilà!

それでおしまい !これで、GAは、ユーザーがアクセスしたページビューと、ReactJSアプリケーションで追跡する重要なイベントを追跡できるようになりました。

Google Analyticsについて詳しく知りたい場合は、次のソースから学ぶことをお勧めします。

Google Analytics Academy:初心者向けのGoogle Analytics

Google Analytics Academy:高度なGoogle Analytics

Google Analytics Academy:パワーユーザー向けのGoogle Analytics

うまくいけば、この短い記事があなたの質問のいくつかに答えるか、あなたのウェブサイトに分析を実装することを学ぶことにあなたの興味をピークにすることができるでしょう。私の記事を読んでくれてありがとう!

提案された投稿

脳卒中の壊滅的な結果を避ける: 家族の旅から学ぶ 。

脳卒中の壊滅的な結果を避ける: 家族の旅から学ぶ 。

はじめに 脳卒中は、いつでも誰でも起こり得る医療上の緊急事態です。これは、脳の一部への血流が中断され、脳機能が突然失われることで発生します。

私が最もよく使用するコーディング リソース

私が最もよく使用するコーディング リソース

今週、毎日のメールリストのメンバーからメールを受け取りました。彼らは次のことを知りたかったのです。毎日、毎週、毎月どのリソースにアクセスしていますか? 素晴らしい質問です!私のワークフローと使用している主なリソースについての洞察を共有したいと思います。

関連記事

「マリアナ海溝の公開: 深淵の恐るべき隠された真実を明らかにする」

「マリアナ海溝の公開: 深淵の恐るべき隠された真実を明らかにする」

はじめに:勇敢な読者の皆さん、地球の最も暗い深みへ私たちを導く旅へようこそ。このブログでは、マリアナ海溝の謎に満ちた世界を掘り下げ、その隠された秘密を明らかにし、その表面の下にある骨も凍るような真実を明らかにします。

メディアを再考する: マクチェズニーの 5 つの真実とコミュニケーションの未来

今日の非常につながりの深い世界では、メディア システムは世論の形成、ひいては民主的な意思決定において極めて重要な役割を果たしています。学者のロバート・マクチェズニーは、コミュニケーションの政治経済についての深い分析の中で、従来の通念に疑問を呈し、メディアに関する彼の言うところの「5つの真実」を提示します。

職場革命: 一流の専門家がハイブリッド ワークとリモート ワークについて語る

職場革命: 一流の専門家がハイブリッド ワークとリモート ワークについて語る

今日の急速に進化するビジネス環境において、ハイブリッドおよびリモートワークの概念は前例のない勢いを増しています。企業が従業員のニーズや期待の変化に適応し続ける中、さまざまな分野の専門家が集まり、この変革的な働き方のメリット、課題、将来について議論しています。

ネットワークテレビツイッター

ネットワークテレビツイッター

古いものは再び新しくなり、以前はキラキラ輝いていたものがくすんで見えます。私は、JNCO ジーンズが 1990 年代後半の他のファッションとともにダウンタウンのクールな子供たちの間で復活したことについて話しているのではありません。