Custom tools - list of tools

Gold Contributor
Gold Contributor

Custom tools are great for making working with Tealium iQ easier, but I always thought that a list of custom tools was missing.

So hereby a list of already great custom tools.

I will try and keep it updated when I learn of new custom tools :-)

*** Please PM me if you think a tool is missing, so that I can add it to this list ***

(This is my third trial, as there appears to be a maximum of contents a post can contain. So I had to split every custom tool description in separate replies to initial post)

'Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.' ~ George Orwell
22 REPLIES 22

Custom tools - list of tools

Gold Contributor
Gold Contributor

A powerful testing tool that allows you to change the Tealium files (utag.js, utag.sync.js) that are loaded on a page by specifying an environment (Dev, QA, Prod) and/or an Account/Profile.

Link to documenation: https://community.tealiumiq.com/t5/iQ-Tag-Management/Tealium-Tools-Environment-Switcher/ta-p/16027

Link to JSON: 

https://solutions.tealium.net/hosted/tealiumTools/env_switcher/env_switcher.json

 

'Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.' ~ George Orwell

Custom tools - list of tools

Gold Contributor
Gold Contributor

his tool will export each tag along with every variable referenced in the tag's data mappings and load rule to a CSV file.  This tool will only run within the Tealium iQ page.  This will only work for the specific profile the user is currently logged into, each profile will need to be logged into seperately. 

Link to documenation: https://community.tealiumiq.com/t5/iQ-Tag-Management/Tealium-Tool-Tag-Variables-Exporter/ta-p/17285

Link to JSON: 

https://solutions.tealium.net/hosted/tealiumTools/tag_mappings_export/tag_mappings_export.json
'Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.' ~ George Orwell

Custom tools - list of tools

Gold Contributor
Gold Contributor

This tool will export all variables and their tag mappings to a CSV file.  This tool will only run within the TiQ page.  This will only work for the specific profile the user is currently logged into, each profile will need to be logged into seperately. 

Link to documenation: https://community.tealiumiq.com/t5/Developer-Tools/Tealium-Tool-Variable-Mappings-Exporter/ta-p/1615...

Link to JSON: 

https://solutions.tealium.net/hosted/tealiumTools/mappings_export/mappings_export.json
'Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.' ~ George Orwell

Custom tools - list of tools

Gold Contributor
Gold Contributor

The Tealium Tools version of Web Companion improves the diagnostic reporting of the original Web Companion tool. This new version provides a more accurate status of the tags, load rules, and extensions that run on a page.

Link to documenation: https://community.tealiumiq.com/t5/iQ-Tag-Management/Tealium-Tools-Web-Companion/ta-p/18523

Link to JSON: 

https://solutions.tealium.net/hosted/tealiumTools/twc/twc.json
'Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.' ~ George Orwell

Custom tools - list of tools

Gold Contributor
Gold Contributor

A new tool for validating the Universal Data Object and event tracking calls. The Universal Tag (UTAG) Debugger provides an easy way for marketers and developers to validate the data layer and tracking events in real-time on their site. It's very similar to WebCompanion, but is focused on the data layer and the data captured by each tracking event within utag.js.

Link to documenation: https://community.tealiumiq.com/t5/iQ-Tag-Management/Tealium-Tools-Universal-Tag-UTAG-Debugger/ta-p/...

JSON: 

{
    "id" : "teal.sol.debug",
    "title" : "UTAG Debugger",
    "description" : "Universal Tag Debugger",
    "no_ui" : true,
    "scripts" : {
        "utag_monitor" : {
            "js" : "void(window.open(\"\",\"utagmon\",\"width=600,height=600,location=0,menubar=0,status=1,toolbar=0,resizable=1,scrollbars=1\").document.write(\"<script language='JavaScript' id='utagmon' src='//tags.tiqcdn.com/utag/tealium-solutions/main/prod/utag.4.js?opt_show_enrich=0&opt_show_meta=0&opt_show_query=0&opt_show_jspage=0&opt_show_tiq=1&opt_show_cookie=0&_cb=\"+Math.random()+\"'></\"+\"script>\"));",
            "auto_inject" : true
        }
    }
}
'Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.' ~ George Orwell

Custom tools - list of tools

Gold Contributor
Gold Contributor

This tool will export all users' permission settings for an account to a CSV file.  This tool must be run while viewing the iQ page.  You must have the Manage Users permission in the active account for this tool to run.

Link to documenation: https://community.tealiumiq.com/t5/Developer-Tools/Tealium-Tool-User-Permissions-Exporter/ta-p/16149

Link to JSON: 

https://solutions.tealium.net/hosted/tealiumTools/permission_export/permission_export.json 
'Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.' ~ George Orwell

Custom tools - list of tools

Gold Contributor
Gold Contributor

This tool displays the date of when an Extension was initially published, who published the Extension, the publishing notes, as well as the Tealium iQ Tag Manager environments which the Extension was published to, e.g. Dev, QA, Production.

Link to documenation: https://community.tealiumiq.com/t5/iQ-Tag-Management/Tealium-Tools-Extension-History/ta-p/19292

Link to JSON: 

https://solutions.tealium.net/hosted/tealiumTools/ext_history/ext_history.json
'Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.' ~ George Orwell

