Использование мобильного отслеживания GA для тарифов на электронную почту

Я посмотрел здесь несколько ресурсов на эту тему, но не могу найти подходящий ответ.

Я хочу использовать мобильное отслеживание GA, чтобы получать открытые тарифы в электронных письмах. Я намерен сделать это, поставив <img src="http://www.website.com/trk.aspx" /> в электронную почту. Стандартная страница, предоставленная Google, ниже. Чего я хочу добиться, так это перенаправить запуск на сервер к изображению, а не отображать его на странице, и это, надеюсь, сработает в почтовых клиентах.

Пожалуйста, помогите, я новичок во всем, кроме простого старого HTML и CSS.

<%@ Page Language="C#" %>
<script language="C#" runat="server">
// Copyright 2010 Google Inc. All Rights Reserved.
private const string GaAccount = "MO-1276714-16";
private const string GaPixel = "/ga.aspx";

private string GoogleAnalyticsGetImageUrl() {
  System.Text.StringBuilder url = new System.Text.StringBuilder();
  url.Append(GaPixel + "?");
  url.Append("utmac=").Append(GaAccount);
  Random RandomClass = new Random();
  url.Append("&utmn=").Append(RandomClass.Next(0x7fffffff));
  string referer = "-";
  if (Request.UrlReferrer != null
      && "" != Request.UrlReferrer.ToString()) {
    referer = Request.UrlReferrer.ToString();
  }
  url.Append("&utmr=").Append(HttpUtility.UrlEncode(referer));
  if (HttpContext.Current.Request.Url != null) {
    url.Append("&utmp=").Append(HttpUtility.UrlEncode(Request.Url.PathAndQuery));
  }
  url.Append("&guid=ON");
  return url.ToString().Replace("&", "&amp;");
}
</script>

<html>
<head>
<title>Email Tracking</title>
</head>
<body>
<% string googleAnalyticsImageUrl = GoogleAnalyticsGetImageUrl(); %>
<img src="<%= googleAnalyticsImageUrl %>" width="1" height="1" border="0" />
</body>
</html>

0 ответов

Другие вопросы по тегам