Google analytics in een Iframe

Pagina: 1
Acties:
  • 115 views sinds 30-01-2008
  • Reageer

Onderwerpen


Acties:
  • 0 Henk 'm!

  • davhor
  • Registratie: Mei 2003
  • Laatst online: 14-03 10:21

davhor

www.fon.com

Topicstarter
Op onze bedrijfswebsite hebben wij Google Analytics draaien. Wij hebben hier ook een aantal conversiedoelen ingesteld. Aangezien onze inschrijfpagina in .Net is geschreven en uit 4 stappen bestaat (maar wel zelfde URL), moet ik het Google script op een andere manier inbouwen, omdat hij anders 4 x een conversie neerzet bij één inschrijving.

Nu kan ik bij de laatste stap een pagina in een IFrame laten tonen, waarin de Google Analytics code zit. Nu ben ik alleen benieuwd of de Cookie nog goed uitgelezen kan worden en of deze inderdaad registreerd bij Google. Ik heb namelijk nog geen conversies in GA, terwijl we wel weer inschrijvingen hebben.

Kan GA uberhaupt in een Iframe geplaatst worden. Ik kan hier niks over vinden op andere websites.

FON - WiFi for Everyone | Flickr


Acties:
  • 0 Henk 'm!

  • b19a
  • Registratie: September 2002
  • Niet online
Copy paste uit de help van Google Analytics:
Identical URLs across multiple steps

You may also wish to track visitors' progress through a funnel which has the same URL for each step. For example, your sign up funnel might look like this:
  • Step 1 (Sign Up):www.mysite.com/sign_up.cgi
  • Step 2 (Accept Agreement):www.mysite.com/sign_up.cgi
  • Step 3 (Finish):www.mysite.com/sign_up.cgi
To get around this, you can call the urchinTracker Javascript function within each step (probably within an onload event) as follows:

code:
1
2
3
urchinTracker("/funnel_G1/step1.html")
chinTracker("/funnel_G1/step2.html")
urchinTracker("/funnel_G1/step3.html")


Then, set up each step of your funnel as follows:

code:
1
2
3
http://www.mysite.com/funnel_G1/step1.html
http://www.mysite.com/funnel_G1/step2.html
http://www.mysite.com/funnel_G1/step3.html


Note that the path/filename argument to urchinTracker does not need to represent an existing path or filename. The argument to urchinTracker simply provides a made-up page name to which Google Analytics can attach page views.

Acties:
  • 0 Henk 'm!

  • André
  • Registratie: Maart 2002
  • Laatst online: 09-09 22:26

André

Analytics dude

Doet het zoals Bouke zegt: dan werkt het sowiesie, ik heb het al tientallen keren zo ingesteld voor boekingstrajecten. Dat de aanroep vanuit een iframe komt maak niet uit, omdat je zelf een waarde in de urchinTracker functie meegeeft negeert hij de url van het iframe.

Mochten er nou geen conversies gemeten worden kun je bij de "Content drilldown" zien welke pagina allemaal wel bezocht worden en of je conversiepagina's daar tussen staan.

[ Voor 24% gewijzigd door André op 09-02-2007 22:56 ]


Acties:
  • 0 Henk 'm!

  • davhor
  • Registratie: Mei 2003
  • Laatst online: 14-03 10:21

davhor

www.fon.com

Topicstarter
Ik had de handleiding doorgzocht, maar dit nog niet gevonden. Fantastisch!!!
Ik zal nog even een post geven als het werkt.

Alvast bedankt.

FON - WiFi for Everyone | Flickr


Acties:
  • 0 Henk 'm!

  • davhor
  • Registratie: Mei 2003
  • Laatst online: 14-03 10:21

davhor

www.fon.com

Topicstarter
Nog steeds problemen. Kan iemand zien wat er fout is in mijn code? Hij telt wel een conversie, maar de opbrengsten in Google Analytics blijven op 0,-. Erg vaag.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
<html>
<head><title>
    Afronden inschrijving
