Привет всем.
У меня задача - отработать события google ecommerce при сохранении заказа. Использую событие
модуля sale. При успешном заказе возможен редирект, поэтому делать
Код |
---|
echo "<sc ript> ga('ecommerce:addTransaction', %s); </sc ript>" |
не имеет смысла, да и форумчане ругали за попытку вывода в буфер внутри компонента.
Что если внутри
OnSaleOrderSaved ставить флаг события, а затем внутри
OnEndBufferContent уже вставлять нужный скрипт в зависимости от установленного флага? Делать это для событий корзины, просмотра карточки товара и покупки. Пробовал ли кто-нибудь такое, или есть более интересные способы?