Buondì, questo articolo è dedicato a tutti coloro che hanno avuto o hanno problemi ad inserire lo script di Google Tag Manager all’interno del main-layout del loro portale web realizzato con Odoo 10, l’errore che si manifesta è indicato come un errore di sintassi nello script al momento del salvataggio della correzione del file in questione.
Vediamo qual’è e come risolvere:
1) <!– Google Tag Manager –> ORIGINALE
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({‘gtm.start’: new Date().getTime(),event:’gtm.js’});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!=’dataLayer’?’&l=’+l:”;j.async=true;j.src=’https://www.googletagmanager.com/gtm.js?id=’+i+dl;f.parentNode.insertBefore(j,f); })(window,document,’script’,’dataLayer’,’GTM-XXXXXX’);</script><!– End Google Tag Manager –>
2) <!– Google Tag Manager –> CORRETTO
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({‘gtm.start’: new Date().getTime(),event:’gtm.js’});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!=’dataLayer’?’&l=’+l:”;j.async=true;j.src=’https://www.googletagmanager.com/gtm.js?id=’+i+dl;f.parentNode.insertBefore(j,f); })(window,document,’script’,’dataLayer’,’GTM-XXXXXX’);</script>
<!– End Google Tag Manager –>
Un cordiale saluto e un augurio di buon lavoro.
Per qualsiasi info contattateci
risolvere inserimento script Tag manager Google in Odoo 10