Reabastece los datos de la fuente de tráfico de Google Ads lo antes posible (GA 360)

Si usas las exportaciones con actualización diaria de BigQuery, es posible que veas Data Not Available para algunos campos traffic_source. Esta guía te ayuda a reabastecer automáticamente la mayoría de los datos de fuentes de tráfico faltantes en las exportaciones existentes en cuanto estén disponibles, por lo general, a las 5 a.m. todos los días.

Estos son los pasos para automatizar el reabastecimiento:

  1. Escucha el indicador de finalización diario de BigQuery.
  2. Identifica los eventos que no tienen datos de la fuente de tráfico en tu exportación de BigQuery.
  3. Consulta los datos completos de esos eventos desde Google Ads.
  4. Une los datos de eventos completos con tu exportación de BigQuery.

Crea un tema de Pub/Sub

  1. Abre Pub/Sub en el menú de navegación de la izquierda de la consola de Google Cloud. Si no ves Pub/Sub, búscalo en la barra de búsqueda de la consola de Google Cloud: Busca

Pub/Sub
  2. Haz clic en + CREAR TEMA en la pestaña Temas: Botón de Crear tema
  3. Ingresa un nombre en el campo ID de tema.
  4. Selecciona Agregar una suscripción predeterminada y deja las otras opciones en blanco: botón Crear suscripción
  5. Haz clic en Crear.

Crea un receptor de Log Router

  1. Abre Enrutador de registros en la consola de Google Cloud: Botón del enrutador de registros
  2. Haz clic en Crear receptor: Botón Crear receptor
  3. Ingresa un nombre y una descripción para tu receptor y haz clic en Siguiente.
  4. Elige Tema de Cloud Pub/Sub como servicio del receptor.
  5. Elige el tema que creaste y, luego, haz clic en Siguiente.
  6. Ingresa el siguiente código en Crear filtro de inclusión:

    logName="projects/YOUR-PROJECT-ID/logs/analyticsdata.googleapis.com%2Ffresh_bigquery_export_status"
    

    Reemplaza YOUR-PROJECT-ID por el ID de tu proyecto de la consola de Google Cloud.

  7. Haz clic en Siguiente y, luego, en Crear receptor. No es necesario que filtres ningún registro.

  8. Verifica que el receptor ahora aparezca en la lista Log Router Sinks.

Cómo unir los datos faltantes

Usa una función de Cloud Run para ejecutar automáticamente el código y reabastecer los datos de la fuente de tráfico cuando Pub/Sub detecte el indicador de estado completo:

  1. Abre las funciones de Cloud Run: Botón de Cloud Run Functions
  2. Haz clic en CREATE FUNCTION: Botón Crear función
  3. Elige Cloud Run Function para Environment.
  4. Ingresa un nombre para tu función.
  5. Elige Cloud Pub/Sub como el Tipo de activador y el tema que creaste como el Tema de Cloud Pub/Sub.
  6. Haz clic en Siguiente y, luego, ingresa tu código para unir los datos de atribución de Google Ads con tu exportación de BigQuery en el cuadro.