Descripción general
En la página, encontrarás instrucciones para configurar el tcrm_bq_to_ga4
o el tcrm_gcs_to_ga4
DAG y cómo preparar los datos.
Google Analytics 4 (antes conocido como "App + Web") es un nuevo tipo de propiedad, con informes diferentes de los que suele ver en las propiedades Universal Analytics. Una ventaja de una propiedad Google Analytics 4 es que puedes usarla para un sitio web, una app o ambos. Las propiedades Universal Analytics solo son compatibles con los sitios web. Lea el anuncio para obtener más información.
Para obtener más información, consulta Conoce la nueva generación de Google Analytics
Configurar variables de Airflow
Crear nuevas variables de DAG necesarias de tcrm_bq_to_ga4
En la siguiente tabla, se indica qué variables son necesarias para ejecutar el DAG tcrm_bq_to_ga4
. Solo necesitas configurar estas variables si planeas usar BigQuery como la fuente de datos.
Nombre de la variable | Valor predeterminado | Información de la variable |
---|---|---|
bq_dataset_id |
my_dataset |
El nombre del conjunto de datos de BigQuery que contiene los datos. |
bq_table_id |
my_table |
El nombre de la tabla de BigQuery que contiene los datos. |
api_secret |
Secreto de la API de Google Analytics 4, consulte la sección Parámetro de búsqueda para obtener detalles sobre cómo crear el secreto de la API | |
payload_type |
Elige entre gtag o firebase |
|
measurement_id |
Obligatorio si el valor de payload_type es gtag |
|
firebase_app_id |
Obligatorio si el valor de payload_type es firebase |
Crear nuevas variables de DAG necesarias de tcrm_gcs_to_ga4
En la siguiente tabla, se indica qué variables son necesarias para ejecutar el DAG tcrm_gcs_to_ga4
. Solo necesitas configurar estas variables si planeas usar Google Cloud Storage como fuente de datos.
Nombre de la variable | Valor de ejemplo | Información de la variable |
---|---|---|
gcs_bucket_name |
my_bucket |
Nombre del bucket de Cloud Storage. |
gcs_bucket_prefix |
folder/sub_folder |
La ruta a la carpeta de datos dentro del bucket. |
gcs_content_type |
JSON |
Tipo de contenido de Cloud Storage |
api_secret |
Secreto de la API de Google Analytics 4, consulte la sección Parámetro de búsqueda para obtener detalles sobre cómo crear el secreto de la API | |
payload_type |
gtag |
Elige entre gtag o firebase |
measurement_id |
Obligatorio si el valor de payload_type es gtag |
|
firebase_app_id |
Obligatorio si el valor de payload_type es firebase |
Prepara datos para enviarlos a Google Analytics 4
NOTA: Consulta la API del Protocolo de medición 4{target="_blank"} para conocer los requisitos detallados.
Para enviar tus datos a GA4, puedes elegir entre las siguientes 2 opciones. Los datos de ejemplo se basan en un evento de acceso:
Desde BigQuery con el DAG
tcrm_bq_to_ga4
en formato de tabla SQLid Carga útil 1 {"client_id":1,"events":[{"name":"login" "params":{"method": "Google"}}]} }
Desde Google Cloud Storage mediante el DAG
tcrm_gcs_to_ga4
en formato JSON.{"id": 1, "payload":{"client_id":1,"events":[{"name":"login", "params":{"method": "Google"}}]} }
Ejecuta tu DAG
En la consola de Airflow, haga clic en la opción DAGs
en la barra de menú superior. Busca el DAG que deseas ejecutar en la lista de la izquierda. Luego, para ejecutarla, haz clic en el botón Play
que se encuentra a la derecha de la lista.
Lee los registros del DAG
Consulta Leer los registros del DAG en las Preguntas frecuentes.