非偵測範例
<%= getURL("http://mynewsletter.com") %>
運作並透過電子郵件傳送網頁的實際內容給收件者。 但系統不會追蹤任何連結。 原因在於MTA在傳送前會針對每封電子郵件執行"<%=getURL(..."
。 每個收件者的URL可能不同,因此Adobe Campaign無法得知要追蹤的URL,也無法為其指派標籤ID。
如果所有收件者的下載頁面都相同,最佳實務是執行下列動作:
<%@ include url="http://mynewsletter.com" %>
在此情況下,頁面會在分析期間、追蹤偵測之前下載。 它可讓Adobe Campaign探索連結、指派標籤ID及追蹤連結。
建議的模式
處理<%@
指示後,要追蹤的URL語法如下: <a href="http://myurl.com/a.php?param1=aaa¶m2=<%=escapeUrl(recipient.xxx)%>¶m3=<%=escapeUrl(recipient.xxx)%>">
不安全的模式
將個人化連結新增至您的內容時,請一律避免URL的主機名稱部分有任何個人化專案,以避免潛在的安全性缺口。 在本頁中瞭解更多。
例如,<a href="http://<%=myURL%>">
語法是 不安全,必須避免。