DoubleClick Floodlight не записывает правильные данные

Мой DoubleClick Floodlight неправильно записывает мои данные, иногда он получает фактически собственное имя переменной (заключенное в []), а иногда и фактические данные

Это пример данных, которые я получаю

 | Field_1     | Field_2
1| [field_1]   | [field_2]
2| sample text | another sample text  

Образец кода

var axel = Math.random() + "";
var a = axel * 10000000000000;
document.write('<iframe class="fl-tags" src="https://1234567.fls.doubleclick.net/activityi;src=1234567;type=type;cat=cat;u1='+ cart['data_1'] + ';u2='+ cart['data_2'] + ';ord=1;num=' + a + '?" width="1" height="1" frameborder="0" style="display:none"></iframe>');

Настройка DoubleClick Floodlight

u1 = data type string, name field_1
u2 = data type string, name field_2

Почему DC FL получает собственно имя переменной, а не фактические данные? кто-нибудь сталкивался с этим раньше?

1 ответ

Если вы еще не решили, проблема заключается в том, как вы вызываете динамические переменные в теге прожектора.

Вам нужно создать глобальную переменную в вашем коде или создать переменную GTM для ссылки. Переменная должна быть заключена в фигурные скобки {{variable}} в пикселе прожектора. FLS использует {{ }} для сигнализации о необходимости обращения к глобальной переменной. например:

var axel = Math.random() + "";
var a = axel * 10000000000000;
document.write('<iframe class="fl-tags" src="https://1234567.fls.doubleclick.net/activityi;src=1234567;type=type;cat=cat;u1={{data_1}};u2={{data_2}};ord=1;num=' + a + '?" width="1" height="1" frameborder="0" style="display:none"></iframe>');
Другие вопросы по тегам