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>');