是否可以从跟踪中排除链接

Is it possible to exclude links from tracking

我正在构建一个使用 Sendgrid 营销电子邮件 API 的应用程序,目的是发送新闻通讯。它有许多文章链接,还有横幅广告和其他服务链接。我们显然希望继续跟踪文章链接,但排除影响点击率的其他链接。是否可以通过任何方式标记我们不希望添加到跟踪中的链接?

SendGrid 的当前点击跟踪应用程序会覆盖所有链接,目前还没有自定义方法,因此只能跟踪某些链接。

一种替代方法是在您的 SendGrid 仪表板中关闭点击跟踪应用,但打开 Google 分析应用(在应用 > 显示禁用的应用 > Google 分析下)。

打开此应用程序后,您可以使用 Google Analytics URL Builder.

构建您想要跟踪的自定义链接

这将阻止 SendGrid 重写所有 URL,并允许您指定要跟踪的 URL。然而,这意味着您将丢失 SendGrid 分析中的点击事件数据,以及通过事件 Webhook 丢失的点击事件数据,但您要为您的活动跟踪的重要数据仍将存储在 Google Analytics 中。

小线程巫术让任何通过 google 到达这里的人知道他们添加了一个属性来禁用 link 跟踪。

https://sendgrid.com/docs/Classroom/Track/Clicks/click_tracking_html_best_practices.html

Click tracking can be turned off for individual links by including the clicktracking=off attribute inside the anchor of an HTML link before the href. For example, <a clicktracking=off href="http://example.com">link text</a> would not be tracked.

您还可以使用 api 禁用 Sendgrid 的跟踪。为此,您设置了一些电子邮件 headers.

示例 X-SMTPAPI header 值:

{
  "filters" : {
    "clicktrack" : {
      "settings" : {
        "enable" : 0,
        "enable_text" : false
      }
    }
  }
}

这适用于纯文本电子邮件。

参见:https://sendgrid.com/docs/for-developers/sending-email/smtp-filters/#filter-clicktrack

1.To 禁用特定跟踪 link 在 href

之前添加 clicktracking=off

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

2.To 禁用 sendgrid link 跟踪所有邮件

Goto Settings -> Tracking -> Click Tracking -> turn off link tracking