</title>
    <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
    <script type="text/javascript">_uacct = "UA-*****-*";urchinTracker();</script>
      
    <meta name="googlebot" content="noarchive"></head>
<body onLoad="javascript:__utmSetTrans()">
    <form name="form1" method="post" action="check.aspx?cursus_id=153" id="form1">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMTg5OTgxMDczOGRkkOKSLgeBZ0TfBdo5ut9ykftutPM=" />

    </form>
    <div>
    <form style="display:none;" name="utmform">
    <textarea id="utmtrans">
        UTM:T|2007216115314|NIOW|650|0.00|0.00|Onbekend|Onbekend|The Netherlands 
        UTM:I|2007216115314|153|Engels voor medewerkers personeelszaken|Open Training|650|1 
</textarea>
</form> 
    <div style="visibility: hidden;">
                    <center>
                    <!-- Google Code for Default Conversion Page -->
                        <!-- Google Code for PURCHASE Conversion Page -->
                        <script language="JavaScript" type="text/javascript">
                        <!--
                        var google_conversion_id = **********;
                        var google_conversion_language = "nl";
                        var google_conversion_format = "1";
                        var google_conversion_color = "FFFFFF";
                        if (650) {
                          var google_conversion_value = 650;
                        }
                        var google_conversion_label = "PURCHASE";
                        //-->
                        </script>

                        <script language="JavaScript" src="http://www.googleadservices.com/pagead/conversion.js">
                        </script>

                        <noscript>
                            <img height="1" width="1" border="0" src="http://www.googleadservices.com/pagead/conversion/1071876930/?value=650.0&label=PURCHASE&script=0">
                        </noscript>
                        <!--Eind Google Code for Default Conversion Page -->
                    </center>
                </div>
    </div>
    
</body>
</html>

FON - WiFi for Everyone | Flickr


Acties:
  • 0 Henk 'm!

  • davhor
  • Registratie: Mei 2003
  • Laatst online: 14-03 10:21

davhor

www.fon.com

Topicstarter
Subtiele kick:

Heb de aanwijzingen van boven toegepast, maar ik krijg momenteel de ROI nog niet aan de praat. Kan dit komen omdat mijn ROI Form in het formulier van de ASP.Net masterpage staat? Dus als volgt:

code
<form runat="server">
code
<form name="utmform">
<textarea id="utmtrans">
UTM:T|20072261529|Onbekend|285|0.00|0.00|Onbekend|Onbekend|NL
UTM:I|20072261529|24|blah|blah|285|1
</textarea>
</form>
code
</form>
code

Waarbij code staat voor verschillende html code om de pagina zichtbaar te maken.

[ Voor 3% gewijzigd door davhor op 26-02-2007 15:09 ]

FON - WiFi for Everyone | Flickr


Acties:
  • 0 Henk 'm!

  • André
  • Registratie: Maart 2002
  • Laatst online: 09-09 22:26

André

Analytics dude

Officieel mogen er geen forms in forms staan, of dit hier ook een probleem is weet ik zo niet. Heb je al gecontroleerd of __utmSetTrans() goed aangeroepen wordt? En heb je in je instellingen wel aan staan dat je een e-commerce site hebt?

Acties:
  • 0 Henk 'm!

  • davhor
  • Registratie: Mei 2003
  • Laatst online: 14-03 10:21

davhor

www.fon.com

Topicstarter
André schreef op maandag 26 februari 2007 @ 15:27:
Officieel mogen er geen forms in forms staan, of dit hier ook een probleem is weet ik zo niet. Heb je al gecontroleerd of __utmSetTrans() goed aangeroepen wordt? En heb je in je instellingen wel aan staan dat je een e-commerce site hebt?
E-commerce site staat aan, de standaardwaarde van een informatieformulier pikt hij wel. Het aanroepen van __utmSetTrans() geeft in ieder geval geen javascript foutmelding, dus ik neem aan dat dat goed gaat. Of is er een betere manier om dit te debuggen. Ik heb nu op de betreffende pagina __utmSetTrans() aangeroepen door dit in het browseradres te typen.

FON - WiFi for Everyone | Flickr

Pagina: 1