Hallo Leute!
Ich versuche mittels Condition auf drei verschiedene Unterseiten, 3 verschiedene Codes einzubinden. Genauer gesagt den Google AB Code. Im Output also in der HTML Datei finde ich auf den drei Seiten, die drei unterschiedlichen Codes eingebunden.
Damit das ganze auch läuft muss ich nun bei Google AB die drei Unterseiten überprüfen lassen ob die Codes eingebunden worden sind.
Nun bekomme ich da eine Fehlermeldung das bei der ersten Seite der Code nicht eingebunden sei. Allerdings bei den 2 anderen Seiten schon.
Habe in der HTMLdatei nachgeschaut ob der Code von Typo3 verändert wird. Soweit ich sehen kann ändert T3 diesen Code leicht um...
also erstens löscht er die Kommentare. (Was vermutlich egal sein wird)
zweitens macht er aus dem <script> ein <script type="text/javascript">
Kann es wirklich sein das diese Änderung Google das Script nicht erkennen lässt?
Vielleicht hat jemand eine Idee oder einen Lösungsansatz
thx4support
Billix
der Orginalcode den in von Googel bereit gestellt bekomme ist folgender:
<!-- Google Website Optimizer Control Script -->
<script>
function utmx_section(){}function utmx(){}
(function(){var k='1114935450',d=document,l=d.location,c=d.cookie;function f(n){
if(c){var i=c.indexOf(n+'=');if(i>-1){var j=c.indexOf(';',i);return escape(c.substring(i+n.
length+1,j<0?c.length:j))}}}var x=f('__utmx'),xx=f('__utmxx'),h=l.hash;
d.write('<sc'+'ript src="'+
'http'+(l.protocol=='https:'?'s://ssl':'://www')+'.google-analytics.com'
+'/siteopt.js?v=1&utmxkey='+k+'&utmx='+(x?x:'')+'&utmxx='+(xx?xx:'')+'&utmxtime='
+new Date().valueOf()+(h?'&utmxhash='+escape(h.substr(1)):'')+
'" type="text/javascript" charset="utf-8"></sc'+'ript>')})();
</script><script>utmx("url",'A/B');</script>
<!-- End of Google Website Optimizer Control Script -->
<!-- Google Website Optimizer Tracking Script -->
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['gwo._setAccount', 'UA-xxx']);
_gaq.push(['gwo._trackPageview', '/xxx/test']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<!-- End of Google Website Optimizer Tracking Script -->
<script type="text/javascript">
function utmx_section(){}function utmx(){}
(function(){var k='1114935450',d=document,l=d.location,c=d.cookie;function f(n){
if(c){var i=c.indexOf(n+'=');if(i>-1){var j=c.indexOf(';',i);return escape(c.substring(i+n.
length+1,j<0?c.length:j))}}}var x=f('__utmx'),xx=f('__utmxx'),h=l.hash;
d.write('<sc'+'ript src="'+
'http'+(l.protocol=='https:'?'s://ssl':'://www')+'.google-analytics.com'
+'/siteopt.js?v=1&utmxkey='+k+'&utmx='+(x?x:'')+'&utmxx='+(xx?xx:'')+'&utmxtime='
+new Date().valueOf()+(h?'&utmxhash='+escape(h.substr(1)):'')+
'" type="text/javascript" charset="utf-8"></sc'+'ript>')})();
</script>
<script type="text/javascript">utmx("url",'A/B');</script>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['gwo._setAccount', 'UA-xxx']);
_gaq.push(['gwo._trackPageview', '/xxx/test']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>