DAG de Google Analytics 4

Descripción general

En la página, encontrarás instrucciones para configurar el tcrm_bq_to_ga4 o el tcrm_gcs_to_ga4DAG 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:

  1. Desde BigQuery con el DAG tcrm_bq_to_ga4 en formato de tabla SQL

    id Carga útil
    1 {"client_id":1,"events":[{"name":"login" "params":{"method": "Google"}}]} }
  2. 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.