我的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获取实际变量名称而不获取实际数据?有没有人遇到过这个?
答案 0 :(得分:0)
如果您还没有解决,问题是如何调用Floodlight代码中的动态变量。
您需要在代码中创建全局变量或创建要引用的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>');