Extensions

An extension is a package of code (JavaScript, HTML, and CSS) that extends the tags functionality. Build, manage, and update your integrations using a virtually self-service interface. You can think of extensions as apps you use to achieve your tasks.

Extension catalog

Browse, configure, and deploy marketing/advertising tools built and maintained by independent software vendors.

Rule builder

Create robust rules that combine multiple events, sequenced in the way that you determine using if/then logic with conditions and exceptions. Rules provide options for:

  • Events
  • Conditions
  • Exceptions
  • Actions

The rule builder includes real-time error checking and syntax highlighting for your custom code.

When the criteria outlined in your rules are met and conditions are satisfied, the actions you define are executed in order.

Data elements

Collect, organize, and deliver data across web-based marketing and advertising technology.

Enterprise publishing

The publishing process enables teams to publish code to pages. Different people can create an implementation, approve it, and publish it on your pages.

  • Changes to your code are encapsulated within the libraries you define.
  • You specify where and when you want your code deployed.
  • Multiple libraries can be built in parallel by different teams.
  • Unlimited development environments.
  • A deliberate, permission-based process for merging libraries together.