Googleアナリティクスのハック

Googleアナリティクス(GA)は非常に優れた分析エンジンですが、ビジネスのクリティカルな指標を本質的に理解することはできません。あなたのオンラインの主な目標がサブスクリプションの購入であれ電話での問い合わせであれ、GAは最も重要な事項を反映するようカスタマイズする必要があります。このガイドでは、訪問、イベント、クリック、ビュー、スクロールなどのデータストリームを意義あるグループに分類し、より深く効果的な分析を可能にする方法に焦点を当てます。

Googleアナリティクスのハック

コンテントグループ

コンテントグループ化を使用すると、ビジネスにとって意味のある論理的なカテゴリにURLを整理することができます。個々のページを一つ一つ分析する代わりに、より広範なグループに分割してウェブサイトの異なるセクションを表現することができます。

例えば、True では以下の構造を使用しています:

  • /analytics、/competitors、/segmentationは「ダッシュボード」として分類され、これらのページはユーザーの分析やビジネスインサイトに関連しています。
  • /devや/tableauは「開発」として分類されており、Trueに統合ソリューションを求める開発者向けです。
  • /contactや/aboutは「コンタクト」として分類され、これらのページを訪れる人は、会社への連絡方法や会社の情報を探している可能性があります。

コンテントグループ化

このコンテンツの整理方法により、ウェブサイトのパフォーマンスをクリアかつ構造的に把握できます。これにより、個々のページの複雑さにとらわれず、「ダッシュボード」、「ランディングページ」、「メールキャンペーン」といった大きく意味のあるブロックに焦点を当てたエンゲージメント分析が簡素化されます。これにより、ターゲットを絞ったエンゲージメントファネルを構築し、サイトの異なるセクションにわたる主要なパフォーマンス指標を測定することが容易になります。

ユーザーID

ユーザーIDはGoogleアナリティクスの重要な機能であり、異なるデバイスやセッションを通じて個々のユーザーを追跡し識別することを可能にします。これは特に、デスクトップ、タブレット、モバイルフォン、またはアプリにサインインしているユーザーにとって貴重です。同じユーザーIDを異なるデバイスで使用することで、GAはこれらのセッションを統一されたユーザープロファイルにまとめることができます。

この統一されたビューは、複数の接触点にわたる顧客の行動を理解するために不可欠です。例えば、有料広告キャンペーンからダイレクト訪問、またはリファラリンクへのユーザーの旅を追跡することができます。全体のインタラクションパスを把握することで、最初の接触点を特定でき、マーケティング資源をどこに配分するかについてより情報に基づいた意思決定を行うことができます。この洞察により、初期の興味を引くチャンネルや高いコンバージョンを促進するチャンネルへの戦略的投資が可能になります。

ユーザー属性

ユーザー属性はしばしば過小評価されますが、特にサブスクリプションベースのモデルや長い顧客エンゲージメントサイクルがあるビジネス、例えばアプリやゲームにとって非常に強力です。Googleアナリティクスは、最大25のカスタムユーザー属性を設定することを許可しており、非常に具体的な追跡とセグメンテーションが可能です。

例えば、True では、以下のユーザー属性構造を使用しています:

user_properties: {
	subscription: "enterprise", // サブスクリプションの種類
	customer_type: "owner" // またはメンバー
}

これらの属性を設定することで、サブスクリプションの種類、行動、エンゲージメントパターンに基づいてユーザーをセグメント化することが簡単になります。エンタープライズ契約者が標準プランのユーザーとは異なる行動をどのようにとるかを調査するためデータをフィルタリングできます。また、customer_type属性により、主要なアカウントオーナーとチームメンバーを区別し、どの機能が異なるタイプのユーザーにとってより重要かを理解することができます。

ユーザー属性のリアルタイム

リアルタイムレポートは、これらのユーザー属性を一目で確認するための便利なツールを提供します。リアルタイムは主にデバッグに使用されますが、異なるタイプのユーザーがあなたのサイトとどのようにインタラクトするかについて貴重な洞察を与えることもできます。デバッグの枠を超えて、これらの属性を様々なレポートに適用してトラフィックをフィルタリングしたり、ファネルを作成したり、ユーザーセグメンテーションに基づいて行動を分析したりできます。

ユーザー体験指標:ページ生成時間とページ読み込み時間

Googleアナリティクスでのページ生成時間は2つの主要カテゴリに分類できます:

タイムリストにはいくつかありますが、2つの主なカテゴリは以下のとおりです:

  • page_generation_time - サーバー側のパフォーマンス:これは、あなたのサーバーがウェブページをどれだけ速く生成できるかを測定します。ウェブサーバーとデータベースのスピードを反映し、開発チームが最適化すべき重いページやボトルネックを特定します。
  • page_load_time - クライアント側のパフォーマンス:これは、ユーザーの視点からページがどれだけ速く読み込まれるかを測定します。接続スピード、DNS要求時間、および遅延がページ読み込み時間に影響します。ここでの最も重要な指標は、サーバーがリクエストを処理した後にウェブページを生成するまでの時間です。

