wea/wea-tracker

此包已被废弃且不再维护。未建议替代包。

Econda emos跟踪模块,用于oxid sales(CE,PE和EE)。

安装: 23

依赖: 0

建议者: 0

安全: 0

星星: 1

关注者: 1

分支: 1

开放问题: 1

类型:oxideshop-module

1.0.1 2018-10-26 08:53 UTC

This package is not auto-updated.

Last update: 2023-03-11 07:27:28 UTC


README

WEA IT-Solutions OXID Tracker

这是一个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-inopt-out跟踪方法,您必须使用oxid后端更改模块设置。

  • opt-in跟踪正在寻找"wea_tracking_optin=1"cookie,如果此cookie不存在,则不会执行跟踪。
  • opt-out跟踪正在寻找"wea_tracking_optout=1"cookie,如果此cookie被设置,则不会执行跟踪。

可以使用例如javascript(提示:cookie权限层)来设置这些cookie。