в GTM, вы можете использовать {{element}} для использования в своем пользовательском теге JavaScript, поэтому мне было интересно, есть ли способ в DTM для вызова других элементов данных в вашем пользовательском коде страницы?Можете ли вы позвонить или использовать элемент данных в коде пользовательской страницы? как переменные в GTM
А также я пытаюсь получить значение Evar 1, а затем выводить строку, но не получил эту работу
function MyCase(){
var url;
var txt = s.eVar1;
switch (txt) {
case 'Forewords':
url = "forwords";
break;
case 'Executive Summary':
url = "executive-summary";
break;
case 'Educating':
url = "education";
break;
case 'Social engage':
url = "social";
break;
case 'Next generation':
url = "next-gen-retirement";
break;
case 'Conclusion':
url = "conclusion";
break;
default:
\t url = '';
\t break;
\t }
return url;
}
MyCase();
Есть ли способ получить значение элемента данных в пользовательском коде? например 'var txt =% dataelement%;' я попробовал, но DTM не распознает его. Я пытаюсь сделать случай переключения, если значение eVars является «предисловием» в тексте ссылки, чем я хотел бы, чтобы элемент данных выводил строку 'forwords', так что мне не придется создавать несколько тегов всякий раз, когда eVar имеет другое значение, например, образец выше – sky
, чтобы вывести строку 'forwords' в'% txt_topic% ' – sky
Чтобы прояснить приведенный выше код, это элемент данных% txt_topic%, поэтому я пытаюсь вывести строку в зависимости от значения evar1 – sky