MediaWiki にGoogleTagManagerを追加します
このMediaWiki拡張はすべてのページにGoogle タグ マネージャーのコンテナスニペットを追加します
- No Script Tgaはfooterで読み込まれます
Releases · harugon/Gtm
から Gtm-vxx.tar.gz
をダウンロードしextensionsフォルダに展開
LocalSettings.php に下記を追記
Google タグ マネージャー のコンテナIDを$wgGtmId
に指定します。
wfLoadExtension( 'Gtm' );
$wgGtmId = "";// GTM-XXXXX
$wgGtmData = [
'wgPageName',
'wgUserId',
];
config | Example | |
---|---|---|
$wgGtmId | コンテナID | $wgGtmId = "GTM-XXXXXX"; |
$wgGtmBeforeTag | 追加タグ(gtm.jsの上に追加されるタグ) | $wgGtmBeforeTag = "</script>"; |
$wgGtmAfterTag | 追加タグ(gtm.jsの下に追加されるタグ) | $wgGtmAfterTag = "</script>"; |
$wgGtmData | getJsVars() で取得できるデータをdataLayerに追加する | $wgGtmData = ['wgPageName','wgUserId',]; |
$wgGtmNoScript | Noscriptタグを追加するか | $wgGtmNoScript = false; |
$wgGtmAttribs | gtm.js associative array of attributes | $wgGtmAttribs = ["data-cookieconsent"=>"ignore"]; |
Manual:Interface/JavaScript - MediaWiki
MIT