このトピックについてここでいくつかのリソースを見てきましたが、適切な答えを見つけることができません.
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("&", "&");
}
</script>
<html>
<head>
<title>Email Tracking</title>
</head>
<body>
<% string googleAnalyticsImageUrl = GoogleAnalyticsGetImageUrl(); %>
<img src="<%= googleAnalyticsImageUrl %>" width="1" height="1" border="0" />
</body>
</html>