2015-07-04 48 views
0

我已經創建了一個發送包含隱藏img與web應用程序的鏈接的電子郵件的腳本:使用IMG跟蹤電子郵件打開

var uniqkey = Utilities.formatDate(new Date(), "UTC", "yyMMddHHmmssSSS"); 
var trackingUrl = "https://script.google.com/a/macros/wizy.io/s/AKfycbxGctgLJeU1aqTpT0G5Nj0I6N65GKJIAvJcJYvdko4/dev";  
<img src="'+ trackingUrl+' ?key="' +uniqkey+ '" style="display:none;"/> 

每一個表單提交時,電子郵件被髮送與這個隱藏的圖像。其目的是跟蹤電子郵件的打開,通過運行包含此腳本的Web應用程序:

function doGet(e) { 
    var key=e.parameter.key; 
    Logger.log(key); 
    MailApp.sendEmail("[email protected]", "test", key); 
} 

不過,我已經看到,當郵件被髮送src修改:

<img src="https://ci6.googleusercontent.com/proxy/Oiry89sbJhKLci7KPgJ9E6ZR7uwMxFtx3llzwiBXII5gDfP5wwDbimOy2RX4ZRVr5SyiR4XhIetEJ0p5_4oTX9Z-kwLSL61skprvCeVdIgVdaaFTofhFmlub-4BwJQ0IaBCjRQt6Lpw1FCosN-ERYJvYMip67Mtq2rGJFw=s0-d-e1-ft#https://script.google.com/a/macros/wizy.io/s/AKfycbxGctgLJeU1aqTpT0G5Nj0I6N65GKJIAvJcJYvdko4/dev+?key=" class="CToWUd"> 

...並且在電子郵件打開時腳本不運行。我怎樣才能解決這個問題 ?

+0

尋求調試幫助的問題(__「爲什麼這個代碼不工作?」__)必須包含所需的行爲,_specific問題或error_以及__在問題本身___中重現它所需的最短代碼。沒有明確問題陳述的問題對其他讀者無益。請參閱:[如何創建最小,完整和可驗證示例](http://stackoverflow.com/help/mcve)。 – Mogsdad

回答

0

你無法修復它。去年穀歌改變了他們的郵件,以便所有的圖像鏡像在他們自己的服務器,以防止你在做什麼(跟蹤)。