PHPackages                             wea/wea-tracker - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. wea/wea-tracker

AbandonedArchivedOxideshop-module[Utility &amp; Helpers](/categories/utility)

wea/wea-tracker
===============

Econda emos tracking module for oxid esales (CE, PE and EE).

1.0.1(7y ago)1261[1 issues](https://github.com/kavatari/wea-tracker/issues)GPL-3.0-onlyPHPPHP &gt;=5.6

Since Jun 22Pushed 7y agoCompare

[ Source](https://github.com/kavatari/wea-tracker)[ Packagist](https://packagist.org/packages/wea/wea-tracker)[ Docs](http://www.wea-it.com)[ RSS](/packages/wea-wea-tracker/feed)WikiDiscussions master Synced yesterday

READMEChangelog (2)DependenciesVersions (3)Used By (0)

OXID Tracker by WEA IT-Solutions
================================

[](#oxid-tracker-by-wea-it-solutions)

[![WEA IT-Solutions OXID Tracker](wea-it-solutions.png)](wea-it-solutions.png)

This is an oxid 6 module implementing [econda](https://www.econda.de) tracking (emos3) and google tracking.

### Module settings and possibilities

[](#module-settings-and-possibilities)

Using the backend you can configure some settings.

- GDPR settings to Opt-in or Opt-out for econda tracking.
- Use your own name for the emos javascript library file.
- Use either "oxarticles.oxid" or "oxarticles.oxartnum" to track the product number.
- Econda extended order tracking using econda's data model template.
- Google Analytics enhanced ecommerce tracking for orders and product views.

### Module installation via composer

[](#module-installation-via-composer)

In order to install this module using composer run the following command in your shop base directory where the shop's composer.json is placed.

```
composer require wea/wea-tracker

```

### Setup

[](#setup)

#### emos3 lib

[](#emos3-lib)

Place your emos3.js library provided by econda into "out/js/emos3.js"

#### Flow theme templates

[](#flow-theme-templates)

Using flow theme structure the following smarty "block"

```
[{block name="wea_tracker"}][{/block}]

```

has to/can be placed e.g. in the following templates of your theme (if your theme is using the flow theme structure):

- **page/checkout/basket.tpl**
- **page/checkout/order.tpl**
- **page/checkout/thankyou.tpl**
- **page/account/user.tpl**
- **...**
- **..**

For the full list see [metadata](metadata.php).

P.S.: Do not forget to add yor extended templates to the 'onDeactivate' function to reset template cache.

#### Non standard theme structure

[](#non-standard-theme-structure)

If your theme has a different template structure you have to extend the [metadata](metadata.php) for your needs.

### Tracking options

[](#tracking-options)

This module supports three tracking mehtods:

- Track always all users.
- Track users with their permission only (opt-in).
- Track all users until they opt-out from tracking.

To use the **opt-in** or **opt-out** tracking method you have to change the module settings using the oxid backend.

- The **opt-in** tracking is looking for the **"wea\_tracking\_optin=1"** cookie, if this cookie is missing no tracking will be performed.
- The **opt-out** tracking is looking for the **"wea\_tracking\_optout=1"** cookie, if this cookie is set no tracking will be performed.

These cookies can be set up using e.g. javascript (hint: cookie permission layer).

###  Health Score

21

—

LowBetter than 18% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~126 days

Total

2

Last Release

2804d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/18744238?v=4)[Eugen](/maintainers/kavatari)[@kavatari](https://github.com/kavatari)

---

Top Contributors

[![kavatari](https://avatars.githubusercontent.com/u/18744238?v=4)](https://github.com/kavatari "kavatari (7 commits)")

---

Tags

cookieecondaemosgdprgdpr-cookiegdpr-trackeroxidoxid-eshopoxid-eshop-componentoxid-trackerphpshoptrackingweagoogleOXIDmodulesanalyticseshopecondaemos

### Embed Badge

![Health badge](/badges/wea-wea-tracker/health.svg)

```
[![Health](https://phpackages.com/badges/wea-wea-tracker/health.svg)](https://phpackages.com/packages/wea-wea-tracker)
```

###  Alternatives

[ddoe/wysiwyg-editor-module

Summernote WYSIWYG Editor for OXID eShop.

191.0M5](/packages/ddoe-wysiwyg-editor-module)[oxid-esales/gdpr-optin-module

This is the GDPR opt-in module for the OXID eShop.

20468.4k3](/packages/oxid-esales-gdpr-optin-module)[oxid-professional-services/countryvatadministration

country vat administration

1732.9k](/packages/oxid-professional-services-countryvatadministration)[oxid-esales/geo-blocking-module

The module enables OXID eShop to be compliant with the EU geo-blocking regulations.

194.4k](/packages/oxid-esales-geo-blocking-module)[oxid-esales/evat-module

This is eVat module for OXID eShop.

193.3k](/packages/oxid-esales-evat-module)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
