How to recognise unused (unmapped) extensions

Gold Contributor
Gold Contributor

Hi All,

 

I'm auditing a container and not sure how to find unmapped extensions. I couldn't find a custom tool that would do it, I'm not even sure such an attribute ("Mapped') exists for extensions (as it does for load rules).

 

Cheers,

Florian

7 REPLIES 7

How to recognise unused (unmapped) extensions

Gold Contributor
Gold Contributor
Hello @florian_perl,

I am not sure whether this following Custom tool would run and pull the data intended to Extension but it will do 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 - https://community.tealiumiq.com/t5/Developer-Tools/Tealium-Tool-Variable-Mappings-Exporter/ta-p/1615....

List of Productivity Tools Available here: https://community.tealiumiq.com/t5/Developer-Tools/tkb-p/documentation-tealium-tools

Hope it helps!

How to recognise unused (unmapped) extensions

Gold Contributor
Gold Contributor

Hey @Srinivasan,

 

This does not export extension mapping, rather variables + tags.

I've been talking to someone at Tealium about it, I'll update the thread if I can find a solution.

 

Cheers,

Flo

How to recognise unused (unmapped) extensions

Employee Emeritus

I'd love to hear the solution @florian_perl as well! Keep us posted. 

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.

How to recognise unused (unmapped) extensions

Tealium Employee

@florian_perl

 

When you say you are trying to find "unmapped" extensions, do you mean ones that aren't mapped to any tag?

There are ways to get that information. However a bit more clarification on what you would like to achieve, I might be able to supply you with a tool that can do the trick.

 

Adrian

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

How to recognise unused (unmapped) extensions

Gold Contributor
Gold Contributor

@adrian_browning

 

Yes, I mean the ones that aren't mapped to any tag.

 

Thanks,

Florian

How to recognise unused (unmapped) extensions

Tealium Employee

@florian_perl

 

For typical extensions, this should do the job of giving you a list of extensions that are unmapped.

 

var types = utui.config.customizationList,
data = utui.automator.getExtensionIdsByScope("global").map(id => {
var ext = utui.automator.getExtensionById(id);
return {
type: types[ext.id].title,
id: id,
title: ext.title
};
}
);
console.table(data);

 

Adrian

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

How to recognise unused (unmapped) extensions

Gold Contributor
Gold Contributor

Neat! Thanks @adrian_browning.

Public