ホスティングでのGoogleAnalyticsのオープンソースの代替



オープンソース分析サービス



MatomoのWebインターフェイスオンラインライフをデグレーティングするには、すべての分野で無料の代替手段を導入する必要があります。プライバシー擁護派は、そのような製品のリストをカテゴリー別に維持しています。



システム管理者の観点から、これらのリストには、Web分析の個別のカテゴリがあります。これは、サイト訪問者に関する詳細な統計を収集するGoogleAnalyticsサービスに代わるものです。誰もがそのようなサービスがどのように機能するかを知っています。ページにトラッキングJSコードを実装します。ユーザーがトラッキングスクリプトブロッカーをインストールしていない場合、このスクリプトはページが開かれるたびにトリガーされます。さらに、ユーザーの統計は保存のためにGoogleに送信されます



幸いなことに、スクリプトが小さく、サードパーティのサーバーではなく独自のホスティングからダウンロードされるため、より高速な無料のオープンソースのGoogleAnalyticsの代替手段がいくつかあります。ユーザーに関する情報はどこにも送信されず、多くのサービスはCookieを使用せず、個人データの保護に関するGDPR法に準拠しています。



最も新鮮なものから始めましょう。Umamiツールは、数週間前の2020年8月にリリースされました。



うまみ



これは、Adobe開発者のMikeCaoによってリリースされたオープンソースプログラムです。彼は自分のWebサイトに代わるよりシンプルで高速なGoogleAnalyticsを探していましたが、結局は独自のソリューションを開発することになりました。



サーバーへのインストール:



git clone https://github.com/mikecao/umami.git
cd umami
npm install


Umamiは、ブラウザ、OS、参照元、デバイス、および国ごとに、すべて/特定のページのビューに関する統計を提供します。1日、1週間、1か月あたりの訪問者数と視聴回数、バウンス率、平均訪問時間を表示します。多くはそれ以上必要ありません。



Umamiスクリプトはほぼ瞬時に機能し、完全な統計が1ページに表示されます。このようなページの例: ホスティングの利点の1つは、サードパーティのサイトからのスクリプトのダウンロードを禁止するいくつかの広告ブロッカールールをバイパスできることです。さらに、Webページの読み込みが大幅に高速化されます。Umamiスクリプトは非常に小さい(わずか6KB)。埋め込み: 基本的な機能に加えて、Umamiは任意のイベント追跡するように構成されています















たとえば、特定のボタンを押します。次のようなボタンがあるとしましょう。



<button class="button">Sign up</button>


新しいクラスを作成します。



umami--<event>--<event-name>


ボタンに次のクラスを記述します。



<button class="button umami--click--signup-button">Sign up</button>


サイト上の3つのボタンの統計:







ツールによって記録されたすべてのデータは匿名化され、MySQLまたはPostgreSQLデータベースに保存されます。動作するにはNode.js10.13 +が必要です。



ソースコードは無料のMITライセンスの下で公開されており、GitHubリポジトリで表示できます



ツールの動作を確認したい場合は、開発者がUmamiのライブデモをオンラインでホストしています公式ドキュメントを参照してください。インストール手順および機能の概要を説明。



マトモ(ピウィック)



何らかの理由でUmamiに満足できない場合は、他のオープンソースシステムを試すことができます。最も有名なものの1つはMatomo(以前のPiwik)です。 マトモはウマミよりもはるかに豊富な機能を備えています。たとえば、Googleアナリティクスからのデータのインポートがあり、上のレポート個々のページの生成速度メール/ SMSで通知指定したイベントの場合は、コンテンツの追跡、別の分析は、オンラインストア用のモジュール、および大いに多く。統計を使用したパネルのインターフェースは、ウィジェットの助けを借りてより柔軟になります。Matomoのメイン画面をカスタマイズするためのウィジェット 独自のホスティングのバージョンに加えて、MatomoCloudの有料バージョンが提供されています。





















Matomoは、Google Analyticsの安全な代替手段として明確に位置付けており、GDPRに違反する可能性のある米国へのユーザーデータの送信に関連する、Googleに対する法的請求に関するニュースをブログで定期的に公開しています。



無料版でもUmamiよりも多くの機能があり、有料のプレミアムバンドルには、ヒートマップ、セッションレコーディング、カスタムレポート、A / Bテスト、変換トンネル、キーワードSEO統計、ログ監査などの追加機能があります。 e。無料版、有料機能、クラウド版の比較はこちらでご覧いただけます



もっともらしい分析



