Skip to content

Latest commit

 

History

History
57 lines (40 loc) · 1020 Bytes

README.md

File metadata and controls

57 lines (40 loc) · 1020 Bytes

Yii2 GoogleTagManager

Yii2 Widget for Google Tag Manager

Installation

The preferred way to install this extension is through composer.

Either run

php composer.phar require --prefer-dist tomlutzenberger/yii2-googletagmanager "*"

or add

"tomlutzenberger/yii2-googletagmanager": "*"

to the require section of your composer.json file.

Usage

Once the extension is installed, simply use it in your code by:

<?= \TomLutzenberger\GoogleTagManager\GoogleTagManager::widget() ?>

You can either add the ID of your container to the params.php

<?php
      
return [
    // ...
    'gtmId' => YII_ENV_PROD ? 'GTM-ASDF123' : '',
];

or pass it directly to the widget:

<?= \TomLutzenberger\GoogleTagManager\GoogleTagManager::widget([
    'gtmId' => 'GTM-ASDF123'
]) ?>

License

This package is published under the MIT License and can be used for any commercial and personal projects.