PrestaShop 1.7 如何添加网站的跟踪代码
在 PrestaShop 创建购物车的时候,我们希望 PrestaShop 能够跟踪用户的访问。
比如说使用 Google Analytics 或者 matomo 来对购物车网站进行跟踪,如何进行操作和进行配置呢?
这里有一些捷径可以去做。如果你安装 Matomo 的话,你可能需要被要求安装 Matomo,但是这个插件不是免费的,你可能需要支付不少的费用。
但是 Google Analytics 插件是免费的,并且是官方提供的,因此我们可以考虑在安装 Google Analytics 插件后将 Matomo 进行修改后嵌入进去来进行网站访问的跟踪。
进入 PrestaShop 的后台控制台界面,然后在模块部分搜索模块名称 Google Analytics。
单击配置后,输入你的 Google Analytics 的 Tracking ID,然后保存后你就可以到 Google Analytics 上去访问查看你的配置是否生效了。
同时你也可以到 PrestaShop 的前台界面中查看源代码,看源代码中是否已经有 Google 分析的配置在里面了。
如果已经有了就说明配置已经成功了。
如果你还希望配置 Matomo 的话,那么你就没有这么简单了。我们的经验是在你已经安装的 Google Analytics 源代码上添加 Matomo 的跟踪 JavaScript 跟踪脚本。
你可以在 Google Analytics 安装成功后,修改 modules/ps_googleanalytics/views/js/GoogleAnalyticActionLib.js 文件。
在 GoogleAnalyticActionLib.js 文件的最后面,将你的 Matomo 跟踪 Javascript 源代码拷贝复制过来保存就可以了。
如下面的配置代码:
然后你保存后,你会发现所有的网站跟踪配置已经可以使用了。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
SpringBoot使用tools-auth进行权限验证
简单快速的在项目中进行权限验证 一、导入依赖 <dependency> <groupId>cn.gjing</groupId> <artifactId>tools-auth</artifactId> <version>1.0.0</version> </dependency> 二、权限注解 该注解使用在API上,用于对用户请求方法时进行身份认证 1、@RequiredPermissions 权限认证,请求的用户需要存在该注解中设置的权限,否则抛出PermissionAuthorizationException 参数 描述 value 需要的权限 2、@RequiredRoles 角色认证,请求的用户需要存在该注解中设置的角色,否则抛出RoleAuthorizationException 参数 描述 value 需要的角色 三、token生成器 主要用来生成Token和解析Token,使用时可以通过@Resource注解进行依赖注入 public class TestController { ...
- 下一篇
nginxWebUI 1.0.0 发布,nginx 可视化网页配置工具
功能说明 本项目是基于 springBoot 的 web 系统,数据库使用 sqlite,因此服务器上不需要安装任何数据库。 其中 orm 使用了本人自己开源的 sqlHelper 项目作为 orm,使用 sqlite 作为数据库,项目启动时会释放一个 .sqlite.db 到系统用户文件夹中。 sqlHelper是一个可以像 mongodb 一样使用 sql 数据库的 orm,解放开发者对 sql 数据库表结构的维护工作。 本项目可以使用 WebUI 配置 nginx 的各项功能,包括端口转发、反向代理、ssl 证书配置、负载均衡等,最终生成 nginx.conf 配置文件并覆盖目标配置文件,完成 nginx 的功能配置。 nginx 本身功能复杂,本项目并不能涵盖 nginx 所有功能,只能配置常用功能,更高级的功能配置仍然需要在最终生成的 nginx.conf 中进行手动编写。 安装教程见 https://gitee.com/cym1102/nginxWebUI
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS关闭SELinux安全模块
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- 设置Eclipse缩进为4个空格,增强代码规范
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7安装Docker,走上虚拟化容器引擎之路