Cómo añadir el script gtag.js a WordPress

Si usas WordPress en tus Webs, este snippet te puede servir para, aprovechando sus hooks, agregar el script del contenedor de Google Tag Manager a tu web.

Puedes ver como hacerlo en el siguiente tutorial: «Cómo añadir la etiqueta de Google Analytics a WordPress».

Mi recomendación es que incluyas este snippet en un plugin de funciones personalizadas, ya que de esa manera te aseguras que el contenedor de Google Tag Manager se carga lo más pronto, pudiendo hacer su trabajo desde el primer momento.

<?php
/*
Plugin Name: Insertar gtag.js en WordPress
Plugin URI: http://carlosmdh.es
Description: Plugin para insertar gtag,js
Version: 1.1.0
Author: carlosmdh
License: GPL 2+
License URI:
*/

// Añadir el script gtag.js en el  <head>

/* Debes sustituir el texto GA4_ID, AW_ID y/o DC-ZZZZZZ con el identificador de 
que te suministre la herramienta (Google Analytics 4, Google Ads o Floodlight) */

add_action( 'wp_head', 'carlosmdh_gtag' );

function carlosmdh_gtag() { ?>

	<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments)};
  gtag('set', 'allow_ad_personalization_signals', false); /* Esta línea inhabilita el uso 
de los datos de Google Signals para crear anuncios personalizados. Si deseas usar esos datos
comenta esa línea */
  gtag('js', new Date());

  gtag('config', 'GA4_ID'); // Google Analytics 4 ID //
  gtag('config', 'AW_ID'); // Google Ads Conversions tracking ID //
  gtag('config', 'DC-ZZZZZZ]); // Google floodlight ID  //
</script>

<?php }
?>
Ficha Autor

CARLOS M DÍAZ

Consultor de marketing online experto en auditorias e implementación de medición con Google

Contacta conmigo Servicios

También te puede interesar