Monday, January 18, 2016

What are Tag Management Systems, and why should developers care about them?

Tag Management System, also known as a TMS is a web based tool, that cuts down on implementation time used for analytics/marketing tools.  The amount of time the develop can be saved actually grows based on the number of tools you use.  Each tool has different data requirements and even could have the same data requirements but in different formats.  Meaning that product "A" could require product revenue sent over including the "$", and product "B" could want the same piece of information without the "$".  TMS's allow the creation of a data layer's which then can be utilized to send the revenue using the same reference in the data layer, except product "A" will have the "$" in front of the token.

What is a data layer?

A data layer is the common object you build within the TMS to simplify your life as a developer. As long as the data is accessible via a CSS select, javascript variable or even javascript function then it can be pulled into the data layer using only the TMS to define the rule/rules for getting this data.

How does this save me time?

Making changing to the TMS/Data Layer do not require releases of code. So depending on your organizations time to market on releases this is where some time savings come from, besides the shared data layer.  

What about making sure I don't introduce bugs?

Most TMS tools allow you to enable to changes only in your lower environments before requiring approval to be promoted to production.  This will give you and your analytics team the ability to test all changes/additions and then publish this changes once the appropriate parties sign off.  Typically this can be weeks faster than waiting for code promotions to get into "the wild".

2 comments:

Anonymous said...

The Best Casino in Vegas
No 토토 중계 deposit bonus codes, welcome offers, and more. Play at all of our casinos and 토토 총판 처벌 큐어 벳 get a 150% 메이저놀이터 순위 match up to $1000, no deposit 스코어 라이브 required. Visit us for your 스포츠 토토 핸디캡 벳피스트 bonus.

Anonymous said...

Whether that takes the shape of a cellular website or an app, internet casinos that don’t offer cellular use miss out on many potential players who want find a way to|to have the power to} play on their telephones and other cellular devices. If you want the power to play on the go, we advocate prioritising web site casinos with high-quality cellular apps or nice cellular websites. Whether you’re new to on-line gambling websites or want to 1xbet discover a better slot or stay recreation choice, MagicRed may provide the variety you seek. The exception appears to be roulette games, with only 10 variants on the site.