inpsyde/google-tag-manager

将 Google Tag Manager 容器代码添加到您的网站,并填充 Google Tag Manager 数据层。

安装数量: 42,708

依赖者: 0

建议者: 0

安全性: 0

星标: 16

关注者: 6

分支: 2

类型:wordpress-plugin

3.0.0-beta.1 2024-07-25 14:01 UTC

README

Version Status Build codecov Downloads License

Inpsyde Google Tag Manager 将 GTM 容器代码插入您 WordPress 网站的每个页面,并将数据写入数据层。

Inpsyde Google Tag Manager

文档

  1. 简介
  2. 钩子
  3. 收集器
  4. 常见问题解答

如何开始开发

此插件不包括构建资产和 PHP 依赖项。因此,在通过 Composer 或 git checkout 加载该存储库后,您必须安装它们。

使用 Yarn

yarn install && yarn build

测试与质量

要运行所有测试,您必须首先安装 composer dev-dependencies。

PHPCS

vendor/bin/phpcs

PHPUnit

vendor/bin/phpunit

如何创建版本发布

要创建版本发布,请转到 <target>-built 分支并创建标签和发布。

示例 1:将更改添加到 master 分支。

开发者向 master 分支提交 PR 添加功能。一旦合并,就会触发构建和推送工作流程。[bot] 此工作流程将创建构建并将其推送到 master-built 分支。[human] 然后在 master-built 上创建标签,然后创建发布。

示例 2:将更改添加到 1.x 分支。 开发者向 1.x 分支提交 PR 添加功能。一旦合并,就会触发构建和推送工作流程。[bot] 此工作流程将创建构建并将其推送到 1.x-built 分支。[human] 然后在 1.x-built 上创建标签,然后创建发布。

许可证

此存储库是免费软件,并按照 GNU 通用公共许可证第 2 版或(根据您的选择)任何更新版本的条款发布。有关完整许可证,请参阅LICENSE