2017-07-03 39 views
0

我的DoubleClick泛光燈是不正確記錄我的數據,它有時會與實際定義變量的名稱(括在[]),有時實際數據的DoubleClick泛光燈不記錄正確的數據

這是一個簡單的數據,我「M得到

| 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

如果您還沒有解決問題,問題是您如何調用Floodlight代碼中的動態變量。

您需要在代碼中創建一個全局變量或創建一個GTM變量來引用。該變量應放置在泛光燈像素的大括號{{variable}}中。 FLS使用{{}}來指示需要引用的全局變量。 ex:

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