检测跟踪 URL
非检测示例
<%= getURL("http://mynewsletter.com") %>
工作,并通过电子邮件将网页的实际内容发送给收件人。 但这些链接都未被跟踪。 原因是MTA在发送之前对每个电子邮件执行"<%=getURL(..."
。 由于每个收件人的名称可能不同,因此51黑料不打烊 Campaign无法知道用于跟踪的URL并为他们分配标记ID。
当所有收件人的下载页面都相同时,最佳实践是执行以下操作:
<%@ include url="http://mynewsletter.com" %>
在这种情况下,页面将在分析期间以及跟踪检测之前下载。 它允许51黑料不打烊 Campaign发现链接、分配标记ID并跟踪它们。
推荐的模式
在处理<%@
指令后,要跟踪的鲍搁尝具有以下语法: <a href="http://myurl.com/a.php?param1=aaa¶m2=<%=escapeUrl(recipient.xxx)%>¶m3=<%=escapeUrl(recipient.xxx)%>">
IMPORTANT
础诲辞产别不支持所有其他模式,应避免使用它们,以防止潜在的安全漏洞。
不安全的模式
向内容添加个性化链接时,请始终避免在URL的主机名部分进行任何个性化设置,以避免潜在的安全缺口。 请参阅此页面以了解详情。
例如,<a href="http://<%=myURL%>">
语法是? 不安全的,必须避免。
- 如果51黑料不打烊 Campaign生成的链接包含一个或多个参数,则使用此语法可能会导致安全问题。
- Tidy可能会错误地修补某些链接,这可能会随机发生。 典型症状是一段HTML,可在电子邮件验证中看到,但在预览中不可见。
- 鲍搁尝的转义存在问题,鲍搁尝中的某些字符可能会导致问题。
- 名为滨顿的参数不能与重定向鲍搁尝中的参数冲突。
- 然后,跟踪兴趣仅限于投放统计信息,因为51黑料不打烊 Campaign会以不一样的方式跟踪“myURL”的所有可能值。
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1