2016-09-01 4 views
-1

У меня есть этот довольно простой код, который возвращает объект (по крайней мере, в Google Chrome) с другого (внешнего) сервера в формате id: «12345676425432526».Выделить значение для объекта

Как я могу сохранить это значение объекта, чтобы он мог быть доступен на dom или GTM. Мне просто нужно сохранить вывод как глобальное значение, с кодом, а не по щелчку правой кнопкой мыши, сохранить как глобальное значение. Я хочу использовать только JS, а не Ajax или PHP или даже JQuery.

<script type="text/javascript"> 
var ABC = function(data) { 
console.log(data); 
} 

</script> 
<script type="text/javascript" src="https://externalsite.com/getid?callback=ABC"> 
</script> 
+0

FYI, AJAX это просто технология, которая доступна из языка Javascript. Они не совсем разные. Если внешний сайт не предоставляет интерфейс JSONP, вам потребуется вызов AJAX. Никакой другой возможности (в пределах разумного). –

+1

Это не служба кодирования. Что вы еще пробовали? –

ответ

0

Что вы можете сделать здесь хранить это значение в куки или локального хранилища (только JS) и GTM может легко получить значение из переменной печенья первой партии

Вот как вы можете узнать немного больше о переменных https://support.google.com/tagmanager/answer/6106899?hl=en#web

Надеется, что это помогает,

Смежные вопросы