https://github.com/mapp-digital/mapp-cloud-wordpress
Mapp Cloud Integration - Mapp Intelligence & Acquire plugin for WordPress and WooCommerce
https://github.com/mapp-digital/mapp-cloud-wordpress
Last synced: 8 months ago
JSON representation
Mapp Cloud Integration - Mapp Intelligence & Acquire plugin for WordPress and WooCommerce
- Host: GitHub
- URL: https://github.com/mapp-digital/mapp-cloud-wordpress
- Owner: mapp-digital
- License: lgpl-2.1
- Created: 2021-01-29T12:19:28.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-06-28T13:42:36.000Z (almost 2 years ago)
- Last Synced: 2025-01-12T00:15:34.358Z (over 1 year ago)
- Language: JavaScript
- Size: 551 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Wordpress / Woocommerce - Mapp Cloud Extension
[Site](https://mapp.com/) |
[Docs](https://docs.mapp.com/v1/docs/en/wordpress-woocommerce) |
[Support](https://support.mapp.com/) |
[Changelog](./readme.txt)
The Mapp Cloud plugin provides basic tracking for WordPress and advanced e-commerce tracking for WooCommerce.
The plugin provides the following features:
- loading the tiLoader, which is needed to start tracking page and action requests.
- providing a data layer in a window._ti object
- in WooCommerce, the plugin also fires trackrequests when adding an item to the cart.
- it can also load Google Tag Manager and interact with Mapp GTM template
## Run e2e tests
From main directory, run `make start:e2e` to start the docker container.
Run `make init-wp` to install Wordpress and the plugins with test data.
Run `make cypress-run`to start headless tests.
After the tests, you can run `make set-tested-version` to update readme.txt with the versions used in the test.
## Other scripts
- npm run i18n: creates a pot file for translations - use this if new strings are introduced