Google Tag Manager se ha establecido como el estándar de facto para la integración de scripts de seguimiento. De esta manera, por un lado, las responsabilidades (marketing online vs. programación) están claramente separadas y, por otro lado, puede configurar y modificar rápidamente el seguimiento a través de un canal de implementación adicional. Aquí hay dos pequeños consejos para configurar disparadores.
Al crear disparadores, la opción "Coincidir con el selector CSS" se selecciona con mucha frecuencia como tipo de activación. Por ejemplo, si introduce el valor `.foo .bar .button` , el disparador a menudo no se activa correctamente. Esto suele deberse a que otros elementos HTML (como los elementos `<span>` para estilos adicionales) pueden estar ocultos dentro del elemento botón. Si luego hace clic directamente en estos elementos secundarios, el disparador no se activará, ya que el evento no se propaga (burbujea) hacia arriba en la jerarquía del DOM. Para evitar esto, repita el selector y añada el selector universal "*". En nuestro ejemplo, la expresión completa es `.foo .bar .button, .foo .bar .button * .`
Como segundo consejo, ha habido un comportamiento perturbador en el navegador Safari desde iOS 10.2 (hasta la versión actual): si rastrea los enlaces mailto:, el siguiente mensaje aparece bajo ciertas circunstancias después de tocar el enlace:

Aquí se activó el tipo de activador " Clic - Solo enlaces " con la opción " Esperar etiquetas ". Esto retrasa la activación del destino del enlace real, lo que conduce al mensaje mencionado anteriormente. Después de deshabilitar la opción, el problema ya no ocurre. Alternativamente, también puede usar el tipo de activador " Hacer clic - Todos los elementos " y usar el selector de CSS para especificar el destino con la mayor precisión posible como un vínculo.