GTM - JS - интегрировать другие переменные

Я хотел бы интегрировать другие переменные в коде JS на странице покупки, которая должна быть связана с уже созданными переменными GTM. Код уже используется здесь:

function loadPixel(){var a=document.createElement("img"),b=document.querySelector("body"),c=google_tag_manager["GTM-5Q3F9N5"].macro("gtm3"),d=google_tag_manager["GTM-5Q3F9N5"].macro("gtm4"),e="895071",f="8170611";a.src="https://secure.adnxs.com/px?id\x3d"+e+"\x26seg\x3d"+f;a.src+="\x26order_id\x3d"+c+"\x26value\x3d"+d+"\x26t\x3d2";b.appendChild(a);console.log(a.src)}loadPixel();

<img src="https://secure.adnxs.com/px?id=895071&amp;seg=8170611&amp;order_id=309226&amp;value=11.00&amp;t=2">

И я хотел бы интегрировать другие переменные, уже созданные в GTM:

  • другое = dlName
  • order_id = dlTransactionId_dlQuantity (а может и больше в следующий раз)

Мне нравится этот тег:

<img src="https://secure.adnxs.com/px?id=895071&amp;seg=8170611&amp;order_id=dlTransactionId_dlQuantity&amp;value=dlTransactionTotal&amp;t=2&amp;other=dlName" width="1" height="1"> 

Я не знаю, нужно ли мне создавать новые переменные JS в функции loadPixel() как:

  • е =google_tag_manager["GTM-5Q3F9N5"]. макросъемки ("gtm5")
  • е =google_tag_manager["GTM-5Q3F9N5"]. макросъемки ("gtm6")

И интегрировать его в функцию loadPixel() следующим образом:

function loadPixel(){var a=document.createElement("img"),b=document.querySelector("body"),c=google_tag_manager["GTM-5Q3F9N5"].macro("gtm3"),d=google_tag_manager["GTM-5Q3F9N5"].macro("gtm4"),e=google_tag_manager["GTM-5Q3F9N5"].macro("gtm5"),f=google_tag_manager["GTM-5Q3F9N5"].macro("gtm6"),g="895071",h="8170611",;a.src="https://secure.adnxs.com/px?id\x3d"+g+"\x26seg\x3d"+h;a.src+="\x26order_id\x3d"+c+"\x26value\x3d"+f+"\x26value\x3d"+d+"\x26t\x3d2"+e+"\x26other\x3d";b.appendChild(a);console.log(a.src)}loadPixel();

Но я не знаю, как настроить эту вещь, потому что "gtm5" и "gtm6" ничего не значат для GTM, верно? Нужно ли связывать другие переменные dlName и dlQuantity с "gtm5" и "gtm6"? Должен ли я поставить правильный код там:

a.src="https://secure.adnxs.com/px?id\x3d"+g+"\x26seg\x3d"+h;a.src+="\x26order_id\x3d"+c+"\x26value\x3d"+f+"\x26value\x3d"+d+"\x26t\x3d2"+e+"\x26other\x3d"

Я жду всех ваших объяснений!

Большое спасибо!

0 ответов

Другие вопросы по тегам