numero2 / contao-marketing-suite
该软件包为Contao添加了营销功能。Contao营销套件允许动态播放内容,为访客提供相关信息。此外,还有A/B测试、SEO支持、文本创建工具、链接和表单的自定义跟踪。此外,还包括按钮生成器、可配置的Cookie栏(已符合欧盟隐私要求)以及许多其他Contao专业营销功能。
3.0.3
2024-08-20 13:46 UTC
Requires
- contao/core-bundle: ^5.3
- doctrine/dbal: ^3.6
- jeremykendall/php-domain-parser: ^6.3
- org_heigl/hyphenator: ^2.3
- psr/log: ^1.1 || 2.0 || ^3.0
- symfony-cmf/routing: ^3.0
- symfony/config: ^6.4 || ^7.0
- symfony/dependency-injection: ^6.4 || ^7.0
- symfony/event-dispatcher: ^6.4 || ^7.0
- symfony/filesystem: ^6.4 || ^7.0
- symfony/http-client: ^6.4 || ^7.0
- symfony/http-client-contracts: ^3.1
- symfony/http-foundation: ^6.4 || ^7.0
- symfony/http-kernel: ^6.4 || ^7.0
- symfony/routing: ^6.4 || ^7.0
- symfony/security-bundle: ^6.4 || ^7.0
- twig/twig: ^3.10
- ua-parser/uap-php: ^3.9
Requires (Dev)
Suggests
- avalexgmbh/contao: For use of avalex privacy policy
- numero2/contao-opengraph3: For OpenGraph integration
Conflicts
- contao/core: *
- contao/manager-plugin: <2.0 || >=3.0
- dev-master
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- 2.1.6
- 2.1.5
- 2.1.4
- 2.1.3
- 2.1.2
- 2.1.1
- 2.0.6
- 2.0.5
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0.1
- 2.0.0
- 1.0.36
- 1.0.35
- 1.0.34
- 1.0.33
- 1.0.32
- 1.0.31
- 1.0.30
- 1.0.29
- 1.0.28
- 1.0.27
- 1.0.26
- 1.0.25
- 1.0.24
- 1.0.23
- 1.0.22
- 1.0.21
- 1.0.20
- 1.0.19
- 1.0.18
- 1.0.17
- 1.0.16
- 1.0.15
- 1.0.14
- 1.0.13
- 1.0.12
- 1.0.11
- 1.0.10
- 1.0.9
- 1.0.8
- 1.0.7
- 1.0.6
- 1.0.5
- 1.0.4
- 1.0.3
- 1.0.2
- 1.0.1
- 1.0.0
- 0.1.5
- 0.1.4
- 0.1.3
- 0.1.2
- 0.1.1
- 0.1.0
- dev-contao4
This package is auto-updated.
Last update: 2024-09-20 14:04:39 UTC
README
关于
该软件包为Contao添加了营销功能。Contao营销套件允许动态播放内容,为访客提供相关信息。此外,还有A/B测试、SEO支持、文本创建工具、链接和表单的自定义跟踪。此外,还包括按钮生成器、可配置的Cookie栏(已符合欧盟隐私要求)以及许多其他Contao专业营销功能。
插入标签
开发者
Cookie同意辅助函数
对于开发者,营销套件提供了一些辅助函数,以便将Cookie同意处理集成到您自己的扩展中。
这些函数将检查由其ID指定的标签是否已被访客接受。该函数还会注意该标签本身是否实际上已设置为活动状态。
例如,在HTML5模板中,您可以像这样使用它
<?php if( \numero2\MarketingSuite\Helper\Tag::isAccepted(6) ): ?> <!-- YOUR CONTENT IF ACCEPTED --> <?php endif; ?> <?php if( \numero2\MarketingSuite\Helper\Tag::isNotAccepted(6) ): ?> <!-- YOUR CONTENT IF NOT ACCEPTED --> <?php endif; ?>
我们还提供了一个twig函数,可以在twig模板中使用,如下所示
{% if cms_tag_accepted(6) %} <!-- YOUR CONTENT IF ACCEPTED --> {% endif %} {% if cms_tag_not_accepted(6) %} <!-- YOUR CONTENT IF NOT ACCEPTED --> {% endif %}
禁用跟踪的标题
营销套件中的某些元素可以跟踪(如点击CTA或查看元素)。如果您想阻止某些请求实际跟踪某些内容,套件提供了一个特殊的HTTP头,称为X-CMS-DNT
。如果此头部存在,则跟踪将对此请求禁用。
系统要求
- Contao 5.3(或更高版本)
- Contao 4.x仅支持到营销套件版本2.1.5
安装
- 有关详细信息,请参阅contao-marketingsuite.com