Configuración GA
Iniciar sesión en Google Analytics, y una vez dentro de la consola, clic en Administrar
Elegir Web, para empezar a recoger datos
Se va crear el flujo y se mostrará como instalarlo en la página. Elegir la opción Instalar manualmente
Configuración Angular
Dentro de la carpeta src/environments del proyecto, crear los archivos para cada entorno
- environment.prod.ts
- environment.ts
Nota: reemplazar ***** por el ID- environment.prod.ts
- environment.ts
Agregar en el archivo src/index.html, dentro de la sección <head>, el script devuelto por GA
import { Component } from '@angular/core';
import { NavigationEnd, Router } from '@angular/router';
import { environment } from 'src/environments/environment';
declare let gtag: (property: string, value: any, configs: any) => {};
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css']
})
export class AppComponent {
constructor(public router: Router) {
this.router.events.subscribe(event => {
if (event instanceof NavigationEnd) {
gtag('config', environment.googleAnalyticsId, {
page_path: event.urlAfterRedirects
});
}
});
}
}
Con esto, ya debería comenzar a recoger datos y mostrarlos en la consola de GA
Comentarios
Publicar un comentario