Extension:GoogleAnalyticsMetrics

This page is a translated version of the page Extension:GoogleAnalyticsMetrics and the translation is 100% complete.
Other languages:
English • ‎Türkçe • ‎svenska • ‎العربية • ‎日本語
MediaWiki 拡張機能マニュアル
OOjs UI icon advanced.svg
GoogleAnalyticsMetrics
リリースの状態: 安定
実装 パーサー関数
説明 Google Analytics のアクセス解析を取得します。
作者 Ike Hecht (Tosfosトーク)
最新バージョン 1.0.0 (2018年4月)
MediaWiki 1.25+
PHP 5.3+
データベースの変更 はい
ライセンス GNU 一般公衆利用許諾書 2.0 以降
ダウンロード
  • $wgGoogleAnalyticsMetricsViewId
  • $wgGoogleAnalyticsMetricsExpiry
  • $wgGoogleAnalyticsMetricsAllowed
translatewiki.net で翻訳を利用できる場合は、GoogleAnalyticsMetrics 拡張機能の翻訳にご協力ください

使用状況とバージョン マトリクスを確認してください。

GoogleAnalyticsMetrics は Google Analytics のアクセス解析を取得し、パーサー関数を用いて wiki ページにその結果を挿入します。このエクステンションは WikiWorks のために作成されました。

インストール

  • Setup Google Analytics API by following Step 1 here
  • Install the Google Client Library by following Step 2 here
  • Enable Google Analytics Reporting API in your Google Cloud Console
  • ダウンロードして、ファイルを extensions/ フォルダー内の GoogleAnalyticsMetrics という名前のディレクトリ内に配置します。
  • Git でのインストールの場合のみ、PHP の依存関係をインストールするため Composer を実行します。 (See タスク T173141 for potential complications.)
  • 以下のコードを LocalSettings.php の末尾に追加します:
    wfLoadExtension( 'GoogleAnalyticsMetrics' );
    
  • 更新スクリプトを実行します。このスクリプトは、この拡張機能が必要とするデータベース テーブルを自動的に作成します。
  •   完了 – ウィキの「Special:Version」に移動して、拡張機能が正しくインストールされたことを確認します。

使用法

googleanalyticsmetrics のパーサー関数は {{#googleanalyticsmetrics: metric=Name of metric|page=Page Name|startDate=Start date|endDate=End date}} の中で3つのパラメータを用います。

解析名
The name of the Google Analytics Metric that should be displayed. The full list of Google Analytics metrics is here. Omit the ga: prefix.
ページ名
The name of the page. This parameter is only used when the metric is a per page metric.
開始日
Show the metric since this date (optional). Defaults to 2005-01-01, which is the beginning of time according to Google Analytics.
終了日
Show the metric until this date (optional). Defaults to today.

開始日と終了日のパラメータは "Year-Month-Day" の形式を用います。

これは開始日から終了日までのサイトページの閲覧数が表示される例を示しています。

{{#googleanalyticsmetrics: metric=pageviews}}

2011年2月3日からのセッション数を表示します。

{{#googleanalyticsmetrics: metric=session|startDate=2011-02-03}}

2012年2月1日までの平均セッション継続時間を表示します。

{{#googleanalyticsmetrics: metric=avgSessionDuration|endDate=2012-02-01}}

ParserFunctions エクステンションの機能を用いて、先月までのページ閲覧数のみを表示します。

{{#googleanalyticsmetrics: metric=pageviews|startDate={{#time:Y-m-d|first day of last month}}|endDate={{#time:Y-m-d|first day of this month}}}}

上記の例をよりよく記述する場合

{{formatnum:{{#googleanalyticsmetrics: metric=pageviews|startDate={{#time:Y-m-d|first day of last month}}|endDate={{#time:Y-m-d|first day of this month}}}}}}

Show the number of page views for a page, from the beginning until the end of time:

{{#googleanalyticsmetrics: metric=pageviews|page=Main_Page}}

See this page for some help with formatting this extension's output.

構成パラメーター

$wgGoogleAnalyticsMetricsAllowed
An array containing the name of Google Analytics metrics that are allowed to be retrieved by the extension. Defaults to *, which allows all metrics.
$wgGoogleAnalyticsMetricsEmail
The email address of the Google Analytics account.
$wgGoogleAnalyticsMetricsPath
Path to your certificate key file.
$wgGoogleAnalyticsMetricsViewId
Google Analytics View ID.

関連項目

  この拡張機能は、WikiTeq チームによって専門的に保守されています。