[GA4] Acerca de las fuentes de datos

Una fuente de datos es un contenedor que incluye los datos que sube a Analytics. Consta de la base de datos, el servicio o el archivo CSV que quiere subir, así como la asignación de los campos de Analytics a los campos de su base de datos externa, su servicio o su archivo CSV. Las fuentes de datos determinan cómo se combinan los datos que se suben con los que ya hay. Las fuentes de datos se configuran a nivel de propiedad.

Para gestionar las fuentes de datos de una propiedad, haga clic en Administrar. A continuación, en Recogida y modificación de datos, haga clic en Importación de datos.

Tipos de fuentes de datos

Los tipos de fuentes de datos corresponden a los tipos de datos específicos que se quieren importar. Por ejemplo, hay tipos de fuentes de datos para:

Cada tipo de fuente ofrece varias opciones para determinar las dimensiones y las métricas (el esquema) para las que puede subir datos. En función de la fuente de datos, podrá elegir entre las siguientes opciones:

Importar datos de Salesforce offline

Esta sección está dirigida a los usuarios que quieren importar datos de eventos de Salesforce offline en Google Analytics 4. La importación de Salesforce utiliza el tipo de importación de datos de eventos offline. Consulte más información sobre cómo importar datos de eventos offline.

Nota:
  • Debe tener el rol Editor en la propiedad de Analytics que usará para importar los datos.
  • Los códigos de ejemplo de esta sección se proporcionan como referencia. Puede que sus detalles de implementación específicos requieran un código adicional o enfoques diferentes.

Paso 1: Decidir cómo identificar a sus usuarios

Analytics ofrece dos formas de identificar de forma automatizada a los usuarios: Client-ID y User-ID. Para que Importación de datos pueda importar datos de Salesforce, debe implementar Client-ID. Si quiere, también puede implementar User-ID.

Client-ID identifica de forma seudonimizada una instancia del navegador. Se trata de un identificador no autenticado, basado en cookies y creado automáticamente por un sitio habilitado para Analytics en la primera visita de un usuario.

User-ID permite analizar grupos de sesiones en varios dispositivos utilizando una cadena de ID única, fija y sin información personal identificable que represente a un usuario.

Debe añadir Client‑ID y, si quiere, User‑ID a la página de su formulario para clientes potenciales y a cualquier otra página que quiera medir. Puede hacerlo a través de Google Tag Manager o de una variable de JavaScript.

Nota: El uso que haga de la función User-ID está sujeto al Measurement Protocol, los SDK y la política de User-ID.

Paso 2: Configurar el acceso a los objetos y campos de Salesforce

Para configurar la integración de Salesforce con Analytics, debe tener acceso completo a los siguientes objetos y campos de Salesforce. Puede que una cuenta de usuario de Salesforce con acceso de administrador del sistema ya tenga acceso a estos campos.

Además, debe otorgar el permiso Modificar todos los datos al usuario encargado de vincular sus cuentas de Salesforce y Analytics. La API Metadata de Salesforce lo exige para que Google pueda obtener los datos de configuración de conversión de clientes potenciales. Esta integración no modifica su cuenta de Salesforce y la API Metadata se usa en modo de solo lectura.

Nota: Puede que las cuentas de usuario con acceso limitado a clientes potenciales u oportunidades no tengan suficiente acceso a los datos que quiere importar. Por ejemplo, en una cuenta de representante de ventas solo se pueden ver datos de ubicaciones geográficas u oportunidades limitadas, por lo que no debe usarse para vincular Analytics y Salesforce. Consulte la siguiente tabla para ver la lista de campos obligatorios.

Mostrar la lista de campos obligatorios

Objeto Campos obligatorios
LeadStatus

ID

MasterLabel

SortOrder

OpportunityStage

ID

MasterLabel

SortOrder

IsActive

LeadHistory

CreatedDate

OldValue

NewValue

Campo

Lead

Estado

GACLIENTID*

GAUSERID*

GAMEASUREMENTID*

OpportunityFieldHistory

CreatedDate

OldValue

NewValue

Campo

Oportunidad

Importe

StageName

GACLIENTID*

GAUSERID*

GAMEASUREMENTID*