別のオープンソースツール。プログラムコードは公開されており、サーバーにインストールすることを妨げるものは何もありませんが、同社は月額6ドルからの「クラウド」バージョンを積極的に宣伝しています(これは、月間訪問者数が1万人未満のサイトの最低価格です)。 Matomoとは異なり、オープンソースのPlausibleバージョン、機能の点で有料クラウドバージョンと同じです。 また、Plausibleは、Cookieを使用せず、GDPRに完全に準拠しているGoogleAnalyticsの無料で安全な代替手段としての地位を確立しています。















機能が制限されていることは利点と見なすことができます。実際、ごく少数のサイト所有者がほとんどのGoogle Analytics機能を必要としていますが、ユーザーのプライバシー、法的リスク、および低速のサイトでそれらの料金を支払う必要があります。Google Analyticsスクリプトはサードパーティのサーバーから読み込まれ、ページの読み込みに遅延が生じます。さらに、それらはそれ自体が大きく(2つのスクリプトで合計45.7 KB)、クライアント側で実行するのに時間がかかります。比較のために、このまとめのGoogleAnalyticsスクリプトとオープンソースプラットフォームのサイズを次に示します。



ツール 脚本 サイズ
Googleタグマネージャー googletagmanager.com/gtag/js 28 KB
グーグルアナリティクス google-analytics.com/analytics.js 17.7 KB
うまみ umami.js 6 KB
マトモ matomo.js 22.8 KB
もっともらしい分析 plausible.io/js/plausible.js <1 KB


Google Analyticsスクリプトのサイズの大きさは、ツールが125を超えるさまざまなレポートの数百のメトリックを追跡するという事実によって説明されます。



もっともらしい分析は最も厳格なオプションです。これは、最小限の統計が必要な人のためのツールです。そのような控えめな機能で、同社が月額150ドルで高度な企業プランを提供しているのは少し奇妙です。



もっともらしいデモページ



その他のオープンソースツール



同様の機能を持つ他のオープンソースツール:





カウンターの代わりに、GoAccessのようなログアナライザーが適しています。これはリアルタイムで動作し、同様に有益な図を生成します。GoAccessデモ GoAccessもオープンソースプログラムです。リポジトリデモ
















もちろん、これらのツールは、独自の取得/動作/変換パラダイムで動作するGoogleAnalyticsシステムの本格的な代替とは言えませんしかし、多くの場合、自己ホスト型のオープンソーススクリプトは本当に優れた代替手段です。



PS 2020年9月のW3Tech統計によると、 Google Analyticsスクリプトはインターネット上の55.3%のサイトにインストールされています。最も人気のあるオープンソース分析ツールはわずか1%です。



2019

01.09
2019

01.10
2019

01.11
2019

01.12
2020

01.01
2020

01.02
2020

01.03
2020

01.04
2020

01.05
2020

01.06
2020

01.07
2020

01.08
2020

01.09
番号 34.1% 34.5% 34.9% 34.9% 34.9% 35.1% 35.2% 36.1% 36.2% 35.1% 34.7% 34.7% 34.3%
グーグルアナリティクス 56.3% 55.9% 55.5% 55.5% 55.4% 55.1% 55.0% 53.8% 53.6% 54.6% 55.0% 55.0% 55.3%
Facebookピクセル 8.5% 8.5% 8.5% 8.7% 8.9% 8.9% 9.1% 9.0% 9.0% 9.3% 9.4% 9.5% 9.7%
Yandex.Metrica 5.8% 5.8% 5.9% 6.1% 6.5% 6.7% 6.9% 7.0% 7.2% 7.3% 7.4% 7.4% 7.4%
WordPress Jetpack 4.8% 4.7% 4.7% 4.7% 4.6% 4.6% 4.6% 4.6% 4.6% 4.7% 4.8% 4.8% 4.8%
Hotjar 2.7% 2.7% 2.7% 2.7% 2.8% 2.8% 2.8% 2.8% 2.8% 2.9% 2.9% 2.9% 2.9%
LiveInternet 2.3% 2.2% 2.2% 2.3% 2.4% 2.5% 2.5% 2.5% 2.5% 2.6% 2.6% 2.5% 2.5%
新しい遺物 1.5% 1.4% 1.4% 1.4% 1.4% 1.4% 1.5% 1.5% 1.4% 1.4% 1.3% 1.3% 1.3%
マトモ 1.1% 1.1% 1.1% 1.1% 1.1% 1.1% 1.0% 1.0% 0.9% 1.0% 1.0% 1.0% 1.0%
Top.Mail.Ru 0.8% 0.8% 0.8% 0.9% 0.9% 0.9% 0.9% 0.9% 1.0% 1.0% 1.0% 1.0% 1.0%


Google Analyticsのシェアは、2020年の初めに減少し始めたようですが、現在は再び増加しています。






広告



VDSinaの信頼性高く安価なVDS使用すると、あらゆるプロジェクトを配置できます。すべてが中断することなく、高い稼働時間で機能します。






All Articles