• Release notes
  • Help
  • 日本語
  • Release notes
  • Help
  • 日本語
  • Tag Management
  • Getting Started
  • Data Layer
  • Profiles
  • Tags
  • Templates
  • Events
  • Load rules
  • Data mappings
  • Extensions
  • Labels
  • Moments iQ
  • Save and publish
  • Administration
  • Tealium Tools
  • Troubleshooting
  • Frequently Asked Questions
  • Home
  • Tag Management
    • Getting Started
      • What is Tealium iQ?
      • How Tealium iQ works
      • Tealium iQ Dashboard
      • Web install concepts
      • Tag basics
      • Extension basics
      • Order of operations
      • Install
        • About Universal Tag
        • Code Center
        • How utag.sync.js works
        • Self-hosting utag.js
        • Load utag.js in China
      • How files are cached
      • Best practices
    • Data Layer
      • About the data layer
      • How the data layer works
      • Best Practices
      • Variable types
      • Manage variables
      • Data bundles
      • Data layer converter
        • About the data layer converter
        • Set up the data layer converter
        • Convert tracking calls
        • Customize the data layer converter
      • Hosted data layer
        • About hosted data layer
        • Use Case — AMP Analytics Remote Configuration File
        • Use Case — Supplementing Product Data
      • Tealium cookies
    • Profiles
      • About profiles
      • Manage profiles
      • Profile switcher
      • Profile libraries
        • About profile libraries
        • Manage profile libraries
      • Create a mobile profile
    • Tags
      • About tags
      • Manage tags
      • Tag marketplace
        • About the tag marketplace
        • Detect a tag from code
        • Tag marketplace policy
      • Advanced tag settings
      • Tealium Generic Tag
      • Tealium Pixel Container Tag
      • Tealium Custom Container Tag
      • Tag reporting
      • Persistent cookie matching
    • Templates
      • About templates
      • Manage templates
      • Template Status Checker
    • Events
      • About events
      • Manage events
      • Scope
      • Element selectors
      • Triggers and frequency
      • Event variables
      • Event rules
      • Event types
        • Browser History Change Event
        • Click event
        • Element visibility event
        • Form submission event
        • Hash change event
        • HTML5 video event
        • Mouseover event
        • Page Load Event
        • Page view event
        • Scroll event
        • Vimeo event
        • YouTube event
      • Subscribe tags to events
        • Subscribe a tag to an event
        • Load and fire logic
        • Examples
    • Load rules
      • About load rules
      • Example load rules
      • Manage load rules
    • Data mappings
      • About data mappings
      • Manage data mappings
    • Extensions
      • About extensions
      • Manage extensions
      • Load Order Manager
      • Extensions list
        • Adobe Target
        • Adobe Target Content Modification
        • Advanced JavaScript Code
        • Channels
        • China CDN Deployment
        • Content Modification
        • CookieConsent v3 Loader
        • CookieConsent v3 Logging
        • Crypto
        • Currency Converter
        • Do Not Track
        • Domain-Based Deployment
        • E-commerce
        • Flatten JSON Objects
        • Hosted Data Layer
        • JavaScript Code
        • Join Data Values
        • jQuery clickHandler (jQuery v1.6 and below)
        • jQuery onHandler (jQuery 1.7 and up)
        • Link Tracking
        • Lookup Table
        • Lower-Casing
        • Modal Offer
        • Pathname Tokenizer
        • Persist Data Value
        • Previous Page
        • Privacy Manager
        • Set Data Values
        • Split Segmentation
        • Tealium Events
        • Tracking Opt Out
        • Usercentrics
        • View-Through Tracking
    • Labels
      • About labels
      • Manage labels
      • Resource locks
    • Moments iQ
      • About Moments iQ
      • Manage Moments iQ
      • Expertise Example
      • AudienceStream Example
    • Save and publish
      • Publishing best practices
      • About saving
      • About publishing
      • Manage Environments
      • Save and publish a version
      • Publish configuration
      • Version history
      • Custom publish environments
      • Publishing workflow
      • Version labels
      • Version diff tool
      • Merge versions
      • Concurrent users
      • Merging changes between concurrent users
      • Subresource Integrity
    • Administration
      • User permissions
        • About user permissions
        • Manage user permissions
      • User settings
      • First-party domains
        • About first-party domains
        • Configure server-side data collection
        • Configure client-side delivery
        • Update endpoint configurations
        • Manage First-Party Domains
      • Linking to GitHub
        • About linking to GitHub
        • Manage linking to GitHub
      • Client-side bot filtering
    • Tealium Tools
      • Browser extension
      • Environment Switcher
      • Universal Tag Debugger
      • Web Companion
      • Web Companion Adobe Test & Target
      • Tealium Tools Version 3
    • Troubleshooting
      • Validate and troubleshoot tags
      • Switch publish environment
      • Page performance
      • Navigation timing data
      • Debug with Charles Proxy
    • Frequently Asked Questions
      • How do I remove a user?
      • How to add support for utag.link to a tag template
      • How do I use an array variable in a load rule?
  • Home > 
  • Tag Management

Save and publish

Publishing best practices

This article presents a procedure for developing, testing, and publishing updates to a Tealium iQ Tag Management profile.

About saving

About publishing

Manage Environments

The Manage Environments screen is where you get the code snippet to add the Universal Tag (utag.js) to your website or create custom publishing environments.

Save and publish a version

This document explains how to save and publish your settings.

Publish configuration

Version history

Custom publish environments

If you need more than the three default environments, you can create custom environments to give you more options.

Publishing workflow

The Workflow Management feature activates a workflow process where all publishes to the Prod require approval.

Version labels

Version labels help you organize your publish version history.

Version diff tool

The diff tool is built for version control and distro verification. It lets you compare the versions published in your profile and inspect their distro files.

Merge versions

The merge feature is useful when you have to bring changes from another version into the currently-published version.

Concurrent users

Merging changes between concurrent users

This article describes how to bring in changes from concurrent users of the same profile version.

Subresource Integrity

This article explains how to implement Subresource integrity to ensure that your visitors receive valid utag.js files through the Tealium CDN.

  • tealium_footer_logo_01
  • Support
  • Tealium University
  • Knowledge Base
  • Support Desk
  • Company
  • Tealium.com
  • Blog
  • Careers