Есть код транзакции javascript.
<script>
ga('require', 'ecommerce');
ga('ecommerce:addTransaction', {
'id':'Сюда нужно поставить результат другого скрипта', // Transaction ID. Required. Эти цифры дожны совпадать
'affiliation': 'kupisoft', // Affiliation or store name.
'revenue': '299', // Grand Total.
'shipping': '', // Shipping.
'tax': '' // Tax.
});
</script>
Результат этого скрипта нужно поставить в id
<script>function randomInteger(min, max) {
var rand = min - 0.5 + Math.random() * (max - min + 1)
rand = Math.round(rand);
return rand;
}
document.write( randomInteger(1000,99999999) );</script>
проблема в том что если ставить любой код внутрь '' то это выводится как обычный текст, а если вне его то это ломается скрипт
Нужно этот код не в строку вставлять, а рядом определение этой функции randomInteger написать и передавать уже результат вызова функции вместо аргумента.