ページ生成時間を分析することで、ユーザーがあなたのサイトやアプリを離れる原因となるボトルネックを特定できます。例えば、サーバー側のパフォーマンスが遅い場合、サーバーの最適化やデータベースのチューニングを検討する必要があることを示唆します。クライアント側では、ページの読み込み時間が長い場合、より高いバウंस率を引き起こす可能性があるため、接続時間やウェブページのレンダリング速度などの問題に対処することが重要です。

ウォルマートのコンバージョン率とアップロード時間

上の画像が示すように、ページ読み込み時間をわずかに改善するだけで、コンバージョン率に大きな向上をもたらすことができます。したがって、ページ生成時間を理解し最適化することは、ユーザー体験とビジネスの成果を改善するために非常に重要です。

True では、すべての必要な変数をGoogleアナリティクスに取り込むためにシンプルなコードを使用しています。

<script type="text/javascript">window.gaConfig={
    "user_id": "random-user-id-you-generated",
    "content_group": "landing",
    "page_generation_time": 19,
    "user_properties": {
    	"subscription": "small",
    	"customer_type": "member"
    }
};</script>
<script defer="defer" src="/js/ga.js"></script>

そして ga.js では

if(element.getElementById('gajavascriptscript') === null) {
	let script = element.createElement('script');
	script.setAttribute('src', 'https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXX');
	script.setAttribute('id', 'gajavascriptscript');
	element.body.appendChild(script);

	// ロードを待ちます...
	script.onload = () => {
	  window.dataLayer = window.dataLayer || [];
	  function gtag(){dataLayer.push(arguments);}
	  gtag('js', new Date());
	  gtag('config', 'G-XXXXXXXX', window.gaConfig);
	  gtag('event', 'page_generation_time', {value: window.gaConfig.page_generation_time});
	  gtag('event', 'page_load_time', {value: Date.now() - window.performance.timing.navigationStart});
	};
}

このコードは、Googleアナリティクスからgtag.jsを読み込み、その際にpage_generation_timepage_load_timeをGAに送信します。

True サンプル

グラフで示されているように、ページ生成時間はほとんどのページでほぼゼロですが、/setting/accountページを除いています。これは、ほとんどのページでのバックエンド処理が非常に効率的であることを示しています。しかし、訪問者のネットワークおよびブラウザのパフォーマンスに依存する平均ページ読み込み時間は、0.5〜1.2秒の若干高い値を示しています。これらは素晴らしい結果であり、かなりの労力と最適化を反映しています。

それでも、私が特に気にしているのは、平均ページ生成時間が0.2秒であることです。これが小さく見えるかもしれませんが、サーバー側でページの読み込みに異常に長い時間がかかっていることを示しています。これらの顕著な値は、アプリケーションの潜在的なボトルネックを示している可能性があります。これらの異常を調査し解決することは、すべてのページで一貫したパフォーマンスを確保するために重要です。

生成時間の長いページ、例えば/setting/accountに注目することで、最適化が必要な具体的な領域を特定することができます。これには、データベースクエリの複雑さを減らしたり、サーバー側の処理を最適化したり、非効率なコードパスを解決することなどが含まれるかもしれません。こうすることで、アプリケーションの全体的なパフォーマンスとユーザー体験をさらに向上させることができます。



ソーシャルメディア分析を揺るがす準備ができたら

TrueSocialMetricsを試してみてください!


トライアルを開始
クレジットカードは必要ありません。






読み続けて




ソーダウォーズ:Twitterのトップソーダブランド
私たちが覚えている限り、市場に出回っているソーダブランドの間には激しい競争がありました.このソーダ戦争は毎日さまざまな戦場で繰り広げられており、そのうちの 1 つがソーシャル メディアです。この調査では、2013 年夏に Twitter でトップ 5 のソーダ ブランドを調べ、Twitter アカウントのパフォーマンスを評価および比較します。


Facebookの高級ブランド: 最良のコンテンツと最悪のコンテンツの分析、またはプラダのファンがスーツを嫌う理由
高級ブランドがソーシャル メディアでどのように活動しているか疑問に思ったことはありませんか?この記事では、高級品のマーケティング担当者がファンを引き付けるために使用する洗練されたコンテンツ戦術と、ファン同士の競争方法を明らかにします。プラダのファンがスーツを嫌う理由6 つのトップ ラグジュアリー ブランド、バーバリー、シャネル、ルイ ヴィトン、グッチ、プラダ、エルメスの Facebook アカウントを分析します。


Pinterest アカウントを分析する方法: ステップバイステップガイド
すでに聞いたことがあるかもしれませんが、Pinterest アナリティクスが TrueSocialMetrics で利用できるようになりました。顧客は、ログイン資格情報を必要とせずに、すべての個人またはビジネスの Pinterest アカウントを分析できるようになりました。 Pinterest アカウントとその競合他社を分析する方法について、順を追って説明します。


Google Analytics Hacks
Google Analytics (GA) is an exceptional analytical engine, but it lacks an inherent understanding of your business’s critical metrics. Whether your key online goals revolve around subscription purchases or phone calls, GA needs customization to reflect what’s most important to you. This guide will focus on how to categorize streams of data—such as visits, events, clicks, views, and scrolls—into meaningful groups to facilitate deeper and more effective analysis.