gtm-fontvella
v0.0.6
Published
GTM Yield manager for nektria
Downloads
3
Readme
Yield Manager (Google Tag Manager)
Installation
git clone [email protected]:nektria/yield-manager-gtm.git
cd yield-manager-gtm
npm install
npm run-script start
Getting started
Til this project is not configured with docker, you should run:
npm start
You can now access to http://localhost:8080
For generating the compiled javascripts, run:
npm run-script build
Files will be generated in /public/js/tag
folder
Stuff that I had to do
What do I need to do to implement this into another tenant?
- modify services as you need (not the interface), they are in /src/Infrastructure/Service .
- modify Variables as you need, they are in /public/js/variable.
- modify styles and templates, they are in /public/css and /public/html
- when a template is being used by a tag, probably you will need to modify the controller to especify the method renderTemplate
Variables
All Variables (I use uppercase to differentiate with variables of javascript) must be implemented in ES5 and using javascript, the reason of that is that while tags includes the controllers asynchronously, variables must be asynchronous, therefore the javascript for the Variables must be copied by hand in to the tag manager (I am working on my free time on how to automate this),
CRAP text, nothing to do with the code
OneSignal
Cierre de franjas Sesion
- obtener grid -> postal CODE -> direccion -> peso total -> intervalo de tiempo
- confirm (compras recurrentes) -> id order -> id grid
https://www.google.com/retail/solutions/merchant-center/#?modal_active=none cohortes
campañas first click, last click
Fontvella -- como? --- redimir promo code --- cancelar promo code
-- franjas, solo pinto lo que coincida, franjas que no, franja que no se pintan