Tengo una aplicación firebase. Estoy usando el análisis de base de fuego. Como eso;
import { getAnalytics } from "firebase/analytics"; const analytics = getAnalytics();Pero ahora el cliente solicitó agregar Google Analytics también dentro de la etiqueta principal . ¿Necesito eliminar Firebase Analytics o ambos funcionarán bien?
<script async src="https://www.googletagmanager.com/gtag/js?id=GA_MEASUREMENT_ID"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'GA_MEASUREMENT_ID'); </script>Tal vez tengas una mejor solución.
Cuando activa Firebase Analytics y agrega manualmente el script gtag, ambos aparecen en el código fuente. Como eso;
Firebase --- > <script type="text/javascript" async="" src="http://www.googletagmanager.com/gtag/js?id=MEASUREMENT_ID&l=dataLayer&cx=c"> Script ----> </script><script async="" src="https://www.googletagmanager.com/gtag/js?id=MEASUREMENT_ID"></script> <script> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag("js", new Date()); gtag("config", "MEASUREMENT_ID"); </script>Y es por eso que deshabilité Firebase Analytics y solo mantuve el script gtag .