【发布时间】:2019-10-16 00:53:47
【问题描述】:
我对此很陌生,所以希望我不知道很多基础知识。我正在处理其他人编码的内容。
我想添加这段 sn-p 代码:(它基本上是向谷歌分析发送一个事件)
ga('send', 'event', 'Registeration Form', 'Filled', 'Campaign');
点击此按钮时:
<!----- Submit and Reset ------->
<div class="col-md-12 text-center">
<asp:Button runat="server" Text="Submit" ValidationGroup="req1" CausesValidation="true"
OnClick="BtnSubmit_OnClick" ID="BtnSubmit" class="btn btn-lg btn-block btn-success"/>
</div>
我的其他页面上有这个:
protected void BtnSubmit_OnClick(object sender, EventArgs e)
{
try
{
SendMail();
Clear();
}
catch (Exception ex)
{
}
}
我应该将发送事件的代码放在哪里? 我试着把它放在div之间,它没有用。 我尝试在我的主页上创建一个函数:
<!-- Event Tracking for Submit Button -->
<script>
function formButton() {
ga('send', 'event', 'Registeration Form', 'Filled', 'Campaign');
}
</script>
并在另一个页面上运行此代码:
ScriptManager.RegisterStartupScript(this, this.GetType(), "text", formButton(), true);
还是不行。有什么想法吗?
【问题讨论】:
标签: javascript c# google-analytics