0

我的 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 获取实际变量名而不获取实际数据?有没有人遇到过这个?

4

1 回答 1

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>');
于 2018-02-05T23:46:07.687 回答