OpportunityLineItem Todos los campos
Product2 (Productos) Todos los campos
Pricebook2 (Libros de precios) Todos los campos

* Campos personalizados creados en el paso 3 de abajo.

Si usa Salesforce Group Edition o Professional Edition, se otorga acceso a los campos añadiendo los campos necesarios a sus diseños de página de Lead y Opportunity. Consulte más información sobre la configuración de los diseños de página y la seguridad de nivel de campo en Salesforce.

Paso 3: Crear nuevos campos personalizados en Salesforce

Siguiendo estas instrucciones, cree tres campos personalizados en Salesforce para almacenar su información de Analytics. Puede asignar el nombre que quiera a sus campos. Los siguientes nombres son simples recomendaciones, pero pueden ayudar en la implementación y en las tareas de depuración futuras (si es necesario).

Nombre del campo Nombre de la API Longitud del campo
GACLIENTID GACLIENTID__c 255
GAUSERID GAUSERID__c 255
GAMEASUREMENTID GAMEASUREMENTID__c 255
Nota:
  • Debe implementar Client-ID y, si quiere, puede implementar User-ID.
  • Los nombres de campo DEBEN estar en mayúsculas. Las etiquetas de campo pueden contener lo que quiera.
  • Establezca estos campos como solo lectura para evitar cambios no deseados.
  • Estos campos DEBEN crearse en los objetos Lead y Opportunity.

Paso 4: Configurar los objetos Lead y Opportunity

Para el objeto Lead, habilite el seguimiento del historial de campos en el campo Lead status. Para el objeto Opportunity, habilite el seguimiento del historial de campos en el campo Stage. De este modo, cualquier actualización de estos campos generará un evento.

Asigne los campos de cada objeto a su homólogo en el otro objeto:

  • Lead.GACLIENTID a Opportunity.GACLIENTID
  • Lead.GAUSERID a Opportunity.GAUSERID
  • Lead.GAMEASUREMENTID a Opportunity.GAMEASUREMENTID

Paso 5: Editar el formulario para clientes potenciales

Modifique el formulario para clientes potenciales con el objetivo de capturar y almacenar la información de seguimiento necesaria. Necesitará conocer su ID de medición. Consulte más información sobre el ID de medición.

¿Por qué es obligatorio mi ID de medición?

La inclusión del ID de medición de Analytics le permite distinguir los datos importados de varios formularios para clientes potenciales en distintos sitios registrados con diferentes cuentas de Analytics y transferidos a una sola cuenta de Salesforce. Esto no sería posible usando solo Client-ID o User-ID.

Añadir los campos de seguimiento personalizados

En los siguientes ejemplos, se muestra cómo añadir los campos personalizados que ha creado anteriormente a su formulario para clientes potenciales mediante JavaScript.

<form action="" name="myForm">
    Phone: <input type="text" name="phone_number">
    <input type="hidden" id="GACLIENTID" name="GACLIENTID" value="">
    <input type="hidden" id="GAUSERID" name="GAUSERID" value="">
    <input type="hidden" id="GAMEASUREMENTID" name="GAMEASUREMENTID" value="G-XXXXX">
    <input type="submit">
</form>
Nota: El código de muestra anterior sirve para añadir tanto Client-ID como User-ID a su formulario. Puede quitar la línea GAUSERID si solo usa Client-ID. Sustituya G-XXXXX por su ID de medición.

Definir los valores de los campos de seguimiento personalizados

Añada este código a su formulario para clientes potenciales para rellenar los valores de Client-ID y User-ID.

<script type="text/javascript">
    document.getElementById('FORM_ID').addEventListener(
    'submit', function(event) {
      ga(function() { 
        var tracker = ga.getAll()[0];
        var clientId = tracker.get('clientId');
        document.getElementById('GACLIENTID').value = clientId;
        var userId = tracker.get('userId'); 
        document.getElementById('GAUSERID').value = userId; 
      });
    });
</script>

Paso 6: Vincular Analytics con su cuenta de Salesforce

Vincule Analytics a su cuenta de Salesforce creando una nueva configuración de Importación de datos y autenticando el acceso a esta cuenta.

