Hallo,
ich habe in den Einstellungen "Markup komprimieren" aktiviert. Nun wollte ich ein Google Remarketing Code in einem Template einbauen. Soweit so gut. Nur leider wird dieser auch komprimiert und so wird eine "Missing CDATA Comments" Fehler erzeugt.
Meine Frage ist, gibt es denn eine Möglichkeit ein Template oder einen bestimmten Part von dem Minifizierungsprozess auszuschließen?
Ich habe ein Template mit dem Namen "js_remarketing.html5" erstellt und es über das Seitenlayout eingebunden.
Das ist der original Code
HTML-Code:
<!-- Google Code für ein Remarketing-Tag -->
<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = XXX;
var google_custom_params = window.google_tag_params;
var google_remarketing_only = true;
/* ]]> */
</script>
<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js"></script>
<noscript>
<div style="display:inline;">
<img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/XXX/?guid=ON&script=0"/>
</div>
</noscript>
Und das kommt nach der Minifizierung raus.
HTML-Code:
<!-- Google Code für ein Remarketing-Tag -->
<script type="text/javascript">var google_conversion_id=XXX;var google_custom_params=window.google_tag_params;var google_remarketing_only=!0</script>
<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js"></script>
<noscript>
<div style="display:inline;">
<img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/XXX/?guid=ON&script=0"/>
</div>
</noscript>
Ich weiß nicht genau warum, aber irgendwie ist Google das /* <![CDATA[ */ recht wichtig. Und ganz nebenbei fand ich die Frage, ob man einen Teil von der Minifzierung ausnehmen kann, auch nicht schlecht ;-)
Lesezeichen