Getting Started: Technical Architecture and Hosting
Content built in partnership with Search Discovery
DTM Technical Architecture and Hosting
DTM allows you to easily deploy and manage tools, tags, and scripts on your site, but how does DTM really do it? This article walks through DTM’s primary architectural components and the related business decision - hosting.
The web management application is the online interface that you log into to manage your DTM implementation. This is where you’ll create and configure tools, rules, and data elements and manage the deployment of these configurations to your site(s).
A web property in DTM is a collection of tool, rule and data element configurations.
More information on the DTM switch plugin is available here: https://marketing.adobe.com/resources/help/en_US/dtm/search_discovery_plugins.html
- External hosting via Akamai – library hosted on Akamai’s servers
- Self-hosting via SFTP or library download – library hosted on your servers
Choosing a hosting option(s) is a decision your business will need to make. Check out the following option comparison and use case examples to help facilitate this decision.
Use Case Examples
Scenario - I prefer to involve IT as little as possible and have a need for a reliable file hosting method outside of my own site infrastructure.
Solution - Leverage Akamai hosting in all environments.
Scenario - I want to have complete control over file delivery in my production environment; however, speed and agility is more important than file control in my staging environment.
Solution - Leverage Akamai hosting in staging environments and FTP delivery in production environment.
Scenario - Certain sections of my site deal with highly confidential information. Security is the most important thing on these pages but isn’t necessarily as important on other pages of my site.
Solution – Leverage library download hosting on secure pages and Akamai hosting on non-secure pages.
All hosting options are available to enable and configure in the ‘Embed’ tab in your DTM property.
The embed code consists of two code snippets – the header and the footer code.
The footer code is responsible for identifying the end of the page for timing control. This code snippet should be placed in the body section of the site code as close to the closing tag as possible.
Pro-tip: Although you can use more than one hosting option, you must ensure only a single embed code reference is included on any given page. Duplicative or improper placement of the embed code can result in unexpected library behavior.
In conclusion, here’s a visual of how the discussed DTM architecture components work together to effectively deploy and manage tool, tags and scripts on your site.
More information on hosting options is available here: https://marketing.adobe.com/resources/help/en_US/dtm/deployment.html
Up next in the five part Getting Started series: Planning your migration to DTM.