Los tipos de fuentes de datos corresponden a los tipos de datos específicos que se quieren importar. Por ejemplo, hay tipos de fuentes de datos para datos de costes, de artículos, de usuario y de eventos offline. Cada tipo de fuente ofrece varias opciones para determinar las dimensiones y las métricas (el esquema) para las que puede subir datos. La importación de Salesforce utiliza el tipo de importación de datos de eventos offline. Consulte más información sobre la importación de datos de eventos offline.

Importar datos de Salesforce

Para importar datos de Salesforce offline de clientes potenciales y oportunidades con Importación de datos, siga estos pasos:

  1. En Administrar y, a continuación, vaya a Recogida y modificación de datos y haga clic en Importación de datos.
    El enlace anterior lleva a la última propiedad de Analytics a la que ha accedido. Puede cambiar la propiedad con el selector de propiedades.
  2. Haga clic en Crear fuente de datos.
  3. Escriba el nombre de la fuente de datos.
  4. Seleccione Datos de eventos offline como tipo de datos.
  5. Haga clic en Revisar las condiciones si se le pide y acepte el Consentimiento de recogida de datos de usuario. Se trata de un requisito previo para subir eventos offline o datos de usuario.
  6. En Subir datos para importarlos, seleccione Salesforce como Fuente de importación.
  7. Autentíquese con Salesforce en la ventana emergente que se muestra.
  8. Seleccione la programación de la importación. Tenga en cuenta que las propiedades estándar admiten la importación diaria, mientras que los clientes de Analytics 360 pueden seleccionar que los datos se importen cada hora.
  9. Haga clic en Siguiente.
  10. Elija los eventos clave y campos de Salesforce que le interese medir como eventos de Analytics. Consulte los pasos 7, 8 y 9.
  11. Haga clic en Importar. Después de la importación inicial, los datos se importarán según lo programado.

Paso 7: Configurar los clientes potenciales

Seleccione las claves, los eventos clave y los campos opcionales de los clientes potenciales que quiera recoger como eventos.

Paso 8: Configurar las oportunidades

Seleccione las claves, los hitos y los campos opcionales de las oportunidades que quiera recoger como eventos.

Si quiere que los eventos de conversión de Opportunity se apliquen a las estadísticas de ingresos y del TVC (valor del tiempo de vida del cliente), le recomendamos lo siguiente:

  • Asigne el hito de conversión final (el hito de oportunidad ganada) al evento "purchase". De este modo, se acumulan correctamente los ingresos de los eventos que pueden contener ingresos.
  • Asigne "amount" (que contiene la cantidad de ingresos de la oportunidad ganadora) al parámetro "value" (el parámetro del que GA4 recoge datos de ingresos).
  • Por último, puede asignar "Id" (u otro campo que represente el ID de transacción de forma más adecuada) al campo "transaction id" de GA4.

Campos compatibles estándar

Puede importar atributos de los siguientes campos Lead estándar de Salesforce:

  • ID
  • Sector
  • NumberOfEmployees
  • Valoración
  • ScoreIntelligenceId (si está disponible en su edición de Salesforce)

También puede importar los siguientes campos Opportunity estándar:

  • Importe
  • CampaignId
  • ContractId
  • ExpectedRevenue
  • ID
  • LeadSource
  • Nombre
  • Probabilidad
  • TotalOpportunityQuantity

Formatos admitidos

Además de los campos estándar enumerados arriba, puede importar todos los campos de atributos personalizados con los siguientes formatos de campos de Salesforce:

  • boolean
  • currency
  • date
  • datetime
  • dateTime (camelCase)
  • double
  • int
  • percent
  • picklist
  • string
  • textarea
  • time

Para importar atributos, siga estos pasos:

  1. Seleccione las dimensiones o métricas personalizadas de Analytics que quiera que contengan los datos de atributo.
  2. Asegúrese de que las dimensiones personalizadas seleccionadas tienen el ámbito correcto. En la mayoría de los casos, serán las propiedades de usuario. Consulte cómo identificar los ámbitos de GA4.
  3. Use el menú desplegable de la columna de nombre de campo de Salesforce para asignar los campos de Analytics a sus campos de Salesforce.
