郁金香媒体

创业想法

如何将 Google Analytics(按域)标记与 WPML 集成

大家好!

我在使用的多语言网站上插入著名的 Google Analytics 跟踪标签时遇到了一些麻烦 WPML 扩展,所以我想与那些使用 WordPress 的人分享这个小技巧,它可以让你快速找到解决方案。

确实,对于 使用域名集成 Google Analytics 标签 WPML,您必须在functions.php 文件中插入一个函数,该函数将根据显示的语言显示正确的标签。这是著名的代码:

[code]/*———————————————————————————–*/ /* 每个语言的 Analytis 标签 /*———————— ————————————————————–*/

函数 ga_analytics_ln() { if(ICL_LANGUAGE_CODE=='en') { ?>
窗口.dataLayer = 窗口.dataLayer || [];
函数 gtag(){dataLayer.push(参数);}
gtag('js', new Date());

gtag('配置', 'G-XXX');

窗口.dataLayer = 窗口.dataLayer || [];
函数 gtag(){dataLayer.push(参数);}
gtag('js', new Date());

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

您只需将“XXX”替换为您的 Google Analytics ID 即可。

另一方面,如果您使用类似的工具 我的 WordPress 自定义功能,后者肯定会给你一个“致命错误”,就像我的情况一样,因为它会认为有两个同名的函数,它将拒绝应用。

因此,有必要稍微修改第二种语言的 Google Analytics 标签,简单地给它另一个名称:

[code]/*———————————————————————————–*/ /* 每个语言的 Analytis 标签 /*———————— ————————————————————–*/ function ga_analytics_ln() { if(ICL_LANGUAGE_CODE=='en') { ?>
窗口.dataLayer = 窗口.dataLayer || [];
函数 gtag(){dataLayer.push(参数);}
gtag('js', new Date());

gtag('配置', 'G-XXX');

窗口.dataLayer = 窗口.dataLayer || [];
函数 gtagfr(){dataLayer.push(arguments);}
gtagfr('js', new Date());

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

在上面的例子中,我只是简单地 将 gtag 函数重命名为 gtagfr,让每个Google Analytics标签在插件眼中都有独特的功能 我的自定义功能。使用此类插件的优点是,无论更新或主题发生变化,代码都将在您的网站上保持活动状态并继续工作。

一旦完成此操作, 请记住按照为 Google Analytics 4 保留的本教程从 Google Analytics 中排除您的 IP 🙂

还可以在此处了解如何使用 WPML 扩展配置每种语言的域名!

 

我最新的推文

Nouveau short sur Blooness 👉 Relancer la libido, en vrac -> Soleil, vitamine D, diète céto-méditerranéenne, protéines, livres, badinage, marche, HIIT, et pas de régime hypocalorique.
https://buff.ly/445PWvc

Nouveau short sur Blooness 👉 Améliorer son sommeil -> s’exposer à la lumière le matin, limiter les lunettes de soleil, mouiller la chemise au sport, boire du déca, manger maximum 3h avant de dormir, faire une marche digestive et prendre de la mélaton
https://buff.ly/440weAJ

装载更多

不要错过通过电子邮件发送的商业建议

没有垃圾邮件,只有新内容发布时的电子邮件.

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

zh_CNZH