Integrar la cuenta de servicio de Google con TAGGRS
En esta entrada del blog, explicamos cómo configurar una cuenta de servicio de Google e integrarla con TAGGRS. Esta integración te permite conectar contenedores del servidor Google Tag Manager(sGTM) con BigQuery y Firestore, lo que te permite enriquecer los datos del servidor, almacenar datos y trabajar fácilmente con Google Sheets y otros servicios de Google.
¿Qué es una cuenta de servicio de Google?
Una cuenta de servicio de Google es una cuenta dedicada que utilizan las aplicaciones para realizar llamadas autorizadas a la API. Al conectar una Cuenta de Servicio de Google a un contenedor sGTM, puedes conseguir integraciones avanzadas con servicios de Google como BigQuery y Firestore. Esto te permite extraer más valor de tus datos del lado del servidor y utilizarlos para el procesamiento y la segmentación de datos.
Ventajas de una cuenta de servicio de Google
- Acceso a las API de Google: Proporciona acceso automatizado a varias API de Google, esenciales para realizar tareas automatizadas sin intervención humana.
- Seguridad mejorada: Gestiona y protege mejor el acceso a los recursos de Google Cloud, evitando que se compartan o se utilicen indebidamente las credenciales de acceso personales.
- Control de Acceso Basado en Funciones (RBAC): Asocia funciones y permisos específicos a las cuentas de servicio, lo que permite un control preciso del acceso a los distintos recursos de la nube.
- Escalabilidad: Permite gestionar aplicaciones y servicios a escala sin tener que gestionar cuentas de usuario individuales.
- Automatización del flujo de trabajo: Establece flujos de trabajo automatizados y pipelines CI/CD, mejorando la eficacia y fiabilidad de los procesos de desarrollo y despliegue.
Ventajas de la integración con TAGGRS
- Enriquecimiento de datos con Firestore: Añade información adicional del usuario a tus datos, por ejemplo, extrayendo datos adicionales de Firestore.
- Seguimiento de beneficios con Firestore: Utiliza Firestore para recopilar datos exhaustivos sobre beneficios y rendimiento, lo que te proporcionará una comprensión más precisa de la rentabilidad de tus campañas de marketing.
- Almacenamiento de datos en BigQuery: Almacena grandes cantidades de datos para realizar análisis e informes exhaustivos.
- Integración con Google Sheets: Lee y escribe datos fácilmente en Hojas de Google para su gestión y visión general.
¿Cómo conectar tu cuenta de servicio de Google a TAGGRS?
Con los pasos que se indican a continuación, aprenderás a vincular la cuenta de servicio de Google a TAGGRS.
Crear una cuenta de servicio de Google
Navega hasta IAM y Gestión → Cuentas de servicio → selecciona la opción Crear cuenta de servicio.
2. Dale un nombre a la Cuenta de Servicio
Dale un nombre a la cuenta de Servicio y haz clic en crear y continuar.
3. Asignar funciones a la Cuenta de Servicio
Ahora asigna roles a la cuenta de servicio Rol de Editor de Datos BigQuery para el acceso a BigQuery o Rol de Usuario de Cloud Datastore para Firestore. A continuación, haz clic en Hecho.
4. Crea una clave privada
A la derecha de la cuenta de servicio, haz clic en Gestionar claves.
5. Crea una nueva Clave.
Pulsa en añadir clave y luego en Crear nueva clave.
6. Descarga la Clave en tu ordenador
Selecciona Tipo de clave JSON y haz clic en Crear. Ahora se descargará un archivo JSON en tu ordenador.
7. Ve a Cuenta de servicio de Google en el panel TAGGRS
En tu Panel TAGGRS, ve a Integraciones y haz clic en Cuenta de servicio Google.
8. Carga el archivo JSON en el panel TAGGRS
Sube el archivo JSON cargado en tu ordenador a TAGGRS y haz clic en conectar.
Eso es todo, ya has integrado tu cuenta de Google Service con TAGGRS.
Caso práctico 1: Seguimiento de los beneficios
Con la integración de la Cuenta de Servicio de Google, puedes utilizar el Seguimiento de Beneficios. El Seguimiento de beneficios va más allá del Retorno del gasto publicitario (ROAS), ya que mide no sólo los ingresos, sino también los beneficios generados por el gasto publicitario. Esto proporciona una imagen más clara de la contribución real del gasto publicitario al beneficio operativo y permite a los anunciantes tomar decisiones más informadas sobre su estrategia publicitaria.
Cálculo del seguimiento de beneficios = (Valor de conversión - Costes de compra y venta) / costes
Caso práctico 2: Gestión de datos con Google Sheets
Con la integración de la cuenta de servicio de Google, puedes leer y escribir datos fácilmente en Google Sheets. Esto es útil para gestionar campañas de marketing, hacer un seguimiento del rendimiento y compartir informes con tu equipo. Utiliza una etiqueta sGTM para escribir datos como información sobre clientes potenciales, conversiones e interacciones con clientes directamente en una Hoja de Google. Esto facilita el análisis y la elaboración de informes de datos, y proporciona una plataforma de gestión de datos flexible y accesible.
Siguiendo los pasos anteriores, puedes mejorar tus flujos de trabajo de datos del lado del servidor y hacer que tu gestión de datos sea más eficaz.