偵測追蹤 URL

非偵測範例

<%= 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&param2=<%=escapeUrl(recipient.xxx)%>&param3=<%=escapeUrl(recipient.xxx)%>">

重要

Adobe不支援所有其他模式,應避免這些模式,以防止潛在的安全漏洞。

不安全模式

將個人化連結新增至內容時,請一律避免URL的主機名稱部分出現任何個人化,以避免潛在的安全漏洞。 在本頁中瞭解更多。

例如,<a href="http://<%=myURL%>">語法為​not secure​且必須避免。

  • 如果Adobe Campaign產生的連結包含一或多個參數,使用此語法可能會導致安全性問題。
  • 整齊可能會錯誤地修補某些連結,而這可能是隨機發生的。 典型症狀是HTML片段,會顯示在電子郵件校樣中,但不會顯示在預覽中。
  • URL逸出有問題,URL中的某些字元可能會造成問題。
  • 您不能有名為ID的參數與重新導向URL中的參數發生衝突。
  • 接著,追蹤的興趣會限於傳送的統計資料,因為Adobe Campaign追蹤"myURL"的所有可能值的方式不同。

本頁內容