Launch and DTM Switch
Launch and DTM Switch is a Chrome browser extension for users of Adobe Dynamic Tag Management (DTM) and/or Launch, by Adobe.
This handy extension from the analytics team at Search Discovery allows you to select environments for Launch and to toggle the debug and staging mode for Adobe Dynamic Tag Management.
Switch environments easily and quickly for Launch within a property.
Staging mode for DTM uses the staging library instead of the production library.
Debug mode tells Launch or DTM to add application messaging to the console.
Using Launch and DTM Switch
Using Switch with Adobe DTM
For sites running DTM, you will see the Search Discovery rocket ship in an active state. Clicking on it will show a dropdown similar to the one below. Note the green bar that says, “DTM DETECTED”. In DTM mode, the switch offers the two traditional options. Note that if the site is loading the staging version of the DTM header embed, there is no effect to setting the Staging switch to OFF.
Using Switch with Launch
For sites running Launch, you will see the Search Discovery rocket ship in an active state. Clicking on it will show a dropdown similar to the ones below. In Launch mode there are two possible panel states, depending on whether you’ve visited your property’s Environments tab within launch.adobe.com recently.
If you have visited your property’s Environments tab within launch.adobe.com recently, the extension will show a green banner saying, “LAUNCH DETECTED,” and the Debug switch will be shown and will be active. Below it will be an option menu allowing selection from any of your various Launch Environments for this property.
If you haven’t visited your property’s Environments Page within launch.adobe.com recently, the extension will show an orange banner saying, “LAUNCH DETECTED,” with instructions on how to record your Launch Environments for this web property. Just follow the visit Launch link and browse to your Environments Tab to populate the Environments option menu.
Below, is an example of what you might see after following the “visit Launch” link, and navigating to your Environments tab. Note that each of your environments are listed in the panel and the banner shows as blue with the message, “ENVIRONMENTS FOUND.” We’ve shown the panel here to illustrate what is happening, but you should know that the icon need not be clicked in order for your environments to be recorded. The switch will automatically record the environments each time you visit the Environments tab in the Launch UI for any of your properties.
Please note that since the environment embed codes for non-production environments are not publicly available, you will not be able to use the switch to load environments, other than the ones that you are authorized to access within the Launch UI.
Does the switch support multiple properties for Launch?
Yes. The switch maintains multiple property records with a 1:n relationship from property to environment.
Does the switch support multiple companies for Launch?
Yes. The switch supports any number of properties regardless of which company they belong to.
Can the switch load an environment other than those for the website’s property?
No. The switch will only offer “sibling” environments to the environment referenced by the page at runtime. If you have a need to load an environment other than siblings, consider using Charles Proxy to rewrite the Launch Embed on the page.
Can the switch be used on a site that uses a “self hosted” Launch library?
Yes. The switch will work for self hosted Launch libraries.
Will the switch work for DTM embeds pointing to Launch environments?
Not yet. We plan to support this, but Adobe has not released the technical details, as of yet.
Are there plans to create a Firefox, Safari, or Edge version of the switch?
Can Search Discovery create a custom version to work with my company’s self-hosted Launch environment(s)?
Maybe. Let’s talk. Please contact us at firstname.lastname@example.org.
More Questions or Feedback
We hope that you find this version of the Launch and DTM Switch to be very useful. If you have questions or feedback, please contact us at email@example.com.