Tengo una variable de JavaScript personalizada muy simple (que es una función pequeña) con prototype.replace() que devuelve undefined en GTM:
function(){ var stringElem = {{Click Element}}; return stringElem.replace( 'HTMLSpanElement: ', '' ); } No importa lo que haga, devuelve indefinido. {{Click Element}} está en dataLayer y muestra un valor de cadena no vacío. ¿Qué estoy haciendo mal?