Si el campo de Salesforce seleccionado ya incluye algunos datos, puede hacer clic en Vista previa de valores para comprobar que los datos se vean correctamente. De esta forma, puede comprobar la precisión de la configuración.

Ejemplo de configuración

A continuación, se muestra un ejemplo de asignación de campos personalizados de Analytics y de campos de Salesforce estándar compatibles.

Campo personalizado de Analytics: ámbito Nombre de campo de Salesforce
Dimensión: evento O usuario Cliente potencial: ID de cliente potencial
Dimensión: evento O usuario Cliente potencial: puntuación de cliente potencial (puntuación predicha por Salesforce Einstein)
Dimensión: usuario Cliente potencial: sector
Dimensión: evento O usuario Cliente potencial: valoración
Dimensión: evento O usuario Oportunidad: ID de oportunidad
Métrica: evento Oportunidad: cantidad
Dimensión: evento O usuario Oportunidad: probabilidad (%)
Métrica: evento Oportunidad: cantidad esperada
Dimensión: evento O usuario Oportunidad: número de pedido

¿Qué ámbito debo usar?

El uso del ámbito de evento o de usuario para las dimensiones personalizadas depende de su caso práctico. Por ejemplo, si vende varios tipos de productos y recoge varios formularios para clientes potenciales por usuario, una dimensión personalizada relativa al evento funciona mejor que una dimensión relativa al usuario, ya que los siguientes clientes potenciales del usuario sobrescribirán una dimensión relativa al usuario.
 
Debe aplicar esta misma consideración a todos los campos de Salesforce que se muestran en el ejemplo anterior, así como a cualquier otro campo personalizado que quiera importar.

Paso 9: Probar su configuración

Pruebe su configuración verificando si los datos importados de Salesforce se muestran en los informes de Analytics (por ejemplo, el informe Eventos o el informe En tiempo real) y en Exploraciones.

Para consultar el estado de su importación más reciente, vaya a Administrar y, en Recogida y modificación de datos, haga clic en Importación de datos.

Notas y límites

  • Asegúrese de cumplir los Términos del Servicio de Analytics y la Política de Privacidad.
  • No importe información personal identificable (IPI).
  • Los datos importados usan la moneda (o monedas, si tiene habilitadas varias) configurada en su cuenta de Salesforce.
  • Los datos de artículos de Salesforce se importan al objeto Opportunity, no a los datos de Lead.
  • Los campos vacíos se eliminan en el momento de la importación.
  • Los datos de artículos se limitan a 200 índices de artículos únicos.

Esquema de las fuentes de datos

Al crear una fuente, se define un esquema, que es la estructura que asocia los datos que sube con los datos de evento de Analytics que ya tiene. Un esquema simple consta de una dimensión de clave de unión (la "clave") y de las dimensiones o las métricas de importación. Para importar datos, Analytics busca en los datos de eventos valores de clave que coincidan con los valores de clave de los datos que se han subido. Cuando Analytics encuentra una coincidencia, añade a los datos de evento que ya hay los valores adicionales de dimensiones y métricas asociados a esa clave, o bien sustituye esos valores si ya se habían registrado. Algunos tipos de fuente de datos permiten usar varias dimensiones para definir la clave, y la mayoría de esos tipos pueden usar varias dimensiones o métricas en los campos de importación.

Las claves de unión constan de una dimensión de Analytics como mínimo, y pueden incluir hasta tres.

Las dimensiones de clave varían según el tipo de conjunto de datos que elija.

El menú desplegable del creador de esquemas de fuentes de datos incluye una lista con las dimensiones de clave disponibles.

Puede subir datos varias veces a través de la misma fuente de datos, siempre y cuando solo añada valores a los campos que ya tiene. Si quiere añadir campos a una fuente de datos, debe eliminar la fuente de datos y crear otra. Una vez que haya guardado una fuente de datos, no podrá cambiar la asignación de los campos de Analytics a los campos del archivo CSV.

¿Te ha resultado útil esta información?

¿Cómo podemos mejorar esta página?
Búsqueda
Borrar búsqueda
Cerrar búsqueda
Menú principal
17878338391166700177
true
Buscar en el Centro de ayuda
true
true
true
true
true
69256
false
false
false