Cómo conectar la Cuenta de Servicio de Google con stape

Autor
Stape
Publicado
April 09, 2022
También disponible

Con la ayuda de una cuenta de servicio de Google conectada a stape, se integra el servidor Google Tag Manager con BigQuery y Firestore. Esta entrada del blog mostrará cómo crear una cuenta de servicio de Google y conectarla a su contenedor de stape.

¿Qué es la cuenta de servicio de Google y qué posibilidades aporta a sGTM?Copie el enlace a esta sección

Las cuentas de servicio de Google pueden ser utilizadas por las aplicaciones para realizar llamadas autorizadas a la API. Con la ayuda de una cuenta de servicio de Google conectada al contenedor sGTM, es posible integrar BigQuery y Firestore con el servidor GTM.

Para crear una cuenta de servicio de Google, es necesario tener una cuenta de Google Cloud Platform y generar una clave de acceso. El archivo de clave JSON de la cuenta de servicio debe añadirse a un encendido del contenedor sGTM en app.stape.io para autenticarse con estos servicios.

Firestore es una base de datos que puede escribir/leer o sincronizar datos. Puede utilizarse para enriquecer los datos enviados mediante etiquetas del lado del servidor. Por ejemplo, con la ayuda del ID de usuario, se pueden extraer datos adicionales del usuario de Firestore y enviar más parámetros de usuario a Facebook CAPI, lo que aumentará la puntuación de calidad de la coincidencia de eventos de FB.

Para simplificar la integración, Google lanzó la variable Firestore Lookup. Con la ayuda de esta variable, puedes extraer valores específicos del documento de Firestore. La única desventaja es que Firestore no es un servicio gratuito - vea el precio aquí.

Usando el servidor Google Tag Manager, es posible escribir datos directamente en BigQuery desde sGTM Tag o Client. Anteriormente la integración de BigQuery sólo estaba disponible para los usuarios de 360. Con el lanzamiento de sGTM y GA4, todos los usuarios pueden enviar datos a BigQuery de forma gratuita o más barata que antes. BigQuery tampoco es gratuito - vea su precio aquí.

¿Cómo conectar la cuenta de servicio de Google con stape?Copie el enlace a esta sección

1. Cree o inicie sesión en la consola web de Google Cloud Platform.

2. Seleccione IAM & Admin -> Cuentas de servicio -> Haga clic en Crear cuenta de servicio.

Crear cuenta de servicio

3. Añada la cuenta -> Haga clic en Siguiente -> Seleccione el rol BigQuery Data Editor para el acceso a BigQuery o el rol Cloud Datastore User para Firestore.

Si usted desea utilizar la cuenta de servicio de Google sólo para BigQuery, elija sólo el rol de Editor de Datos de BigQuery. Lo mismo para Firestore.

Cuando llegue al tercer paso, haga clic en Listo.

BigQuery Data Editor

4. Cree la clave privada -> Seleccione JSON -> seleccione Crear -> JSON se descargará en su ordenador. 

Cree la clave privada

5. Abra su cuenta de stape.io -> abra el contenedor sGTM -> abra la pestaña Power-ups -> suba el archivo JSON que ha descargado de Google Cloud -> haga clic en Guardar. 

suba el archivo JSON
Etiquetado con:gtm server

Aloje su servidor GTM en Stape

Al registrarse, usted acepta Términos y Condiciones y Política de privacidad de Stape