Google analytics, Javascript e asp.net

mercoledì 13 febbraio 2008 - 17.11

valerik Profilo | Junior Member

Ciao a tutti,
ho un problema con lo script di google per tracciare i dati e-commerce.
Spero mi possiate aiutare.

Allora ho messo nel head del site.Master(la mia pagina Master) lo script per il tracciamento di google:
<head id="Head1" runat="server">
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>

<script type="text/javascript" >
var pageTracker = _gat._getTracker("xx-xxxxx-x");
pageTracker._initData();
pageTracker._trackPageview();

//qui dovrei aggiungere la parte di e-commerce
//pageTracker.orderid
// e via dicendo
</script>
</head>
Ok, ora il problema e' aggiungere la parte che riguarda l'acquisto.Come posso fare?
Allora al momento del "checkout" ho messo tutti i dati in una variabile in formato stringa.
Leggevo in un post che e' possibile scrivere codice asp.net dentro a javascript:ad esempio

<script language="javascript">
function vai()
{
document.write("<%= mioRepeater.ClientID %>");
}
</script>
Ma avrei bisogno di qualche suggerimento/chiarimento per fare cio' che mi interessa.
Anche perche' mi ritorna un errore del tipo

"Impossibile modificare l'insieme Controls perché il controllo contiene blocchi di codice (ossia <% ... %>). "

Grazie a tutti.
Ciao
valerik

paolochan Profilo | Newbie

al controllo tabcontainer non piace se metti degli script (i.e. javascxript) dentro all'header della pagina, se si tratta di una pagina asp ma html "pura" (senza placeholder per via di una masterpage)...prova a metterli dentro all'headertamplate del tabcontainer stesso e dovrebbe andare...
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5