0.0.6 • Published 6 years ago

gtm-fontvella v0.0.6

Weekly downloads
1
License
UNLICENSED
Repository
-
Last release
6 years ago

Yield Manager (Google Tag Manager)

Installation

git clone git@bitbucket.org: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