Custom tools - list of tools

Gold Contributor
Gold Contributor

A tool that allows for toggling the active state or dropping a Data Source, Load Rule, Tag or Extension.

Link to documenation: https://community.tealiumiq.com/t5/Tealium-iQ-Tag-Management/Tealium-Tools-Bulk-Edit/m-p/19524/highl...

Link to JSON: 

https://solutions.tealium.net/hosted/tealiumTools/bulk_edit/bulk_edit.json
'Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.' ~ George Orwell

Custom tools - list of tools

Tealium Employee

@cgullestrup

An official list of custom tools available to customers is listed here: https://community.tealiumiq.com/t5/Developer-Tools/Tealium-Tools-Chrome-Extension/ta-p/18355#toc-hId...

Adrian

Ask me anything Tealium related or TypeScript/JavaScript, or NodeJS.
Please remember to mark solutions as accepted for future searchers.

Custom tools - list of tools

Gold Contributor
Gold Contributor
Thank you, but it is really hard to find, and should, in my opinion, be listed in a separate article :-)
'Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.' ~ George Orwell

Custom tools - list of tools

Gold Contributor
Gold Contributor
Hello @cgullestrup,

In addition to @adrian_browning statement above, here you can view the Productivity Tools which Tealium provides as its best,

https://community.tealiumiq.com/t5/Developer-Tools/tkb-p/documentation-tealium-tools

Hope it helps!!! Happy Learning!!!

Custom tools - list of tools

Employee Emeritus

Hello @cgullestrup. Thank you for the feedback and the list of various custom Tealium Tools we have to offer. 

I'll let my internal teams know about your request for a separate list.

Have a great rest of your day!

Remember to give me a kudo if you like my post! Accepting my post as a solution is even better! Also remember that search is your friend.

Custom tools - list of tools

Gold Contributor
Gold Contributor
Thank you!
'Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.' ~ George Orwell

Custom tools - list of tools

Gold Contributor
Gold Contributor

Nice list of tools, @cgullestrup. The tool I'm missing, but which I use very often is the Extension Search. When you have a lot of javascript extentions and are looking for a specific line of code you can add an extra search-box on the extensions page that will highlight the specific extensions. Add this as a bookmarklet to your browser:

javascript&colon;(function()%7Bif(document.location.href.indexOf('my.tealiumiq.com')!%3D%3D-1)%7Bif (typeof window.utag_extension_search %3D%3D%3D 'undefined' %26%26 typeof jQuery !%3D%3D 'undefined') %7BjQuery.getScript('https%3A%2F%2Ftags.tiqcdn.com%2Futag%2Fservices-brian%2Ftools%2Fprod%2Futag.1.js%3F_cb%3D'%2BMath.random())%3B%7Delse%7Bwindow.utag_extension_search.setupExtensionSearch()%3B%7D%7D%7D)()

And use it in the Extensions tab.

Freelance Web Analist

Custom tools - list of tools

Silver Contributor
Silver Contributor

This tool, as well as the other mapping tool, will not work for sso.tealiumiq.com. 

Can this be updated to check for "my.tealiumiq.com" or "sso.tealiumiq.com"?

    // Incoming tool object from Tealium tools .html (Handlebars) UI
    main: function(tool) {
        if (document.URL.indexOf('my.tealiumiq.com') === -1) {
            this.error('Need to be on TiQ Website');
            return false

Custom tools - list of tools

Employee Emeritus

Oh my @greg_hollingswo. How did I miss this? My apologies. 

Can you give me more details on the tool you're referring to, please? Thank you and I look forward to your reply. 

Remember to give me a kudo if you like my post! Accepting my post as a solution is even better! Also remember that search is your friend.

Custom tools - list of tools

Silver Contributor
Silver Contributor
The Tag Variables Exporter (https://community.tealiumiq.com/t5/iQ-Tag-Management/Tealium-Tool-Tag-Variables-Exporter/ta-p/17285) and the Variable Mappings Exporter (https://community.tealiumiq.com/t5/Developer-Tools/Tealium-Tool-Variable-Mappings-Exporter/ta-p/1615...) both check for my.tealiumiq.com only, and do not work if you're in sso.tealiumiq.com.

Custom tools - list of tools

Tealium Employee

Hi @greg_hollingswo

Ther is also the Profile Exporter Tealium Tool (apologies the documentation for this needs work done). This supports the sso domain and provides other features instead. Here is a link to the tool's JSON file: https://goo.gl/EV0oe3

Custom tools - list of tools

Silver Contributor
Silver Contributor

Yes, @simon_browning, but the tag export in the PE doesn't include mapped variables, only load rules. When we're trying to ascertain the impact that a change to a single variable will have across our deployment, it is currently a manual process.

Custom tools - list of tools

Community Manager
Community Manager

@cgullestrup I took your suggestion and created a separate article for the custom tools:

List of Custom Tealium Tools

Remember to "Accept as Solution" when your question has been answered and to give kudos to helpful replies.

Custom tools - list of tools

Moderator
Moderator

I love it @TealiumJustin! You're my HERO! 

If you liked it then you should have put a kudo on it!

Custom tools - list of tools

Gold Contributor
Gold Contributor

Thank you :-)

'Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.' ~ George Orwell
Public