wea / wea-tracker
此包已被废弃且不再维护。未建议替代包。
Econda emos跟踪模块,用于oxid sales(CE,PE和EE)。
1.0.1
2018-10-26 08:53 UTC
Requires
- php: >=5.6
This package is not auto-updated.
Last update: 2023-03-11 07:27:28 UTC
README
这是一个oxid 6模块,实现了econda跟踪(emos3)和谷歌跟踪。
模块设置和可能性
您可以在后端配置一些设置。
- GDPR设置以允许或拒绝econda跟踪。
- 使用您自己的名称为emos JavaScript库文件命名。
- 使用"oxarticles.oxid"或"oxarticles.oxartnum"来跟踪产品编号。
- 使用econda的数据模型模板进行Econda扩展订单跟踪。
- 谷歌分析增强电子商务跟踪,用于订单和产品查看。
通过composer安装模块
为了使用composer安装此模块,请在您的商店基础目录中运行以下命令,其中商店的composer.json文件放置在此目录中。
composer require wea/wea-tracker
设置
emos3库
将econda提供的emos3.js库放置在"out/js/emos3.js"中
Flow主题模板
使用flow主题结构,以下smarty "block"必须/可以放置在以下模板中(如果您的主题使用flow主题结构)
[{block name="wea_tracker"}][{/block}]
例如,在以下模板中(如果您的主题使用flow主题结构)
- page/checkout/basket.tpl
- page/checkout/order.tpl
- page/checkout/thankyou.tpl
- page/account/user.tpl
- ...
- ..
完整列表请见metadata。
附言:不要忘记在'onDeactivate'函数中添加您的扩展模板以重置模板缓存。
非标准主题结构
如果您的主题具有不同的模板结构,您必须根据您的需求扩展metadata。
跟踪选项
此模块支持三种跟踪方法
- 始终跟踪所有用户。
- 仅跟踪有权限的用户(opt-in)。
- 跟踪所有用户,直到他们选择退出跟踪。
要使用opt-in或opt-out跟踪方法,您必须使用oxid后端更改模块设置。
- opt-in跟踪正在寻找"wea_tracking_optin=1"cookie,如果此cookie不存在,则不会执行跟踪。
- opt-out跟踪正在寻找"wea_tracking_optout=1"cookie,如果此cookie被设置,则不会执行跟踪。
可以使用例如javascript(提示:cookie权限层)来设置这些cookie。