Tulip Media

Pensieri imprenditoriali

Come integrare un tag di Google Analytics per dominio con WPML

Ciao a tutti!

Ho avuto un po' di difficoltà nell'inserire il famoso TAG di tracciamento di Google Analytics sui siti multilingua che lo utilizzano l'estensione WPML, vorrei quindi condividere con chi usa WordPress questo piccolo trucchetto che vi permetterà di avere velocemente la soluzione.

Infatti, per integrare un tag di Google Analytics per nome di dominio utilizzando WPML, è necessario inserire una funzione nel file Functions.php, che visualizzerà il tag corretto a seconda della lingua visualizzata. Ecco il famoso pezzo di codice:

[codice]/*———————————————————————————–*/ /* Tag Analytis per lingua /*——————— —————————————————————–*/

funzione ga_analytics_ln() { if(ICL_LANGUAGE_CODE=='it') { ?>
finestra.dataLayer = finestra.dataLayer || [];
funzione gtag(){dataLayer.push(argomenti);}
gtag('js', nuova data());

gtag('config', 'G-XXX');

finestra.dataLayer = finestra.dataLayer || [];
funzione gtag(){dataLayer.push(argomenti);}
gtag('js', nuova data());

gtag('config', 'G-XXX');
<?php } } add_action(‘wp_head’,’ga_analytics_ln’,11);[/code]

Sostituisci semplicemente "XXX" con il tuo ID Google Analytics.

D'altra parte, se usi uno strumento come Le mie funzioni personalizzate per WordPress, quest'ultimo ti darà sicuramente un “errore fatale”, come è successo a me, perché considererà che ci sono due funzioni con lo stesso nome, che si rifiuterà di applicare.

Sarà quindi necessario modificare leggermente il tag Google Analytics della seconda lingua, per darle semplicemente un altro nome:

[codice]/*———————————————————————————–*/ /* Tag Analytis per lingua /*——————— ————————————————————–*/ function ga_analytics_ln() { if(ICL_LANGUAGE_CODE=='it') { ?>
finestra.dataLayer = finestra.dataLayer || [];
funzione gtag(){dataLayer.push(argomenti);}
gtag('js', nuova data());

gtag('config', 'G-XXX');

finestra.dataLayer = finestra.dataLayer || [];
funzione gtagfr(){dataLayer.push(argomenti);}
gtagfr('js', new Date());

gtagfr('config', 'G-XXX');
<?php } } add_action(‘wp_head’,’ga_analytics_ln’,11);[/code]

Nell'esempio sopra, semplicemente rinominata la funzione gtag in gtagfr, in modo che ogni tag di Google Analytics abbia una funzione unica agli occhi del plugin Le mie funzioni personalizzate. E il vantaggio di utilizzare un plugin di questo tipo è che, indipendentemente dagli aggiornamenti o dalle modifiche al tema, il codice rimarrà attivo sul tuo sito e continuerà a funzionare.

Una volta fatto questo, ricordati di escludere il tuo IP da Google Analytics seguendo questo tutorial riservato a Google Analytics 4 🙂

Scopri anche come configurare un nome di dominio per lingua con l'estensione WPML qui!

 

I miei ultimi tweet

Nuovi cortometraggi su Blooness 👉 Il massimo delle migliori proteine: uova / manzo / vitello / pollame / agnello / frattaglie / pesce / crostacei / formaggi stagionati / legumi
https://buff.ly/3Si8kfu

Nuovi cortometraggi su Blooness 👉 Aggiungere collagene ai pasti proteici o mangiare cartilagine con la carne è uno dei modi migliori per mantenere la massa muscolare in termini di longevità.
https://buff.ly/4f8kMbs

Nuovi cortometraggi su Blooness 👉 Il segreto della longevità: trova carne di animali che non sono alimentati principalmente con farina di soia, girasole, mais e altri cereali.
https://buff.ly/3YpbrX5

Carica di più

Non perderti i consigli aziendali via e-mail

Niente spam, solo un'e-mail quando viene pubblicato un nuovo contenuto.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

it_ITIT