Reply
Highlighted
Occasional Contributor
Posts: 29
Registered: ‎12-02-2016
Accepted Solution

Custom tools - list of tools

[ Edited ]

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)

Occasional Contributor
Posts: 29
Registered: ‎12-02-2016

Tealium Tools: Environment Switcher

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

 

Reply
0 Kudos
Occasional Contributor
Posts: 29
Registered: ‎12-02-2016

Tealium Tool: Tag Variables Exporter

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
Occasional Contributor
Posts: 29
Registered: ‎12-02-2016

Tealium Tool: Variable Mappings Exporter

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
Occasional Contributor
Posts: 29
Registered: ‎12-02-2016

Tealium Tools: Web Companion

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
Reply
0 Kudos
Occasional Contributor
Posts: 29
Registered: ‎12-02-2016

Tealium Tools: Universal Tag (UTAG) Debugger

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
        }
    }
}
Reply
0 Kudos
Occasional Contributor
Posts: 29
Registered: ‎12-02-2016

Tealium Tool: User Permissions Exporter

[ Edited ]

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 
Reply
0 Kudos
Occasional Contributor
Posts: 29
Registered: ‎12-02-2016

Tealium Tools: Extension History

[ Edited ]

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
Occasional Contributor
Posts: 29
Registered: ‎12-02-2016

Tealium Tools: Bulk Edit

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
Reply
0 Kudos
Tealium Employee
Posts: 380
Registered: ‎09-01-2015

Re: Custom tools - list of tools

@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 Javascript, or NodeJS. But not cooking, can't do that.
Please remember to mark solutions as accepted for future searchers.
Occasional Contributor
Posts: 29
Registered: ‎12-02-2016

Re: Custom tools - list of tools

Thank you, but it is really hard to find, and should, in my opinion, be listed in a separate article :-)
Super Contributor
Posts: 160
Registered: ‎11-15-2015

Re: Custom tools - list of tools

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!!!
Community Manager
Posts: 1,019
Registered: ‎08-26-2015

Re: Custom tools - list of tools

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.
Occasional Contributor
Posts: 29
Registered: ‎12-02-2016

Re: Custom tools - list of tools

Thank you!
Visitor
Posts: 22
Registered: ‎06-01-2016

Re: Custom tools - list of tools

[ Edited ]

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
Visitor
Posts: 5
Registered: ‎09-22-2015

Re: Tealium Tool: Tag Variables Exporter

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
Community Manager
Posts: 1,019
Registered: ‎08-26-2015

Re: Tealium Tool: Tag Variables Exporter

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.
Reply
0 Kudos
Visitor
Posts: 5
Registered: ‎09-22-2015

Re: Tealium Tool: Tag Variables Exporter

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.
Reply
0 Kudos
Tealium Employee
Posts: 71
Registered: ‎09-01-2015

Re: Tealium Tool: Tag Variables Exporter

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

Reply
0 Kudos
Visitor
Posts: 5
Registered: ‎09-22-2015

Re: Tealium Tool: Tag Variables Exporter

[ Edited ]

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.

Reply
0 Kudos
Community Manager
Posts: 256
Registered: ‎09-01-2015

Re: Custom tools - list of tools

@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.
Tealium Employee
Posts: 51
Registered: ‎08-14-2017

Re: Custom tools - list of tools

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

If you liked it then you should have put a kudo on it!
Reply
0 Kudos
Occasional Contributor
Posts: 29
Registered: ‎12-02-2016

Re: Custom tools - list of tools

Thank you :-)