Я разрабатываю электронную коммерцию, используя Wicket для рендеринга страниц.У меня есть «BasePage» с основным макетом, и на моей странице «Спасибо за покупку» я хочу добавить код отслеживания электронной торговли Google Analytics.Для справки, код JS, подобный следующему:
<script type="text/javascript>
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-12345678-9']);
_gaq.push(['_addTrans', '123', '', '12.56', '', '5.00']);
_gaq.push(['_addItem', '123', 'sku-1', 'Product 1', 'Category X', '12.56', '1']);
_gaq.push(['_addItem', '123', 'sku-2', 'Product 2', 'Category Y', '13.45', '1']);
_gaq.push(['_trackTrans']);
(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>
HTML-код для корзины и оформления заказа, был прост, но как я могу динамически сгенерировать этот JS с Wicket?