Carga de datos de Google Analytics en Fusion Data Intelligence

Como administrador de servicio, puede utilizar el servicio de extracción de Fusion Data Intelligence para adquirir datos de la instancia SaaS de Google Analytics y utilizarlo para crear aumentos de datos para varios casos de uso de Enterprise Resource Planning y Supply Chain Management.

Antes de conectarse con la fuente de Google Analytics, tenga en cuenta lo siguiente:
  • Fusion Data Intelligence admite el extractor de Google Analytics para las propiedades GA4 y no admite la versión anterior: las propiedades de Google Universal Analytics (UA).
  • DataStores es la lista de propiedades GA4.
  • Las columnas DataStore son la lista de dimensiones y métricas para una propiedad GA4.
  • DataExtract ejecuta el informe en función de la selección de usuario para una propiedad GA4 como DataStore y dimensiones y métricas como columnas DataStore.
  • MetaExtract recupera metadatos para todas las propiedades GA4 disponibles (DataStores) y sus dimensiones y métricas (DataStoreColumns).
  • Este conector admite un número limitado de métricas de Google Analytics. Consulte Explorador de métricas de dimensiones para saber qué hay disponible.
  1. En Google Cloud (Analytics) Project, cree una cuenta de servicio y descargue el archivo credentials.json.
  2. Agregue la cuenta de servicio a la propiedad de Google Analytics 4.
  3. Active las API de Google Analytics siguiendo estas instrucciones:
    1. Mediante un editor de texto, abra el archivo credentials.json que ha descargado y busque el campo client_email para obtener la dirección de correo electrónico de la cuenta de servicio.
    2. Utilice esta dirección de correo electrónico para agregar un usuario a la propiedad de Google Analytics 4 a la que desea acceder a través de la API de datos de Google Analytics v1.
    Activar API de Google Analytics
  4. Asegúrese de que la API de administración de Google Analytics y la API de datos de Google Analytics estén disponibles para su instancia de Google Analytics.
    Ver API de Google Analytics
  5. En Fusion Data Intelligence, cree la conexión de datos de Google Analytics mediante estas instrucciones:
    1. En la consola de Fusion Data Intelligence, haga clic en Configuración de datos en Administración de aplicaciones.
    2. En la página Configuración de datos, haga clic en Gestionar conexiones.
    3. En la página Gestionar conexiones, haga clic en Crear y, a continuación, en Conexión.
    4. En Crear conexión, seleccione Extracción de datos en Tipo de uso y, a continuación, seleccione Google Analytics como tipo de conexión.

      Opción de conexión de Google Analytics

    5. En el cuadro de diálogo de la conexión de Google Analytics, seleccione Estándar como tipo de conectividad e introduzca estos detalles:
      • Correo electrónico de notificación: dirección de correo electrónico para recibir notificaciones relacionadas con esta conexión.
      • Archivo Json de credenciales de cuenta de servicio: archivo credentials.json de la cuenta de Google Cloud Service que ha descargado.
      • ID de cuenta: ID de cuenta de Google Analytics.
      • GA4 Lista de ID de propiedad: lista de ID de propiedad GA4 con comas para separar cada ID.
      • Modo de búsqueda: seleccione Completo o Confirmado.
      • Lista de búsqueda retrospectiva hace N días: lista separada por comas de valores de días (entero), como 7,21.
      Recuadro de Diálogo Crear Conexión
      Tenga en cuenta lo siguiente:
      • Para el modo de búsqueda retrospectiva, si no proporciona un valor, el modo de búsqueda retrospectiva no se admite. La opción Completo requiere un valor de un día, si se proporcionan varios valores, el proceso utiliza el primer valor. Puede proporcionar varios valores para la opción Confirmado.
      • Para los almacenes de datos de lista, la API de REST devuelve una lista de ID de propiedad GA4 mediante el ID de cuenta (si se proporciona) o simplemente la lista de propiedades configurada o proporcionada de origen.
      • Para las columnas de lista, la API de REST devuelve una lista de metadatos de columna para el ID de propiedad GA4 proporcionado.
    6. Verifique que el conmutador Refrescar metadatos esté activado para asegurarse de que los metadatos se refrescan al guardar la conexión.
      Posteriormente, puede refrescar los metadatos desde el menú Acciones de la página Gestionar conexiones, si es necesario.
      Nota

      No puede crear aumentos para Google Analytics a menos que realice una extracción de metadatos.
      Extracto de metadatos:
      • Recupera columnas de metadatos para cada ID de propiedad GA4 proporcionado en la configuración de origen.
      • Agrega como prefijo las columnas de propiedad GA con Dimension_ o Metric_ que Fusion Data Intelligence utiliza posteriormente al extraer datos para diferenciar el tipo de columna Dimensión y Métrica.
      • Deja vacía la matriz de carga útil dataStores.
    7. Haga clic en Guardar.
  6. En la página Gestionar conexiones, seleccione Acciones para la conexión de Google Analytics y, a continuación, seleccione Probar conexión.
    Nota

    La firma de la API de REST es la misma en todos los orígenes. La conexión de prueba llama a la API de metadatos comunes de GA. Esto devuelve los valores de versión por defecto y no se realiza ninguna llamada al origen.
  7. Para suprimir una conexión, en la página Gestionar conexiones, haga clic en Acciones para la conexión aplicable y seleccione Suprimir.
    Nota

    Asegúrese de suprimir las áreas funcionales, los aumentos de datos y las configuraciones de datos personalizadas relacionadas con la conexión de datos antes de suprimirla. No puede actualizar ni cargar datos de conexiones de datos suprimidas en el almacén.
  8. Una vez que las conexiones se hayan establecido correctamente, vaya a la página Configuración de datos, seleccione la conexión en Origen de datos y, a continuación, haga clic en el mosaico Aumento de datos y cree un aumento de datos con los datos de Google Analytics. Seleccione las tablas de origen de Google Analytics aplicables. Asegúrese de especificar "Dimension_transactionId" en las tablas de origen como clave primaria y utilícelo para unir cada una de las tablas de aumento de datos. Puede seleccionar un número máximo de nueve dimensiones para cada aumento de datos. Consulte Aumento de los datos.
    Al activar la extracción de datos, puede programar la ejecución cuando decida hacerlo. Para la extracción de datos, tenga en cuenta lo siguiente:
    1. Proporcione rangos de fechas para ejecutar el informe y recuperar datos.
    2. La extracción de datos normal utiliza el ExtractDate inicial o el último como StartDate y el trabajo RunDate como EndDate.
    3. El modo de búsqueda retrospectiva incluye rangos de fechas adicionales junto con el rango de fechas de extracción normal que recupera un juego de datos adicional pero en una sola llamada runReport.
      • La opción Full tiene un único rango de fechas; StartDate=ExtractDate - NdaysAgo, EndDate=RunDate.
      • La opción Confirmado puede tener varios rangos de fechas. Para cada GA_LIST_OF_N_DAYS_AGO configurado, StartDate=ExtractDate - NdaysAgo, EndDate=RunDate - NdaysAgo.