tealium/tags

安装次数: 17,789

依赖者: 0

建议者: 0

安全: 0

星标: 6

关注者: 27

分支: 18

公开问题: 4

类型:magento2-module

3.1.0 2020-11-13 21:13 UTC

This package is not auto-updated.

Last update: 2024-09-28 20:25:21 UTC


README

image

Tealium Magento 2 扩展

简介

Tealium 在 Magento 2 框架上对 TiQ 的官方集成。此扩展提供了实现和扩展跨各种页面类型的通用数据对象 (UDOs) 的最小样板代码的强大实现。利用 Magento 的规定依赖注入和布局系统,该模块简化了创建和扩展 UDOs 的过程。

包含一个脚本来生成新 UDO 的样板代码。它允许您指定 UDO 扩展以及新 UDO 应该出现的页面。一旦生成,您将得到一个模板,您可以填写特定于用例的数据逻辑。

Tealium 社区 了解 UDOs 和数据层概念。

有关 Magento 文档,请参阅 Magento DevDocs

要求

确保您拥有以下内容

  • 有效的 Tealium IQ 账户
  • Tealium 账户 ID(通常是您的公司名称)
  • 与应用程序关联的 Tealium 配置文件名称
  • Tealium 环境(prod、qa、dev、custom)

安装

使用 Ubuntu 手动安装

  1. 启用维护模式:在安装扩展之前启用维护模式以避免任何用户问题。要启用维护模式,请运行以下命令

    php bin/magento maintenance:enable
  2. 复制 Tealium 文件夹:将 GitHub 中的 Tealium 文件夹复制到您的 Magento 文件夹中的 app/code/Tealium/Tags。如果 app/code/Tealium/Tags 不存在,请创建它。

  3. 运行以下命令以更新更改

    php bin/magento setup:upgrade
    php bin/magento setup:di:compile
    php bin/magento setup:static-content:deploy -f
    php bin/magento cache:flush
  4. 禁用维护模式:安装完成后,禁用维护模式以允许用户访问网站。要禁用维护模式,请运行

    php bin/magento maintenance:disable

配置

在管理面板中,在商店配置下(商店 -> 配置 -> Tealium -> 标签管理),设置扩展选项。启用扩展并定义您的 TiQ 账户、配置文件和环境信息。

基本配置要求

账户、配置文件、环境

image

第一方跟踪

如果您正在使用第一方域名,请在此处放置您的客户端域名

image

电子邮件哈希

image

最新版本 3.2.0

  • 可选的 FPD(第一方域名)配置。 FPD Tealium 文档
  • 电子邮件哈希:如果设置为 true,则将在 "customer_email" 参数中对电子邮件地址应用 SHA256()。

针对 3.2.0 版本的 CSP

  • 更新扩展 etc 目录中的 csp_whitelist.xml 文件(public_html/integration-magento/etc)。
  • 更新策略("script-src"、"connect-src" 和 "img-src")以包括您的 FPD 域。

示例

<value id="unique id" type="host">https://data.site.com</value> <!-- Client Side domain -->
<value id="unique id" type="host">https://datac.site.com</value> <!-- Server side domain -->

变更日志

  • 3.2.0 版本发布(Magento 2.4.6 / PHP 8.1 更新)
    • FPD(第一方域名)支持
    • 更新旧 PHP 代码以符合 PHP 8.1+ 的要求
    • CSP(内容安全策略)针对 Magento 2.4.6 的更新
    • 时事通讯注册事件
    • 在 customer_email UDO 变量上启用 SHA256 加密选项
    • 错误修复

Magento 测试 3.2.0

  • 代码扫描器

  • 安装和 Varnish 测试

  • MFTF 商务提供的测试

    image

  • 3.1.0 版本发布

    • 更新以支持 Magento 2.4
    • 添加对用户提交的产品评论的跟踪
    • 错误修复
  • 3.0.2 版本发布

    • 添加对 Magento 2.3.3 的支持
  • 3.0.1 版本发布

    • 支持 Magento 2.2.8、2.3.0 和 2.3.1-2
  • 2.0.0 版本发布

    • 更新 composer.JSON 文件
    • 更新 README 文件
    • 发布所有之前的提交
  • 1.0.1 版本发布

    • 通过 Magento 扩展部署默认 UDO(页面源代码中的 utag_data JSON 对象),以匹配 Tealium iQ TMS 数据层包
    • 在管理面板中配置账户信息
    • 扩展和自定义 UDO

分享反馈

如果您在使用此插件时遇到任何问题,请直接向仓库报告这些问题。在您提交的问题中,请包括您引用的 Magento 版本,例如 2.4.1。Tealium 也接受增强请求,如果您发现希望在未来的版本中看到支持的功能,请使用提交问题上的 增强 标签。

许可证

使用本软件受包含在名为 "LICENSE.txt" 的文件中的许可协议的条款和条件约束。请在下载或使用此仓库中的任何文件之前阅读许可证。通过下载或使用这些文件,您同意受该许可协议约束并遵守其规定。

版权 (C) 2012-2024,Tealium Inc.