有没有可能排除链接跟踪?

29

我正在开发一个应用程序,利用Sendgrid营销电子邮件API,目的是发送新闻通讯。它包含多个文章链接,还有横幅广告和其他服务链接。我们希望保持对文章链接的跟踪,但排除其他链接对点击率的影响。是否有任何方法可以标记我们不想添加到跟踪中的链接?

4个回答

79

@Dai 你可能会在这里找到一些有用的东西:https://dev59.com/hKjja4cB1Zd3GeqP-3Av - Rimian
可以使用<a clicktracking="off" href="http://example.com">链接文本</a>吗?将off用双引号括起来可以吗? - undefined

7

目前,SendGrid的点击跟踪应用程序会覆盖所有链接,并且目前还没有一种方法可以自定义此内容以仅跟踪特定链接。

一个替代方法是,在您的SendGrid仪表板中关闭Click Tracking应用程序,然后打开Google Analytics应用程序(在“应用程序”下选择“显示已禁用的应用程序”>“Google Analytics”)。

启用此应用程序后,您可以使用Google Analytics URL Builder构建要跟踪的自定义链接。

这将停止SendGrid重写所有URL,允许您指定要跟踪的URL。但是,这将意味着您将失去SendGrid分析中的单击事件数据以及通过事件Webhook传递的数据,但是您想要跟踪的重要数据仍将存储在Google Analytics中。


2
SendGrid的点击跟踪器只会捕捉完全格式正确的URL,即带有<a href="http://...">。因此,您可以通过删除引号或http://来欺骗跟踪器忽略链接,在几乎所有现代浏览器中仍然有效。 - jacobmovingfwd
1
@jacobmovingfwd 刚刚测试了一下去掉引号,但仍然显示被屏蔽的网址。看起来Sendgrid已经“修复”了这个漏洞。感到不满的是几乎所有其他电子邮件供应商都有某种标记来忽略跟踪。 - Myk Klemme

4

3

1.要禁用特定链接的追踪,请在href之前添加clicktracking=off

例如:<a clicktracking=off href="http://destination-domain.com">text</a>

2.要禁用所有邮件的sendgrid链接追踪

进入“设置” -> “跟踪” -> “点击跟踪” -> 关闭链接跟踪


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接