TagCommander (deprecated)
Community home
  • Overview
  • Getting started
    • Setup Guides
      • AMP
      • Android
      • Angular
      • AngularJS
      • Consent Management
      • IOT & TV Apps
      • iOS
      • React Native
      • React
      • Serverside
      • VueJS
      • Websites
  • User manual
    • Getting Started
    • Data layer and data types
      • External variables
      • Internal variables
      • Event variables
      • Data storage
    • Container elements
      • Container
      • Tags
      • Events
      • Rules
        • Basic actions
        • Triggers
        • Perimeters & constraints
      • Advanced
    • Deduplication
      • Setup guide
      • Setup example
      • Deduplication reports
    • TagPerformance
      • Setup guide
      • Report analysis
      • Troubleshooting
    • Serverside
      • Datalayer
      • Container
      • Hybrid setup
      • Monitoring interface
      • Consents
    • Serverside v2
      • Facebook conversion API
        • Facebook CAPI through GTM
        • Facebook CAPI through web container
      • Events reference
    • Phoenix
    • APIs
  • Tips & tricks
    • Best Practices
      • FAQ
      • Common Container Strategies
      • Common Data Layer Properties
      • Common Trigger Strategies
      • Performance Optimization
      • tC.* attributes and methods
    • Widgets and extensions
      • Bookmarklet
      • Elements duplication
      • Chrome extension
      • Connected users visualization
Powered by GitBook
On this page
  • Client-Side TagCommander
  • Server-Side TagCommander
  • Extensions
  • Setup

Was this helpful?

Export as PDF

Overview

TagCommander is a tag management system (TMS) that allows to dynamically implement services like analytics or personalization on a website or app.

The exponential growth in the number of tag-based marketing solutions has created the need to centralize the data they collect and ensure it is properly governed. Additionally, consumer privacy laws like the General Data Protection Regulation (GDPR) have provided the added push marketers needed to put consumers first from a personal data standpoint.

Business-friendly enterprise tag management solutions like TagCommander let marketers deploy new technologies faster and take action against the data they’re collecting, while respecting users’ privacy requests. Additionally, built-in safeguards like audit trails, tag rollback, customizable user permissions, and black- / white-listing functionality help reduce the likelihood of costly mistakes.

This documentation will provide you with an overview of the components of TagCommander, its installation process per platform and provides a knowledge base for its features.

Depending on the technical capabilities of a platform TagCommander can be installed in two versions—Client-Side TagCommander and Server-Side TagCommander.

Client-Side TagCommander

Client-Side TagCommander is used for environments that support JavaScript. It works by dynamically installing JavaScript Tags on a site. It is for example used to implement TagCommander on static websites or React apps.

Client-Side TagCommander consists of following components:

Part

Description

Tags

JavaScript snippets that are used to implement services on a website or webapp. e.g. the JavaScript snippet of an analytics service

Rules

Conditions under which a Tag is executed. e.g. "If on Homepage", "If on Chinese Country Site"

Trigger

Events on a website or webapp that execute a Tag. e.g. "Site loaded", "Button Clicked"

Container

Version-controlled JavaScript files that include Tags, Triggers and Rules.

Data Layer

Metadata of each page of a website or webapp that can be accessed by Tags.

Server-Side TagCommander

Server-Side TagCommander is used for environments that have no support for JavaScript. It therefore offers an API that allows to dynamically dispatch onsite data to multiple vendor servers. It is for example used to implement TagCommander on TV, native Android or iOS Apps.

Server-Side TagCommander consists of following components:

Part

Description

Tags

API Endpoints of vendors TagCommander should dispatch data to.

Rules

Conditions under which a Tag is executed. e.g. "If on Homepage", "If on Chinese Country Site"

Container

API Endpoint where you can send data that should be dispatched to Tags.

Data Layer

Data that is sent to the Container to be dispatched to vendor Tags.

Extensions

It is possible to extend TagCommander with additional modules:

Module

Description

Type

TagPerformance

A tool to measure onsite performance of Tags.

Client-Side

Deduplication

A tool to selectively attribute conversions to marketing channels.

Client-Side

TagFirewall

A tool to black- or whitelist Tags.

Client-Side

These modules are set up and configured by a Commanders Act consultant.

Setup

Please refer to the Setup Guides section for detailed installation instructions of TagCommander per platform. In case your platform is not listed you can reach out to a Commanders Act consultant for a custom implementation.

NextSetup Guides

Last updated 5 years ago

Was this helpful?

Setup Guides