Google Analytics: registros de cambios de todas las APIs

En esta página se documentan los cambios realizados en todas las APIs y los SDK de Google Analytics. Se incluyen los registros de cambios de recopilación de datos, informes y configuración. Te recomendamos que consultes periódicamente esta lista por si hubiera nuevos anuncios. También te puedes suscribir a los cambios mediante los feeds que se muestran más adelante en la sección Suscribirse.

Suscribirse a registros de cambios relacionados

Se incluye información de las APIs Collection, Configuration y Reporting.

Esta es la primera versión de la API User Activity.

  • La API User Activity permite obtener todos los datos asociados a un único ID de cliente o de usuario durante un periodo determinado. Su objetivo principal es ayudar a los propietarios de propiedades a dar directamente a un usuario acceso automatizado a los datos de dicho usuario. Consulta más información en la guía de la API User Activity.

Ajustes de la conservación de datos de usuario en la API Management

Ahora es posible configurar de forma programática los ajustes de la conservación de datos de usuario mediante los campos "dataRetentionTtl" y "dataRetentionResetOnNewActivity", que se han añadido al recurso de propiedades web.

Esta es la primera versión de la API User Deletion:

  • La API User Deletion permite a los clientes de Google Analytics eliminar datos asociados a un usuario final determinado en un proyecto o una propiedad web. Las solicitudes de eliminación de usuarios se pueden realizar mediante proyectos de Firebase o propiedades Google Analytics. Consulta más información en la guía de la API User Deletion.

Operaciones de escritura en la API Management

En la API Management, ya no es necesario incluir en la lista de permitidos las operaciones de escritura (por ejemplo, crear, actualizar, eliminar y parchear) correspondientes a los recursos de propiedades web, vistas (perfiles) y objetivos. El límite diario predeterminado de la API de administración es de 50 operaciones de escritura al día. Consulta más información en la página sobre límites y cuotas.

Con esta versión, el sistema de cuotas basadas en los recursos que utiliza la versión 4 de la API Reporting de Google Analytics se ha puesto a disposición de todos los clientes de Analytics 360 (Premium).

En esta versión se han cambiado las cuotas y los límites de la API Real Time de Analytics.

Antes, las llamadas a la API Real Time Reporting de Analytics se incluían en el límite de 10.000 llamadas por día y vista (perfil), al igual que las llamadas de otras APIs de Analytics. Ahora, las llamadas a la API Real Time Reporting de Analytics se cuentan por una parte y las llamadas de las otras APIs de Analytics por otra. Por lo tanto, se pueden hacer 10.000 llamadas al día por vista (perfil) con la API Real Time Reporting de Analytics y, además, hacer otras 10.000 llamadas más al día por vista (perfil) con cualquier otra API de Analytics. Consulta más información en la página sobre límites y cuotas.

Este cambio permite gestionar las cuotas de manera más granular y a prueba de fallos, de manera que, si las llamadas que se hacen con la API Real Time Reporting de Analytics son frecuentes, el resto del día no se bloqueen de forma accidental todas las demás llamadas a las APIs de Analytics en un determinado perfil.

En esta actualización de la versión 4 de la API Reporting de Analytics se ha aumentado el número máximo de filas devueltas en el conjunto de resultados.

El número máximo de filas devueltas en el objeto ReportData de la versión 4 de la API Reporting de Analytics ha aumentado de 10.000 a 100.000.

En esta actualización de la versión 4 de la API Reporting de Google Analytics se ha añadido una vista previa del sistema de cuotas basadas en los recursos, que ofrece umbrales de muestreo más altos a los clientes de Analytics 360 (Premium).

Se han añadido las URLs "android-app://" como fuentes referentes válidas.

Esta versión incluye la nueva tarea customTask.

A partir de esta versión, deja de estar disponible la función Productos relacionados y sus dimensiones y métricas asociadas. Consulta la lista completa de definiciones en la referencia de dimensiones y métricas. Consulta más información sobre la retirada de datos en la Política de desactivación de datos.

En esta versión se han desactivado las siguientes dimensiones y métricas:

  • ga:correlationModelId
  • ga:queryProductId
  • ga:queryProductName
  • ga:queryProductVariation
  • ga:relatedProductId
  • ga:relatedProductName
  • ga:relatedProductVariation
  • ga:correlationScore
  • ga:queryProductQuantity
  • ga:relatedProductQuantity

En esta versión se ha añadido una dimensión a la API. Consulta la lista completa de definiciones en la referencia de dimensiones y métricas. En esta versión también se han retirado varias dimensiones y métricas que ya se habían desactivado. Infórmate sobre el todo el proceso de retirada de datos en la Política de desactivación de datos de las API de Google Analytics.

Hora

  • La nueva dimensión es ga:dateHourMinute, y combina ga:date, ga:hour y ga:minute.

Retirada de datos

En esta versión se han retirado las siguientes dimensiones y métricas que ya se habían desactivado:

  • ga:socialactivities
  • ga:socialactivityaction
  • ga:socialactivitydisplayname
  • ga:socialactivityendorsingurl
  • ga:socialactivitynetworkaction
  • ga:socialactivitypost
  • ga:socialactivitytagssummary
  • ga:socialactivitytimestamp
  • ga:socialactivityuserhandle
  • ga:socialactivityuserphotourl
  • ga:socialactivityuserprofileurl
  • ga:socialinteractionspervisit

En esta versión se han actualizado varias métricas y dimensiones de la API. Consulta la lista completa de definiciones en la referencia de dimensiones y métricas.

Métricas de usuario

La forma de calcular las métricas Usuarios y Usuarios activos se ha actualizado para contabilizarlos de manera más eficiente. Es posible que observes un ligero cambio en las métricas. Consulta más información en el artículo Cómo se identifica a los usuarios para las métricas de usuario.

Métricas de usuario afectadas por la actualización del cálculo:

  • ga:users: total de usuarios del periodo solicitado.
  • ga:1dayusers: total de usuarios activos durante un día en cada día del periodo solicitado.
  • ga:7dayusers: total de usuarios activos durante siete días en cada día del periodo solicitado.
  • ga:14dayusers: total de usuarios activos durante 14 días en cada día del periodo solicitado.
  • ga:30dayusers: total de usuarios activos durante 30 días en cada día del periodo solicitado.

Eventos únicos

El periodo de desactivación de ga:uniqueEvents finalizará pronto. A partir del 26 de marzo del 2017, la definición de ga:uniqueEvents se actualizará y la métrica privada ga:uniqueEventsTemporary se retirará de la API. Consulta más información en el artículo del Centro de Ayuda sobre eventos únicos.

En esta versión se ha añadido una dimensión a la API, se han mejorado los mensajes de error y se han empezado a aplicar los cambios a las métricas y dimensiones de AdSense anunciados anteriormente.

Dimensiones de usuario

  • Dimensión ga:userBucket: la dimensión Segmento de usuario (cuyo valor puede ser del 1 al 100) indica el segmento que se le ha asignado. Consulta más información en Probar las campañas de remarketing.

Mensajes de error

En lugar de devolver un mensaje de error inadecuado (Unknown dimension(s): o Unknown metric(s):) al solicitar datos con condiciones que no se cumplían, ahora la API devuelve el siguiente mensaje: Restricted metric(s): ... can only be queried under certain conditions.

Dimensiones y métricas de AdSense

Ya no se pueden realizar consultas de dimensiones y métricas de AdSense con vistas vinculadas que no sean de AdSense. Al intentarlo, se producirá un error.

Métricas personalizadas

En esta versión se ha corregido el error que se producía cuando se intentaba crear una métrica personalizada del tipo TIME sin haber definido min_value. Ahora, al enviar una solicitud sin un valor min_value, se crea una métrica personalizada con un valor predeterminado min_value de 0.

En esta versión se ha corregido un error que había con las dimensiones y las métricas de AdSense, y se ha anunciado que habrá un cambio en dichos elementos.

Dimensiones y métricas de AdSense

En esta versión se ha solucionado un problema que surgió el 7 de enero del 2017: al enviar consultas de dimensiones y métricas de AdSense con vistas vinculadas que no fueran de AdSense, se devolvía el error "Métrica desconocida".

Próximos cambios

A partir del 31 de enero del 2017, no se podrán realizar consultas de dimensiones y métricas de AdSense con vistas vinculadas que no sean de AdSense. Al intentarlo, se producirá un error.

En esta versión se ha añadido la métrica siguiente a la API. Consulta la lista completa de definiciones en la referencia de dimensiones y métricas.

Métricas calculadas

En esta versión se ha añadido la compatibilidad con las métricas calculadas.

  • Métrica ga:calcMetric_: es el valor de la métrica calculada solicitada, donde hace referencia al nombre de la métrica calculada definido por el usuario. El tipo de datos de ga:calcMetric_ puede ser FLOAT, INTEGER, CURRENCY, TIME o PERCENT. Consulta el artículo Información sobre las métricas calculadas [beta].

En esta versión se ha añadido una métrica a la API. También se ha desactivado una métrica. Consulta la lista completa de definiciones en la referencia de dimensiones y métricas.

Seguimiento de eventos

La definición de ga:uniqueEvents cambiará para reflejar con mayor precisión el número de eventos únicos. Para hacer este cambio, técnicamente desactivaremos la métrica ga:uniqueEvents de conformidad con nuestra Política de desactivación de datos. Si quieres probar la definición recién añadida, puedes hacer referencia a la métrica privada ga:uniqueEventsTemporary, que calcula de forma más precisa el número de eventos únicos. También introduciremos una métrica, ga:uniqueDimensionCombinations, que tendrá la definición actual de ga:uniqueEvents. Después de que pase el periodo de desactivación adecuado (aproximadamente seis meses), la métrica privada ga:uniqueEventsTemporary se retirará y la métrica original ga:uniqueEvents representará correctamente el número de eventos únicos. Consulta más información en el artículo del Centro de Ayuda sobre eventos únicos.

Eventos únicos

  • Métrica ga:uniqueEvents: la definición de ga:uniqueEvents cambiará pronto para reflejar con mayor precisión el número de eventos únicos. Si quieres conservar la definición actual de esta métrica, sustitúyela por ga:uniqueDimensionCombinations. Consulta más información en el artículo del Centro de Ayuda sobre eventos únicos.
  • Métrica ga:uniqueDimensionCombinations: Combinaciones de dimensiones únicas cuenta el número de combinaciones dimensión-valor de cada dimensión de un informe. Esto te permite procesar posteriormente las dimensiones combinadas (concatenadas) para que puedas crear informes de manera más flexible, sin tener que actualizar la implementación del seguimiento ni usar ranuras adicionales de dimensiones personalizadas. Consulta más información en el artículo del Centro de Ayuda sobre eventos únicos.

Prueba de transición (con una métrica privada)

  • Métrica ga:uniqueEventsTemporary: número de eventos únicos. Esta será la nueva definición de ga:uniqueEvents. Puedes usar esta métrica para conocer la nueva definición antes de que se implemente el cambio. Ten en cuenta que esta métrica es privada y no aparecerá en la referencia de dimensiones y métricas.

Esta versión contiene lo siguiente:

Google Analytics

  • Se ha añadido compatibilidad con iOS 10 y se han corregido errores.

Esta versión contiene lo siguiente:

Google Analytics

  • Se han corregido errores.

En esta versión se han añadido varias dimensiones y métricas a la API. Consulta la lista completa de definiciones en la referencia de dimensiones y métricas.

DoubleClick Bid Manager

  • Dimensión ga:dbmClickAdvertiser: nombre de anunciante de DBM que corresponde al clic de DBM que concuerda con la sesión de Google Analytics (solo en Analytics 360; requiere integración con DBM).
  • Dimensión ga:dbmClickAdvertiserId: ID de anunciante de DBM que corresponde al clic de DBM que concuerda con la sesión de Google Analytics (solo en Analytics 360; requiere integración con DBM).
  • Dimensión ga:dbmClickCreativeId: ID de creatividad de DBM que corresponde al clic de DBM que concuerda con la sesión de Google Analytics (solo en Analytics 360; requiere integración con DBM).
  • Dimensión ga:dbmClickExchange: nombre de exchange de DBM que corresponde al clic de DBM que concuerda con la sesión de Google Analytics (solo en Analytics 360; requiere integración con DBM).
  • Dimensión ga:dbmClickExchangeId: ID de exchange de DBM que corresponde al clic de DBM que concuerda con la sesión de Google Analytics (solo en Analytics 360; requiere integración con DBM).
  • Dimensión ga:dbmClickInsertionOrder: nombre de pedido de inserción de DBM que corresponde al clic de DBM que concuerda con la sesión de Google Analytics. (solo en Analytics 360; requiere integración con DBM).
  • Dimensión ga:dbmClickInsertionOrderId: ID de pedido de inserción de DBM que corresponde al clic de DBM que concuerda con la sesión de Google Analytics (solo en Analytics 360; requiere integración con DBM).
  • Dimensión ga:dbmClickLineItem: nombre de línea de pedido de DBM que corresponde al clic de DBM que concuerda con la sesión de Google Analytics (solo en Analytics 360; requiere integración con DBM).
  • Dimensión ga:dbmClickLineItemId: ID de línea de pedido de DBM que corresponde al clic de DBM que concuerda con la sesión de Google Analytics (solo en Analytics 360; requiere integración con DBM).
  • Dimensión ga:dbmClickSite: nombre del sitio web de DBM donde se mostró la creatividad de DBM y se hizo clic en ella que corresponde al clic de DBM que concuerda con la sesión de Google Analytics (solo en Analytics 360; requiere integración con DBM).
  • Dimensión ga:dbmClickSiteId: ID del sitio web de DBM donde se mostró la creatividad de DBM y se hizo clic en ella que corresponde al clic de DBM que concuerda con la sesión de Google Analytics (solo en Analytics 360; requiere integración con DBM).
  • Dimensión ga:dbmLastEventAdvertiser: nombre de anunciante de DBM que corresponde al último evento de DBM (impresión o clic que se haya producido dentro de la ventana de conversión de DBM) asociado a la sesión de Google Analytics (solo en Analytics 360; requiere integración con DBM).
  • Dimensión ga:dbmLastEventAdvertiserId: ID de anunciante de DBM que corresponde al último evento de DBM (impresión o clic que se haya producido dentro de la ventana retrospectiva de DBM) asociado a la sesión de Google Analytics (solo en Analytics 360; requiere integración con DBM).
  • Dimensión ga:dbmLastEventCreativeId: ID de creatividad de DBM que corresponde al último evento de DBM (impresión o clic que se haya producido dentro de la ventana retrospectiva de DBM) asociado a la sesión de Google Analytics (solo en Analytics 360; requiere integración con DBM).
  • Dimensión ga:dbmLastEventExchange: nombre de exchange de DBM que corresponde al último evento de DBM (impresión o clic que se haya producido dentro de la ventana retrospectiva de DBM) asociado a la sesión de Google Analytics (solo en Analytics 360; requiere integración con DBM).
  • Dimensión ga:dbmLastEventExchangeId: ID de exchange de DBM que corresponde al último evento de DBM (impresión o clic que se haya producido dentro de la ventana retrospectiva de DBM) asociado a la sesión de Google Analytics (solo en Analytics 360; requiere integración con DBM).
  • Dimensión ga:dbmLastEventInsertionOrder: nombre de pedido de inserción de DBM que corresponde al último evento de DBM (impresión o clic que se haya producido dentro de la ventana retrospectiva de DBM) asociado a la sesión de Google Analytics (solo en Analytics 360; requiere integración con DBM).
  • Dimensión ga:dbmLastEventInsertionOrderId: ID de pedido de inserción de DBM que corresponde al último evento de DBM (impresión o clic que se haya producido dentro de la ventana retrospectiva de DBM) asociado a la sesión de Google Analytics (solo en Analytics 360; requiere integración con DBM).
  • Dimensión ga:dbmLastEventLineItem: nombre de línea de pedido de DBM que corresponde al último evento de DBM (impresión o clic que se haya producido dentro de la ventana retrospectiva de DBM) asociado a la sesión de Google Analytics (solo en Analytics 360; requiere integración con DBM).
  • Dimensión ga:dbmLastEventLineItemId: ID de línea de pedido de DBM que corresponde al último evento de DBM (impresión o clic que se haya producido dentro de la ventana retrospectiva de DBM) asociado a la sesión de Google Analytics (solo en Analytics 360; requiere integración con DBM).
  • Dimensión ga:dbmLastEventSite: nombre del sitio web de DBM donde se mostró la creatividad de DBM y se hizo clic en ella que corresponde al último evento de DBM (impresión o clic que se haya producido dentro de la ventana retrospectiva de DBM) asociado a la sesión de Google Analytics (solo en Analytics 360; requiere integración con DBM).
  • Dimensión ga:dbmLastEventSiteId: ID del sitio web de DBM donde se mostró la creatividad de DBM y se hizo clic en ella que corresponde al último evento de DBM (impresión o clic que se haya producido dentro de la ventana retrospectiva de DBM) asociado a la sesión de Google Analytics (solo en Analytics 360; requiere integración con DBM).
  • Métrica ga:dbmCPA: eCPA de ingresos de DBM (solo en Analytics 360; requiere integración con DBM).
  • Métrica ga:dbmCPC: CPCm de ingresos de DBM (solo en Analytics 360; requiere integración con DBM).
  • Métrica ga:dbmCPM: eCPM de ingresos de DBM (solo en Analytics 360; requiere integración con DBM).
  • Métrica ga:dbmCTR: CTR de DBM (solo en Analytics 360; requiere integración con DBM).
  • Métrica ga:dbmClicks: total de clics de DBM (solo en Analytics 360; requiere integración con DBM).
  • Métrica ga:dbmConversions: total de conversiones de DBM (solo en Analytics 360; requiere integración con DBM).
  • Métrica ga:dbmCost: coste de DBM (solo en Analytics 360; requiere integración con DBM).
  • Métrica ga:dbmImpressions: total de impresiones de DBM (solo en Analytics 360; requiere integración con DBM).
  • Métrica ga:dbmROAS: ROAS de DBM (solo en Analytics 360; requiere integración con DBM).
  • Dimensión: ga:dsAdGroup: grupo de anuncios de DS (solo en Analytics 360; requiere integración con DS).
  • Dimensión ga:dsAdGroupId: ID de grupo de anuncios de DS (solo en Analytics 360; requiere integración con DS).
  • Dimensión ga:dsAdvertiser: anunciante de DS (solo en Analytics 360; requiere integración con DS).
  • Dimensión ga:dsAdvertiserId: ID de anunciante de DS (solo en Analytics 360; requiere integración con DS).
  • Dimensión ga:dsAgency: agencia de DS (solo en Analytics 360; requiere integración con DS).
  • Dimensión ga:dsAgencyId: ID de agencia de DS (solo en Analytics 360; requiere integración con DS).
  • Dimensión ga:dsCampaign: campaña de DS (solo en Analytics 360; requiere integración con DS).
  • Dimensión ga:dsCampaignId: ID de campaña de DS (solo en Analytics 360; requiere integración con DS).
  • Dimensión ga:dsEngineAccount: cuenta de buscador de DS (solo en Analytics 360; requiere integración con DS).
  • Dimensión ga:dsEngineAccountId: ID de cuenta de buscador de DS (solo en Analytics 360; requiere integración con DS).
  • Dimensión ga:dsKeyword: palabra clave de DS (solo en Analytics 360; requiere integración con DS).
  • Dimensión ga:dsKeywordId: ID de palabra clave de DS (solo en Analytics 360; requiere integración con DS).
  • ga:dsCPC: coste para el anunciante por clic de DS (solo en Analytics 360; requiere integración con DS).
  • ga:dsCTR: porcentaje de clics de DS (solo en Analytics 360; requiere integración con DS).
  • ga:dsClicks: clics de DS (solo en Analytics 360; requiere integración con DS).
  • ga:dsCost: coste de DS (solo en Analytics 360; requiere integración con DS).
  • ga:dsImpressions: impresiones de DS (solo en Analytics 360; requiere integración con DS).
  • ga:dsProfit: perfil de DS (solo en Analytics 360; requiere integración con DS).
  • ga:dsReturnOnAdSpend: retorno de la inversión publicitaria de DS (solo en Analytics 360; requiere integración con DS).
  • ga:dsRevenuePerClick: ingresos por clic de DS (solo en Analytics 360; requiere integración con DS).

Monedas

En esta versión se ha corregido el problema que consistía en que un subconjunto de monedas se admitía en la interfaz web de Analytics, pero no en la API. En esta versión se ha añadido compatibilidad con las siguientes monedas:

  • AED, BOB, CLP, COP, EGP, HRK, ILS, LVL, MAD, MYR, PEN, PKR, RON, RSD, SAR, SGD, UAH y VEF.

Consulta más información en la referencia de Vistas (perfiles) y en el artículo del Centro de Ayuda Referencia de moneda.

En esta versión se han añadido audiencias de remarketing a la API de administración.

Audiencias de remarketing

Con la API Management puedes crear (create), obtener (get), enumerar (list), actualizar (update) y parchear (patch) audiencias de remarketing de las propiedades de Google Analytics. Consulta el artículo del Centro de Ayuda Información sobre las audiencias de remarketing en Analytics.

En esta versión se ha añadido una dimensión a la API. Consulta la lista completa de definiciones en la referencia de dimensiones y métricas.

ID de transacción

  • Dimensión mcf:transactionId: ID de transacción de la compra en el carrito proporcionado por el método de seguimiento de comercio electrónico.

En esta versión se ha añadido una dimensión a la API. y ciertas restricciones a la combinación de dimensiones que pueden consultarse juntas. Consulta la lista completa de definiciones en la referencia de dimensiones y métricas.

Red de información geográfica

  • Dimensión ga:continentId: ID del continente de los usuarios, obtenido de las direcciones IP o de los ID geográficos de los usuarios.

Restricciones

Las dimensiones siguientes de los grupos indicados a continuación no se pueden consultar con dimensiones de los otros grupos:

  • Grupo de información sobre visitas de compra
    • ga:checkoutOptions
    • ga:shoppingStage
  • Grupo de experimentos de GWO
    • ga:experimentVariant
    • ga:experimentId
  • Grupo de intereses
    • ga:interestOtherCategory
  • Grupo de intereses con intención de compra
    • ga:interestInMarketCategory
  • Grupo de promoción interna
    • ga:internalPromotionCreative
    • ga:internalPromotionId
    • ga:internalPromotionName
    • ga:internalPromotionPosition
  • Grupo de intereses de branding
    • ga:interestAffinityCategory

En esta versión se han definido nuevos límites y cuotas. Consulta más información en la documentación sobre límites y cuotas.

Errores de solicitud de informes

A partir de esta versión se han empezado a aplicar los límites siguientes a las solicitudes de informes fallidas (5XX):

  • 10 solicitudes fallidas por proyecto y perfil por hora
  • 50 solicitudes fallidas por proyecto y perfil al día

Límites de solicitudes de tablas dinámicas

A partir de esta versión se han empezado a aplicar los límites siguientes a las solicitudes de tablas dinámicas:

  • Cada solicitud de informe puede tener un máximo de dos tablas dinámicas.
  • Cada tabla dinámica puede tener un máximo de cuatro dimensiones.
  • Las dimensiones de las tablas dinámicas forman parte del número máximo de dimensiones permitidas en la solicitud.
  • Las métricas de las tablas dinámicas forman parte del número máximo de métricas permitidas en la solicitud.

En esta versión se han añadido varias dimensiones y métricas a la API. Consulta la lista completa de definiciones en la referencia de dimensiones y métricas.

Red de información geográfica

  • Dimensión ga:metroId: código de tres dígitos del Área de mercado designada (DMA) de donde proviene el tráfico, obtenido de las direcciones IP o los ID geográficos de los usuarios.

DoubleClick for Publishers

  • Métrica ga:dfpImpressions: impresiones de anuncio de DFP que se registran cada vez que se muestra un anuncio individual en el sitio web. Por ejemplo, si una página con dos bloques de anuncios se visualiza una vez, se contabilizan dos impresiones (con el enlace de DFP habilitado y la opción Ocultar los ingresos de DFP inhabilitada).
  • Métrica ga:dfpCoverage: la cobertura es el porcentaje de solicitudes de anuncio que han devuelto al menos un anuncio. Por lo general, la cobertura puede ayudar a identificar los sitios web en los que la cuenta de DFP no puede proporcionar anuncios segmentados. (Impresiones de anuncios/total de solicitudes de anuncios)*100 (con el enlace de DFP habilitado y la función "Ocultar ingresos de DFP" inhabilitada).
  • Métrica ga:dfpMonetizedPageviews: mide el total de páginas vistas de la propiedad que se han mostrado con un anuncio de la cuenta de DFP vinculada. Una misma página puede tener varios bloques de anuncios (con el enlace de DFP habilitado y la función "Ocultar los ingresos de DFP" inhabilitada).
  • Métrica ga:dfpImpressionsPerSession: proporción de impresiones de anuncios de DFP en relación con las sesiones de Analytics (impresiones de anuncios / sesiones de Analytics) (con el enlace de DFP habilitado y la función "Ocultar los ingresos de DFP" inhabilitada).
  • Métrica ga:dfpViewableImpressionsPercent: porcentaje de impresiones de anuncios visibles. Una impresión se considera visible cuando el anuncio correspondiente ha aparecido en los navegadores de los usuarios y se ha podido ver (con el enlace de DFP habilitado y la función "Ocultar los ingresos de DFP" inhabilitada).
  • Métrica ga:dfpClicks: número de veces que se ha hecho clic en los anuncios de DFP en el sitio web (con el enlace de DFP habilitado y la función "Ocultar los ingresos de DFP" inhabilitada).
  • Métrica ga:dfpCTR: porcentaje de páginas vistas que han derivado en un clic en un anuncio de DFP (con el enlace de DFP habilitado y la función "Ocultar los ingresos de DFP" inhabilitada).
  • Métrica ga:dfpRevenue: los ingresos de DFP son un cálculo estimado del total de ingresos publicitarios basado en las impresiones servidas (con el enlace de DFP habilitado y la función "Ocultar los ingresos de DFP" inhabilitada).
  • Métrica ga:dfpRevenuePer1000Sessions: cálculo estimado del total de ingresos proveniente de anuncios de DFP por cada 1000 sesiones de Analytics. Esta métrica se basa en las sesiones en el sitio web, no en las impresiones de anuncios (con el enlace de DFP habilitado y la función "Ocultar los ingresos de DFP" inhabilitada).
  • Métrica ga:dfpECPM: coste efectivo por cada 1000 páginas vistas. Son los ingresos de DFP por cada 1000 vistas de página (con el enlace de DFP habilitado y la función "Ocultar los ingresos de DFP" inhabilitada).
  • Métrica ga:backfillImpressions: las impresiones de backfill son la suma de todas las impresiones de anuncios de AdSense o Ad Exchange registradas como backfill a través de DFP. Cada vez que se muestra un anuncio individual en el sitio web se registra una impresión de anuncio. Por ejemplo, si una página con dos bloques de anuncios se visualiza una vez, se contabilizan dos impresiones (con el enlace de DFP habilitado y la opción Ocultar los ingresos de DFP inhabilitada).
  • Métrica ga:backfillCoverage: la cobertura de backfill es el porcentaje de solicitudes de anuncio de backfill que han devuelto al menos un anuncio. Por lo general, la cobertura puede ayudar a identificar los sitios web en los que la cuenta del editor no puede proporcionar anuncios segmentados. (Impresiones de anuncio/total de solicitudes de anuncios) * 100. Si tanto AdSense como Ad Exchange proporcionan anuncios de backfill, esta métrica es la media ponderada de las dos cuentas de backfill habilitadas (con el enlace de DFP habilitado y la función "Ocultar los ingresos de DFP" inhabilitada).
  • Métrica ga:backfillMonetizedPageviews: mide el total de páginas vistas de la propiedad que se han mostrado con al menos un anuncio de las cuentas de backfill vinculadas. Ten en cuenta que una misma vista de página monetizada puede incluir varias impresiones de anuncios (con el enlace de DFP habilitado y la función "Ocultar los ingresos de DFP" inhabilitada).
  • Métrica ga:backfillImpressionsPerSession: proporción de impresiones de anuncios de backfill en relación con las sesiones de Analytics (impresiones de anuncios/sesiones de Analytics). Si tanto AdSense como Ad Exchange proporcionan anuncios de backfill, esta métrica es la suma de las dos cuentas de backfill (con el enlace de DFP habilitado y la función "Ocultar los ingresos de DFP" inhabilitada).
  • Métrica ga:backfillViewableImpressionsPercent: porcentaje de impresiones de anuncios de backfill visibles. Se considera que una impresión es visible cuando el anuncio correspondiente ha aparecido en el navegador de un usuario y se ha podido ver. Si tanto AdSense como Ad Exchange proporcionan anuncios de backfill, esta métrica es la media ponderada de las dos cuentas de backfill (con el enlace de DFP habilitado y la función "Ocultar los ingresos de DFP" inhabilitada).
  • Métrica ga:backfillClicks: número de veces que se ha hecho clic en los anuncios de backfill en el sitio web. Si tanto AdSense como Ad Exchange proporcionan anuncios de backfill, esta métrica es la suma de las dos cuentas de backfill (con el enlace de DFP habilitado y la función "Ocultar los ingresos de DFP" inhabilitada).
  • Métrica ga:backfillCTR: porcentaje de impresiones de backfill que han derivado en un clic en un anuncio. Si tanto AdSense como Ad Exchange proporcionan anuncios de backfill, esta métrica es la media ponderada de las dos cuentas de backfill (con el enlace de DFP habilitado y la función "Ocultar los ingresos de DFP" inhabilitada).
  • Métrica ga:backfillRevenue: ingresos estimados totales de los anuncios de backfill. Si tanto AdSense como Ad Exchange proporcionan anuncios de backfill, esta métrica es la suma de las dos cuentas de backfill (con el enlace de DFP habilitado y la función "Ocultar los ingresos de DFP" inhabilitada).
  • Métrica ga:backfillRevenuePer1000Sessions: ingresos estimados totales de los anuncios de backfill por cada 1000 sesiones de Analytics. Esta métrica se basa en las sesiones en tu sitio web y no en las impresiones de anuncios. Si tanto AdSense como Ad Exchange proporcionan anuncios de backfill, esta métrica es la suma de las dos cuentas de backfill (con el enlace de DFP habilitado y la función "Ocultar los ingresos de DFP" inhabilitada).
  • Métrica ga:backfillECPM: coste efectivo por cada 1000 páginas vistas. Son los ingresos de backfill de DFP por cada 1000 vistas de página. Si tanto AdSense como Ad Exchange proporcionan anuncios de backfill, esta métrica es la suma de las dos cuentas de backfill (con el enlace de DFP habilitado y la función "Ocultar los ingresos de DFP" inhabilitada).

En esta versión se ha corregido un error que había con los segmentos y muestreos.

Segmentos

En esta versión se ha corregido un error que podía ocasionar que un subconjunto de solicitudes con el segmento Todos los usuarios (gaid::-1) no se contabilizara al completo en la versión 3 de la API Core Reporting, y que se dividiera en dos segmentos en la versión 4 de la API Reporting de Analytics.

Muestreo

En esta versión se ha corregido un error consistente en que un subconjunto de solicitudes de tablas personalizadas devolvía muestras de datos.

En esta versión se ha corregido un error que se producía al crear solicitudes de cohortes con la versión 4 de la API Reporting de Analytics.

Solicitudes de cohortes

Antes, la API devolvía un error cuando solicitaba dimensiones ga:acquisition...; ahora, en las solicitudes de cohortes se pueden pedir todas las dimensiones de cohortes.

Solicitudes de valor del tiempo de vida del cliente (TVC)

Ten en cuenta que las solicitudes de valor de tiempo de vida del cliente pueden generar informes de valor de tiempo de vida del cliente solo para vistas de aplicaciones.

En esta versión se ha añadido el atributo addedInApiVersion.

Añadido a la versión de la API

Este es el lanzamiento de la versión 4 de la API Reporting de Analytics. Esta nueva API es el método programático más avanzado que hay disponible para acceder a los datos de los informes de Google Analytics.

Funciones principales

Google Analytics se basa en una potente infraestructura de creación de informes de datos. La API da a los desarrolladores acceso a la potencia de la plataforma de Google Analytics. Algunas de las funciones principales de la versión 4 de la API de informes de Analytics son:

  • Expresiones de métricas: la API permite solicitar no solo las métricas integradas, sino también expresiones de métricas matemáticas. Por ejemplo, los objetivos cumplidos por número de sesiones se pueden expresar en la solicitud como ga:goal1completions/ga:sessions.
  • Varios periodos: se pueden solicitar dos periodos, lo que le permite comparar los datos de ambos en una misma solicitud.
  • Cohortes y valor del tiempo de vida del cliente: la API tiene un vocabulario extenso para solicitar informes de cohorte y de valor del tiempo de vida del cliente.
  • Varios segmentos: a ahora se pueden solicitar varios segmentos en una misma solicitud.

Primeros pasos

Consulta todos los detalles sobre cómo empezar a utilizar la API en la documentación para desarrolladores.

Política de cuotas

La versión 4 de la API Reporting de Analytics tiene sus propias cuotas y límites, que están sujetos a cambios porque la versión es nueva.

Migración

Además de la guía de migración, también hemos puesto a disposición de los desarrolladores una biblioteca de compatibilidad de Python en GitHub.

Dimensiones y métricas

En este lanzamiento también se han añadido varias dimensiones y métricas específicamente para la versión 4 de la API Reporting de Analytics. Consulta la lista completa de definiciones en el explorador de dimensiones y métricas.

  • Dimensión: ga:cohort: nombre de la cohorte a la que pertenece un usuario según la definición de cohortes. De la misma manera que ocurre con los segmentos, un usuario puede pertenecer a varias cohortes. Todo depende de cómo se definan.

  • Dimensión ga:cohortNthDay: diferencia de días basada en 0 con respecto a la fecha de la definición de la cohorte. Por ejemplo, si una cohorte se define con la fecha de la primera visita 2015-09-01, para la fecha 2015-09-04 el valor de ga:cohortNthDay será 3.

  • ga:cohortNthMonth: diferencia de meses basada en 0 con respecto a la fecha de la definición de la cohorte.

  • Dimensión ga:cohortNthWeek: diferencia de semanas basada en 0 con respecto a la fecha de la definición de la cohorte.

  • Dimensión ga:acquisitionTrafficChannel: canal de tráfico a través del cual se ha adquirido al usuario. Se extrae de la primera sesión del usuario. El canal de tráfico se calcula en función de las reglas de agrupación de canales predeterminadas (a nivel de vista, si está disponible) en el momento de la adquisición del usuario.

  • Dimensión ga:acquisitionSource: la fuente a través de la cual se ha adquirido al usuario. Se extrae de la primera sesión del usuario.

  • Dimensión ga:acquisitionMedium: medio a través del cual se ha adquirido al usuario. Se extrae de la primera sesión del usuario.

  • Dimensión ga:acquisitionSourceMedium: valor combinado de ga:userAcquisitionSource y ga:acquisitionMedium.

  • Dimensión ga:acquisitionCampaign: campaña a través de la cual se ha adquirido al usuario. Se extrae de la primera sesión del usuario.

  • Métrica ga:cohortActiveUsers: esta métrica resulta relevante cuando se utilizan dimensiones de diferencias basadas en 0 (ga:cohortNthDay, ga:cohortNthWeek o ga:cohortNthMonth). Indica la cantidad de usuarios incluidos en la cohorte que están activos en el intervalo de tiempo correspondiente al n día/semana/mes de la cohorte. Por ejemplo, en ga:cohortNthWeek = 1, indica el número de usuarios (de la cohorte) que están activos durante la segunda semana. Si la solicitud no incluye ninguna de las dimensiones ga:cohortNthDay, ga:cohortNthWeek y ga:cohortNthMonth, esta métrica tendrá el mismo valor que ga:cohortTotalUsers.

  • Métrica ga:cohortTotalUsers: cantidad de usuarios que forman parte de la cohorte (también denominado "tamaño de la cohorte").

  • Métrica ga:cohortAppviewsPerUser: vistas de aplicaciones por usuario en la cohorte.

  • Métrica ga:cohortGoalCompletionsPerUser: objetivos cumplidos por usuario en la cohorte.

  • Métrica ga:cohortPageviewsPerUser: número de páginas vistas por usuario en la cohorte.

  • Métrica ga:cohortRetentionRate: porcentaje de retención de cohortes.

  • Métrica ga:cohortRevenuePerUser: ingresos por usuario de una cohorte.

  • Métrica ga:cohortVisitDurationPerUser: duración de la sesión por usuario de una cohorte.

  • Métrica ga:cohortSessionsPerUser: sesiones por usuario de una cohorte.

  • Métrica ga:cohortTotalUsersWithLifetimeCriteria: esta métrica resulta relevante cuando se realiza una solicitud que incluye las dimensiones ga:acquisitionTrafficChannel, ga:acquisitionSource, ga:acquisitionMedium o ga:acquisitionCampaign. Representa la cantidad de usuarios de las cohortes que se adquieren a través del canal, la fuente, el medio o la campaña actuales. Por ejemplo, en ga:acquisitionTrafficChannel=Direct, indica la cantidad de usuarios de la cohorte que se han adquirido directamente. Si la solicitud no incluye ninguna de las dimensiones mencionadas, su valor será ga:cohortTotalUsers.

  • Métrica ga:cohortAppviewsPerUserWithLifetimeCriteria: vistas de aplicaciones por usuario de la dimensión de adquisición de una cohorte.

  • Métrica ga:cohortGoalCompletionsPerUserWithLifetimeCriteria: objetivos cumplidos por usuario de la dimensión de adquisición de una cohorte.

  • Métrica ga:cohortPageviewsPerUserWithLifetimeCriteria: número de páginas vistas por usuario de la dimensión de adquisición de una cohorte.

  • Métrica ga:cohortRevenuePerUserWithLifetimeCriteria: ingresos por usuario de la dimensión de adquisición de una cohorte.

  • Métrica ga:cohortSessionsPerUserWithLifetimeCriteria: duración de la sesión por usuario de la dimensión de adquisición de una cohorte.

Las dimensiones y las métricas de los hubs de datos sociales han dejado de estar disponibles y solo se podrán crear informes del historial de datos a partir del 30 de abril del 2016; después de esta fecha, no aparecerán datos nuevos. Según la Política de desactivación de datos, estas dimensiones y métricas se retirarán después del 30 de septiembre del 2016.

Consulta la lista completa de definiciones en la referencia de dimensiones y métricas.

Actividades sociales

Las dimensiones y métricas que se enumeran más abajo se han desactivado y se retirarán después del 30 de septiembre del 2016. Consulta más información sobre la retirada de datos en la Política de desactivación de datos.

  • Dimensión ga:socialActivityEndorsingUrl: en una actividad del hub de datos sociales, es la URL de la actividad social (por ejemplo, de una publicación de Google+ o de un comentario en un blog).
  • Dimensión ga:socialActivityDisplayName: en una actividad del hub de datos sociales, es el título de la actividad social publicada por los usuarios de la red social.
  • Dimensión ga:socialActivityPost: en una actividad del hub de datos sociales, es el contenido de la actividad social (por ejemplo, de un mensaje publicado en Google+) publicado por los usuarios de la red social.
  • Dimensión ga:socialActivityTimestamp: en una actividad del hub de datos sociales, es el momento en el que se ha producido la actividad social en la red social.
  • Dimensión ga:socialActivityUserHandle: en una actividad del hub de datos sociales, es el identificador de red social (por ejemplo, el nombre o ID) de los usuarios que han iniciado la actividad social.
  • Dimensión ga:socialActivityUserPhotoUrl: en una actividad del hub de datos sociales, es la URL de la foto asociada a los perfiles de la red social de los usuarios.
  • Dimensión ga:socialActivityUserProfileUrl: en una actividad del hub de datos sociales, es la URL de los perfiles de la red social de los usuarios asociados.
  • Dimensión ga:socialActivityTagsSummary: en una actividad del hub de datos sociales, es un conjunto de etiquetas separadas por comas asociadas a la actividad social.
  • Dimensión ga:socialActivityAction: en una actividad del hub de datos sociales, representa el tipo de acción social (por ejemplo, votar, comentar, o hacer +1) asociada a la actividad.
  • Dimensión ga:socialActivityNetworkAction: en una actividad del hub de datos sociales, es el tipo de acción social y la red social en la que se produjo la actividad.
  • Dimensión ga:socialActivityContentUrl: en una actividad del hub de datos sociales, es la URL compartida por los usuarios de la red social asociados.
  • Métrica ga:socialActivities: total de actividades en las que se ha compartido o mencionado una URL de contenido en una red de un socio del hub de datos sociales.

En esta versión se ha añadido una dimensión a la API. Consulta la lista completa de definiciones en la referencia de dimensiones y métricas.

Plataforma o dispositivo

  • Dimensión ga:browserSize: tamaño del viewport de los navegadores de los usuarios. El tamaño de navegador es una dimensión relativa a la sesión que captura las dimensiones iniciales del viewport en píxeles, y su formato es de anchura por altura (por ejemplo: 1920x960).

Informes sin muestrear

La API de informes sin muestrear ya no está limitada a 100 informes diarios. En la API se utiliza el mismo sistema de token por propiedad y día que se usa al crear un informe sin muestrear a través de la interfaz web.

Informes sin muestrear

Los informes sin muestrear a los que no pueda acceder el usuario de la API Management dejarán de tener un enlace de descarga en el mensaje de respuesta de dicha API. Este comportamiento ahora es coherente con el del panel de la interfaz de usuario, donde solo los propietarios de informes pueden ver el enlace de descarga del documento generado.

Esta versión contiene lo siguiente:

Google Analytics

  • No ha habido cambios.

Google Tag Manager

  • Se ha solucionado un problema que causaba un bloqueo al ejecutar pruebas unitarias.

Segmentos

En esta versión se ha corregido un error que podía ocasionar que segmentos con valores de moneda en la definición se mostraran de manera incorrecta al hacer una llamada al método list de segmentos.

En esta versión se ha añadido un parámetro a la API.

Incluir filas vacías

  • En esta versión se ha añadido el parámetro opcional include-empty-rows. Si se le da el valor false, las filas sin datos se omiten en la respuesta. Su valor predeterminado es true. Este es un cambio menor que no puede ocasionar fallos y, como tal, no debería requerir una actualización del código. Consulta más información en la documentación de referencia de la API Core Reporting.

Esta versión contiene lo siguiente:

Google Analytics

  • A partir de ahora, se admite bitcode.

Google Tag Manager

  • A partir de ahora, se admite bitcode.

En esta versión se han añadido varias métricas a la API. Consulta la lista completa de definiciones en la referencia de dimensiones y métricas.

Usuario

  • Métrica ga:1dayUsers: total de usuarios activos durante un día de cada día del periodo solicitado. Para enviar una consulta a esta métrica, se debe especificar al menos una dimensión ga:nthDay, ga:date o ga:day. El valor que se devuelve es el total de usuarios únicos del periodo de un día que finaliza en la fecha indicada.
  • Métrica ga:7dayUsers: total de usuarios activos durante siete días de cada día del periodo solicitado. Para enviar una consulta a esta métrica, se debe especificar al menos una dimensión ga:nthDay, ga:date o ga:day. El valor que se devuelve es el total de usuarios únicos del periodo de siete días que finaliza en la fecha indicada.
  • Métrica ga:14dayUsers: total de usuarios activos durante 14 días de cada día del periodo solicitado. Para enviar una consulta a esta métrica, se debe especificar al menos una dimensión ga:nthDay, ga:date o ga:day. El valor que se devuelve es el total de usuarios únicos del periodo de 14 días que finaliza en la fecha indicada.
  • Métrica ga:30dayUsers: total de usuarios activos durante 30 días de cada día del periodo solicitado. Para enviar una consulta a esta métrica, se debe especificar al menos una dimensión ga:nthDay, ga:date o ga:day. El valor que se devuelve es el total de usuarios únicos del periodo de 30 días que finaliza en la fecha indicada.

Segmentos

En esta versión se ha corregido un error que podía ocasionar que usuarios con segmentos privados vinculados con varias vistas (perfiles) recibieran una respuesta de error 500 al hacer una llamada al método list de segmentos.

En esta versión se han añadido varias métricas a la API. Consulta la lista completa de definiciones en la referencia de dimensiones y métricas.

DoubleClick Ad Exchange (AdX)

  • Métrica ga:adxCTR: porcentaje de páginas vistas que han derivado en un clic en un anuncio de AdX.
  • Métrica ga:adxClicks: número de veces que se ha hecho clic en los anuncios de AdX en tu sitio web.
  • Métrica ga:adxCoverage: la cobertura es el porcentaje de solicitudes de anuncio que han devuelto al menos un anuncio. Por lo general, la cobertura puede ayudarte a identificar los sitios web en los que tu cuenta de AdX no puede proporcionar anuncios segmentados. (Impresiones de anuncio/Total de solicitudes de anuncios) * 100.
  • Métrica ga:adxECPM: coste efectivo por cada 1000 vistas de página. Son tus ingresos de AdX por 1000 páginas vistas.
  • Métrica ga:adxImpressions: cada vez que se muestra un anuncio individual en tu sitio web, se registra una impresión de anuncio de AdX. Por ejemplo, si una página que contiene dos bloques de anuncios se visualiza una vez, se contabilizan dos impresiones.
  • Métrica ga:adxImpressionsPerSession: proporción de impresiones de anuncios de AdX en relación con las sesiones de Analytics (impresiones de anuncios/sesiones de Analytics).
  • Métrica ga:adxMonetizedPageviews: las páginas vistas monetizadas miden el número total de páginas vistas en tu propiedad que se han mostrado con un anuncio de tu cuenta de AdX vinculada. Nota: Una sola página puede tener varios bloques de anuncios.
  • Métrica ga:adxRevenue: ingresos estimados totales de los anuncios de AdX.
  • Métrica ga:adxRevenuePer1000Sessions: ingresos estimados totales de los anuncios de AdX por cada 1000 sesiones de Analytics. Esta métrica se basa en las sesiones en tu sitio web y no en las impresiones de los anuncios.
  • Métrica ga:adxViewableImpressionsPercent: porcentaje de impresiones de anuncios visibles. Se considera que una impresión es visible cuando aparece en el navegador de un usuario y este ha podido verla.

En esta versión se ha añadido un parámetro a la URL de los Términos del Servicio de la API Provisioning:

  • Se ha añadido el parámetro de URL, provisioningSignup=false, lo que ha solucionado el problema que se producía al aprovisionar una cuenta de Google Analytics para usuarios sin cuenta de Google Analytics. Los desarrolladores deben actualizar su código para añadir este parámetro a la URL de los Términos del Servicio.

Vistas (perfiles)

A partir de esta versión, la propiedad currency del recurso Vistas (perfiles) será USD si no se le asigna otro valor durante la operación insert. Además, las operaciones get y list devolverán USD en las vistas (perfiles) que se hayan creado anteriormente sin una propiedad currency.

En esta versión se han desactivado algunas dimensiones y métricas. Consulta la lista completa de definiciones en la referencia de dimensiones y métricas.

Dimensiones desactivadas

A continuación, se indican las dimensiones que se han desactivado. Consulta más información sobre la retirada de datos en la Política de desactivación de datos.

  • Dimension ga:adSlotPosition: sustitúyela por ga:adSlot.
  • Dimension ga:nextPagePath: sustitúyela por ga:pagePath.
  • Dimension ga:nextContentGroupXX: sustitúyela por ga:contentGroupXX.

Esta versión contiene lo siguiente:

Google Analytics

  • Se ha solucionado un problema que causaba bloqueos al usar el comando setCampaignParametersFromUrl. Problema 636.

Google Tag Manager

  • No ha habido cambios.

Filtros

En esta versión, se retiran definitivamente los campos de filtro desactivados IS_MOBILE y IS_TABLET, que deben sustituirse por DEVICE_CATEGORY=mobile y DEVICE_CATEGORY=tablet. Las solicitudes de inserción (insert), actualización (update) y parcheo (patch) que definan los campos de filtro para usar IS_MOBILE y IS_TABLET devolverán un error.

Esta versión contiene lo siguiente:

Google Analytics

  • No ha habido cambios.

Google Tag Manager

  • Se ha resuelto un conflicto de nombre de clase. Problema 631.

En esta versión se ha añadido una dimensión a la API. Consulta la referencia de dimensiones y métricas para ver la lista completa de dichos elementos.

AdWords

  • Dimensión ga:adQueryWordCount: número de palabras de la consulta de búsqueda.

Filtros

A partir de esta versión, es posible usar dimensiones personalizadas en campos de filtro añadiendo una propiedad fieldIndex a todas las secciones de detalles de filtro. Por ejemplo, ahora se puede definir la expresión de filtro con "field": "CUSTOM_DIMENSION" y "fieldIndex": "1" para que el filtro funcione en la primera dimensión personalizada.

Objetivos

En esta versión también se soluciona un problema que no permitía crear un objetivo con "comparisonValue": "0".

Esta versión contiene lo siguiente:

Google Analytics

  • A partir de ahora, se admite el envío en segundo plano en dispositivos que no tienen Google Play.
  • Logger/LogLevel de Analytics ya no está disponible. Ahora Analytics utiliza el almacenamiento de registros de Android. Para habilitar el registro de depuración, ejecuta adb shell setprop log.tag.GAv4 DEBUG.
  • Se ha aplicado una refactorización para mejorar la entrega de datos y la atribución de las campañas de descarga.
  • Se ha corregido un error de análisis de campañas. Problema 596.
  • Las excepciones no controladas de aplicaciones durante los primeros segundos de la inicialización de Analytics se registran correctamente. Problema 443.

Google Tag Manager

  • No ha habido cambios.

Esta versión contiene lo siguiente:

Google Analytics

  • A partir de ahora se registra la resolución de pantalla utilizando nativeBounds en iOS 8.0 y versiones posteriores. De esta manera, se soluciona el problema 504.
  • A partir de ahora, se admiten los parámetros de campaña relacionados con clics.
  • Se registra el modelo de hardware de iOS además de la versión del SO del dispositivo. De esta manera, se soluciona el problema 408.
  • Se registra la atribución de descargas de iAd en iOS 7.1 y versiones posteriores. Para utilizar esta opción se necesita el framework de iAd.
  • Se ha añadido una advertencia para avisar de que el tipo de hit appview deja de estar disponible.
  • A partir de ahora, la biblioteca sqlite3 es obligatoria.

Google Tag Manager

  • Se ha corregido un bloqueo de cadena nula en TAGDispatcher.

En esta versión se ha añadido un campo nuevo. Consulta la referencia de campos para ver la lista completa de dichos elementos.

Transport

  • El campo transport permite definir el mecanismo de transporte con el que se enviarán los hits.

Otros cambios

  • La opción useBeacon se ha desactivado.
  • Se han corregido errores.

En esta versión, se desactiva y retira definitivamente el recurso dailyUpload. El recurso dailyUpload se había desactivado oficialmente el 20 de junio del 2014. A partir de ahora, todas las importaciones de datos de costes se deben realizar mediante el recurso Subidas.

En esta versión se han añadido varias dimensiones a la API. Consulta la referencia de dimensiones y métricas para ver la lista completa de dichos elementos.

Plataforma o dispositivo

  • Dimensión ga:dataSource: la fuente de datos de un hit. Los hits que se envían desde ga.js y analytics.js se registran como "web", y los que se envían desde los SDK para móviles como "aplicación". Estos valores se pueden anular.
  • Dimensión: ga:searchAfterDestinationPage: la página que el usuario ha visitado después de realizar una búsqueda interna en tu sitio web.

En esta versión se ha corregido un error.

  • En esta versión se ha solucionado un problema que se producía al aplicar las restricciones de filtrado a consultas de la API Real Time Reporting. Las solicitudes con rt:activeUsers y un filtro en una dimensión de nivel de evento daban lugar a un error con un motivo badRequest el mensaje siguiente: OR operator not supported for a hit level filter. Consulta más información sobre las restricciones de consulta en la guía para desarrolladores de la API Real Time Reporting.

En esta versión se incluye un parámetro de hit nuevo. Consulta la referencia de parámetros para ver la lista completa de dichos elementos.

Fuente de datos

  • El parámetro ds (dataSource) permite definir la fuente de datos de un hit.

En esta versión se ha añadido un campo nuevo. Consulta la referencia de campos para ver la lista completa de dichos elementos.

Fuente de datos

  • El campo dataSource permite definir la fuente de datos de un hit.

En esta versión se incluye un parámetro de hit nuevo. Consulta la referencia de parámetros para ver la lista completa de dichos elementos.

Anulación geográfica

  • El parámetro geoid de anulación geográfica te permite indicar manualmente la ubicación geográfica del usuario.

En esta versión se han añadido varias dimensiones y métricas a la API y se han desactivado dos métricas. Consulta la lista completa de definiciones en la referencia de dimensiones y métricas.

Comercio electrónico

  • Métrica ga:transactionsPerUser: número total de transacciones dividido entre el número total de usuarios.
  • Métrica ga:revenuePerUser: ingresos totales provenientes de ventas proporcionados en la transacción, excluidos los gastos de envío y los impuestos, divididos entre el número total de usuarios.

Usuario

  • Métrica ga:sessionsPerUser: número total de sesiones dividido entre el número total de usuarios.

Red de información geográfica

  • Dimensión ga:cityId: ID de la ciudad de los usuarios, obtenido de las direcciones IP o los IDs geográficos.
  • Dimensión ga:countryIsoCode: código ISO del país de los usuarios, obtenido de las direcciones IP o los IDs geográficos. Los valores son códigos ISO-3166-1 alfa-2.
  • Dimensión ga:regionId: ID de la región de los usuarios, obtenido de las direcciones IP o los IDs geográficos. En España, una región equivale a una comunidad autónoma, como Madrid.
  • Dimensión ga:regionIsoCode: código ISO de la región de los usuarios, obtenido de las direcciones IP o los IDs geográficos. Los valores son códigos ISO-3166-2.
  • Dimensión ga:subContinentCode: código de subcontinente de los usuarios, obtenido de las direcciones IP o los IDs geográficos (por ejemplo, Polinesia o Norte de Europa). Los valores son códigos UN M.49.

DoubleClick Campaign Manager

  • Métrica ga:dcmROAS: retorno de la inversión publicitaria (ROAS) de DCM (solo para clientes Premium).

Métricas desactivadas

Las métricas siguientes se han desactivado: ga:dcmROI (sustitúyela por ga:dcmROAS) y ga:dcmMargen (sustitúyela por ga:dcmROAS). Consulta más información al respecto en la Política de desactivación de datos.

La respuesta del método list en todas las colecciones ahora incluye una lista vacía para la propiedad items cuando la colección no contiene recursos. Antes, la propiedad items se omitía en la respuesta. Consulta información detallada sobre las consultas y respuestas de los datos de configuración de Google Analytics en la referencia de la API.

En esta versión se ha cambiado el alcance de la API Management de Google Analytics. analytics.manage.users.readonly: permite ver los permisos de los usuarios de Google Analytics.

Se ha añadido un campo de filtros DEVICE_CATEGORY. IS_MOBILE y IS_TABLET se han desactivado (sustitúyelos por DEVICE_CATEGORY=mobile y DEVICE_CATEGORY=tablet).

Esta versión contiene lo siguiente:

Google Analytics

  • Se ha solucionado un problema que impedía que se enviaran todos los beacons cuando se utilizaba esta opción.
  • Se ha actualizado la aplicación de ejemplo CuteAnimals para demostrar cómo se envían beacons cuando la aplicación pasa a segundo plano.
  • A partir de ahora, se admiten más campos de comercio electrónico mejorado.
  • Se han retirado los mensajes de advertencia para avisar de que faltaban las clases GAIHit y GAIProperty al compilar la aplicación con el SDK para iOS 8.0, ya que esas clases se han eliminado.
  • El envío de beacons ahora es más eficiente, ya que se envían varios en una misma solicitud HTTPS.
  • En determinadas circunstancias, las solicitudes se comprimirán para reducir el uso del plan de datos.

Google Tag Manager

  • A partir de ahora, el protocolo openContainerWithId basado en TAGContainerFuture ya no está disponible. El uso de esta API en iOS8 produce errores si se llama a la función get durante algunas fases del ciclo de vida de UIAppDelegate.
  • A partir de ahora, el método Comercio electrónico mejorado de la etiqueta de Google Universal Analytics admite métricas y dimensiones personalizadas.
  • Se ha corregido un error por el que algunas acciones de comercio electrónico mejorado que debían incluir definiciones de productos opcionales incluían definiciones de productos obligatorias.
  • A partir de ahora, se ofrecen funciones de ID de publicidad en la etiqueta de Google Universal Analytics.
  • Se ha actualizado la aplicación de ejemplo CuteAnimals para demostrar cómo se envían datos cuando la aplicación pasa a segundo plano.

El recurso Vistas (perfiles) ahora incluye una propiedad enhancedECommerceTracking, que indica si el método Comercio electrónico mejorado está habilitado (true) o inhabilitado (false).

En esta versión se ha añadido una métrica a la API y se han desactivado dos. Consulta la lista completa de definiciones en la referencia de dimensiones y métricas.

AdWords

  • Métrica ga:ROAS: el retorno de la inversión publicitaria (ROAS) es el total de los ingresos provenientes de las transacciones y el valor del objetivo dividido entre el coste publicitario derivado.

Dimensiones y métricas desactivadas

Las dimensiones y métricas siguientes se han desactivado: ga:ROI (sustitúyela por ga:ROAS) y ga:margin (sustitúyela por ga:ROAS ). Consulta más información al respecto en la Política de desactivación de datos.

En esta versión se ha añadido una dimensión. Consulta la lista completa de definiciones en la referencia de dimensiones y métricas.

Hora

  • Dimensión rt:minutesAgo: minutos que han transcurrido desde que se ha producido un hit.

En esta versión se han añadido varias métricas a la API. Consulta la lista completa de definiciones en la referencia de dimensiones y métricas.

AdSense

  • Métrica ga:adsenseCoverage: porcentaje de solicitudes de anuncios que han devuelto al menos un anuncio.
  • Métrica ga:adsenseViewableImpressionPercent: porcentaje de impresiones visibles.
  • A partir de ahora, se pueden enviar hits con el método navigator.sendBeacon (en navegadores compatibles) transfiriendo el parámetro useBeacon.
  • La cookie _dc, instalada por el complemento displayfeatures, ahora se denomina _gat.

En esta versión se han añadido varias dimensiones y métricas a la API. Consulta la lista completa de definiciones en la referencia de dimensiones y métricas.

Rutas de conversión

  • Dimension mcf:dcmAd: nombre del anuncio de DCM que corresponde al evento de DCM (impresión o clic) que concuerda con la conversión de Google Analytics.
  • Dimensión mcf:dcmAdPath: ruta de conversión donde las interacciones de la ruta están representadas por anuncios de DCM.
  • Dimensión mcf:dcmAdType: nombre del tipo de anuncio de DCM que corresponde al evento de DCM (impresión o clic) que concuerda con la conversión de Google Analytics.
  • Dimension mcf:dcmAdvertiser: nombre del anunciante de DCM que corresponde al evento de DCM (impresión o clic) que concuerda con la conversión de Google Analytics.
  • Dimensión mcf:dcmAdvertiserPath: ruta de conversión donde las interacciones de la ruta están representadas por anunciantes de DCM.
  • Dimension mcf:dcmCampaign: nombre de la campaña de DCM que corresponde al evento de DCM (impresión o clic) que concuerda con la conversión de Google Analytics.
  • Dimensión mcf:dcmCampaignPath: ruta de conversión donde las interacciones de la ruta están representadas por campañas de DCM.
  • Dimension mcf:dcmCreative: nombre de la creatividad de DCM que corresponde al evento de DCM (impresión o clic) que concuerda con la conversión de Google Analytics.
  • Dimensión mcf:dcmCreativePath: ruta de conversión donde las interacciones de la ruta están representadas por creatividades de DCM.
  • Dimensión mcf:dcmCreativeVersion: versión de la creatividad de DCM que corresponde al evento de DCM (impresión o clic) que concuerda con la conversión de Google Analytics.
  • Dimensión mcf:dcmCreativeVersionPath: ruta de conversión donde las interacciones de la ruta están representadas por versiones de creatividades de DCM.
  • Dimensión mcf:dcmNetwork: red utilizada.
  • Dimensión mcf:dcmPlacement: nombre del emplazamiento del sitio web de DCM que corresponde al evento de DCM (impresión o clic) que concuerda con la conversión de Google Analytics.
  • Dimensión mcf:dcmPlacementPath: ruta de conversión donde las interacciones de la ruta están representadas por emplazamientos de DCM.
  • Dimensión mcf:dcmSite nombre del sitio web de DCM en el que se mostró la creatividad de DCM que corresponde al evento de DCM (impresión o clic) que concuerda con la conversión de Google Analytics.
  • Dimensión mcf:dcmSitePath: ruta de conversión donde las interacciones de la ruta están representadas por sitios web de DCM.
  • Métrica mcf:firstImpressionConversions: número de conversiones en las que una impresión de una campaña de DCM fue la primera interacción de conversión en una ventana de conversión de 30 días. En esta dimensión se incluyen los objetivos cumplidos y las transacciones.
  • Métrica mcf:firstImpressionValue: valor de las conversiones en las que una impresión de una campaña de DCM fue la primera interacción de conversión en una ventana retrospectiva de 30 días. En esta dimensión se incluyen los objetivos cumplidos y las transacciones.
  • Métrica mcf:impressionAssistedConversions: número de conversiones en las que una impresión de una campaña de DCM apareció en la ruta de conversión, pero no fue la última interacción de la conversión. En esta dimensión se incluyen los objetivos cumplidos y las transacciones.
  • Métrica mcf:impressionAssistedValue: valor de las conversiones en las que una impresión de una campaña de DCM apareció en la ruta de conversión, pero no fue la última interacción de la conversión. En esta dimensión se incluyen los objetivos cumplidos y las transacciones.

En esta versión se han añadido una métrica de sesión, una dimensión de fuentes de tráfico y varias dimensiones y métricas de DoubleClick Campaign Manager.

Dimensiones y métricas

Consulta la lista completa de definiciones en la referencia de dimensiones y métricas.

Sesión

  • Métrica ga:hits: número total de hits enviados a Google Analytics. Esta métrica suma todos los tipos de hits (por ejemplo, página vista, evento, tiempo de usuario, etc.).

Fuentes de tráfico

  • Dimensión ga:campaignCode: valor del parámetro de seguimiento de campaña utm_id cuando se utiliza el seguimiento de campaña manual.

DoubleClick Campaign Manager

  • Dimensión ga:dcmClickAd: nombre del anuncio de DCM que corresponde al clic de DCM que concuerda con la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmClickAdId: ID del anuncio de DCM que corresponde al clic de DCM que concuerda con la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmClickAdType: nombre del tipo de anuncio de DCM que corresponde al clic de DCM que concuerda con la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmClickAdTypeId: ID del tipo de anuncio de DCM que corresponde al clic de DCM que concuerda con la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmClickAdvertiser: nombre del anunciante de DCM que corresponde al clic de DCM que concuerda con la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmClickAdvertiserId: ID del anunciante de DCM que corresponde al clic de DCM que concuerda con la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmClickCampaign: nombre de la campaña de DCM que corresponde al clic de DCM que concuerda con la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmClickCampaignId: ID de la campaña de DCM que corresponde al clic de DCM que concuerda con la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmClickCreative: nombre de la creatividad de DCM que corresponde al clic de DCM que concuerda con la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmClickCreativeId: ID de la creatividad de DCM que corresponde al clic de DCM que concuerda con la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmClickCreativeType: nombre del tipo de creatividad de DCM que corresponde al clic de DCM que concuerda con la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmClickCreativeTypeId: ID del tipo de creatividad de DCM que corresponde al clic de DCM que concuerda con la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmClickCreativeVersion: versión de la creatividad de DCM que corresponde al clic de DCM que concuerda con la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmClickRenderingId: ID del procesamiento de DCM que corresponde al clic de DCM que concuerda con la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmClickSite: nombre del sitio web donde se mostró la creatividad de DCM y se hizo clic en ella que corresponde al clic de DCM que concuerda con la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmClickSiteId: ID del sitio web de DCM donde se mostró la creatividad de DCM y se hizo clic en ella que corresponde al clic de DCM que concuerda con la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmClickSitePlacement: nombre del emplazamiento de sitio web de DCM que corresponde al clic de DCM que concuerda con la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmClickSitePlacementId: ID del emplazamiento de sitio web de DCM que corresponde al clic de DCM que concuerda con la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmClickSpotId: ID de configuración de Floodlight de DCM del clic de DCM que concuerda con la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmFloodlightActivity: nombre de actividad de Floodlight de DCM asociado a la conversión de Floodlight (solo para clientes Premium).
  • Dimensión ga:dcmFloodlightActivityAndGroup: nombre de grupo y de actividad de Floodlight de DCM asociados a la conversión de Floodlight (solo para clientes Premium).
  • Dimensión ga:dcmFloodlightActivityGroup: nombre de grupo de actividades de Floodlight de DCM asociado a la conversión de Floodlight (solo para clientes Premium).
  • Dimensión ga:dcmFloodlightActivityGroupId: ID de grupo de actividades de Floodlight de DCM asociado a la conversión de Floodlight (solo para clientes Premium).
  • Dimensión ga:dcmFloodlightActivityId: ID de actividad de Floodlight de DCM asociado a la conversión de Floodlight (solo para clientes Premium).
  • Dimensión ga:dcmFloodlightAdvertiserId: ID de anunciante de Floodlight de DCM asociado a la conversión de Floodlight (solo para clientes Premium).
  • Dimensión ga:dcmFloodlightSpotId: ID de configuración de Floodlight de DCM asociado a la conversión de Floodlight (solo para clientes Premium).
  • Dimensión ga:dcmLastEventAd: nombre del anuncio de DCM que corresponde al último evento de DCM (impresión o clic que se haya producido dentro de la ventana retrospectiva de DCM) asociado a la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmLastEventAdId: ID del anuncio de DCM que corresponde al último evento de DCM (impresión o clic que se haya producido dentro de la ventana retrospectiva de DCM) asociado a la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmLastEventAdType: tipo de anuncio de DCM que corresponde al último evento de DCM (impresión o clic que se haya producido dentro de la ventana retrospectiva de DCM) asociado a la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmLastEventAdTypeId: ID del tipo de anuncio de DCM que corresponde al último evento de DCM (impresión o clic que se haya producido dentro de la ventana retrospectiva de DCM) asociado a la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmLastEventAdvertiser: nombre del anunciante de DCM que corresponde al último evento de DCM (impresión o clic que se haya producido dentro de la ventana retrospectiva de DCM) asociado a la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmLastEventAdvertiserId: ID del anunciante de DCM que corresponde al último evento de DCM (impresión o clic que se haya producido dentro de la ventana retrospectiva de DCM) asociado a la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmLastEventAttributionType: hay dos valores posibles. Estos son ClickThrough y ViewThrough. Si el último evento de DCM asociado a la sesión de Google Analytics fue un clic, el valor será ClickThrough. Si el último evento de DCM asociado a la sesión de Google Analytics fue una impresión de anuncio, el valor será ViewThrough (solo para clientes Premium).
  • Dimensión ga:dcmLastEventCampaign: nombre de la campaña de DCM que corresponde al último evento de DCM (impresión o clic que se haya producido dentro de la ventana retrospectiva de DCM) asociado a la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmLastEventCampaignId: ID de la campaña de DCM que corresponde al último evento de DCM (impresión o clic que se haya producido dentro de la ventana retrospectiva de DCM) asociado a la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmLastEventCreative: nombre de la creatividad de DCM que corresponde al último evento de DCM (impresión o clic que se haya producido dentro de la ventana retrospectiva de DCM) asociado a la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmLastEventCreativeId: ID de la creatividad de DCM que corresponde al último evento de DCM (impresión o clic que se haya producido dentro de la ventana retrospectiva de DCM) asociado a la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmLastEventCreativeType: nombre del tipo de creatividad de DCM que corresponde al último evento de DCM (impresión o clic que se haya producido dentro de la ventana retrospectiva de DCM) asociado a la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmLastEventCreativeTypeId: ID del tipo de creatividad de DCM que corresponde al último evento de DCM (impresión o clic que se haya producido dentro de la ventana retrospectiva de DCM) asociado a la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmLastEventCreativeVersion: versión de la creatividad de DCM que corresponde al último evento de DCM (impresión o clic que se haya producido dentro de la ventana retrospectiva de DCM) asociado a la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmLastEventRenderingId: ID del procesamiento de DCM que corresponde al último evento de DCM (impresión o clic que se haya producido dentro de la ventana retrospectiva de DCM) asociado a la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión: ga:dcmLastEventSite nombre del sitio web donde se mostró la creatividad de DCM y se hizo clic en ella que corresponde al último evento de DCM (impresión o clic que se haya producido dentro de la ventana retrospectiva de DCM) asociado a la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión: ga:dcmLastEventSiteId ID del sitio web donde se mostró la creatividad de DCM y se hizo clic en ella que corresponde al último evento de DCM (impresión o clic que se haya producido dentro de la ventana retrospectiva de DCM) asociado a la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmLastEventSitePlacement: nombre del emplazamiento del sitio web de DCM que corresponde al último evento de DCM (impresión o clic que se haya producido dentro de la ventana retrospectiva de DCM) asociado a la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmLastEventSitePlacementId: ID del emplazamiento de sitio web de DCM que corresponde al último evento de DCM (impresión o clic que se haya producido dentro de la ventana retrospectiva de DCM) asociado a la sesión de Google Analytics (solo para clientes Premium).
  • Dimensión ga:dcmLastEventSpotId: ID de la configuración de Floodlight de DCM que corresponde al último evento de DCM (impresión o clic que se haya producido dentro de la ventana retrospectiva de DCM) asociado a la sesión de Google Analytics (solo para clientes Premium).
  • Métrica ga:dcmFloodlightQuantity: número de conversiones de Floodlight de DCM (solo para clientes Premium).
  • Métrica dcmFloodlightRevenue: ingresos de Floodlight de DCM (solo para clientes Premium).

Esta versión contiene lo siguiente:

Google Analytics

  • No ha habido cambios.

Google Tag Manager

  • A partir de ahora, la etiqueta de Google Universal Analytics admite la función Comercio electrónico mejorado.
  • Se han añadido los métodos dispatch y dispatchWithCompletionHandler a la clase TAGManager.

En esta versión se han añadido varias dimensiones y métricas de agrupación de contenido.

Dimensiones y métricas

Consulta la lista completa de definiciones en la referencia de dimensiones y métricas.

Agrupación de contenido

  • Dimensión ga:landingContentGroupXX: primera agrupación de contenido relacionado de la sesión de un usuario.
  • Dimensión ga:nextContentGroupXX: agrupación de contenido que se visitó después de otra agrupación de contenido.
  • Dimensión ga:contentGroupXX: agrupación de contenido de una propiedad. Una agrupación de contenido es una colección de contenido que proporciona una estructura lógica determinada por un código de seguimiento, una concordancia de expresión regular de la URL o del título de la página, o reglas predefinidas.
  • Dimensión ga:previousContentGroupXX: agrupación de contenido que se visitó antes de otra agrupación de contenido.
  • Métrica ga:contentGroupUniqueViewsXX: número de páginas diferentes (únicas) de una sesión de la agrupación de contenido especificada. Para determinar la exclusividad de cada página, se tienen en cuenta tanto pagePath como pageTitle.

Esta versión contiene lo siguiente:

Google Analytics

  • A partir de ahora, se admite la función Comercio electrónico mejorado. Consulta más información en la guía para desarrolladores sobre Comercio electrónico mejorado.
  • A partir de ahora, el ID de cliente se restablecerá cada vez que se cambie el ID de publicidad.
  • La recogida de IDs de publicidad está desactivada de forma predeterminada.
  • Se han añadido APIs programáticas para generar informes de excepciones.
  • Se han corregido errores en la documentación.
  • Se han corregido errores menores.

Google Tag Manager

  • No ha habido cambios en Google Tag Manager.

Esta versión contiene lo siguiente:

Google Analytics

  • A partir de ahora, el SDK recoge el IDFA y la marca "Seguimiento del anunciante habilitado" si la biblioteca libAdIdAccess.a (que se proporciona como parte del SDK) se incluye en la aplicación y se asigna el valor "true" a la propiedad allowIDFACollection en el objeto de seguimiento.
  • A partir de ahora, se admite la función Comercio electrónico mejorado.
  • Se ha añadido el tipo de hit screenview que sustituye al tipo de hit appview.
  • A partir de ahora, se añade un parámetro de ID de hit a cada hit. Este parámetro se cambia cada vez que se genera un hit appview, screenview o pageview.
  • A partir de ahora, ClientId se restablecerá cada vez que cambie el valor de IDFA. Esta acción solo tiene lugar cuando los IDFA se recogen en un rastreador.
  • Se ha añadido un método dispatchWithCompletionHandler a la clase GAI.
  • Se ha solucionado el problema que consistía en que el SDK podía enviar un beacon sin tener ningún clientId especificado o con el campo clientId vacío.

Google Tag Manager

  • No ha habido cambios.
  • Los hits que no contienen ningún ID de seguimiento válido ahora se descartan.

En esta versión se incluyen varios tipos de importación de datos y la desactivación del recurso dailyUpload.

Importación de datos

Para obtener más información sobre cómo utilizar la API Management para importar datos a tu cuenta de Google Analytics, consulta la Guía para desarrolladores sobre la importación de datos.

Subidas

  • El recurso upload ahora admite los siguientes tipos de subida:
    • Datos de campaña
    • Datos de contenido
    • Datos de costes
    • Datos de producto
    • Datos de reembolso
    • Datos de usuario
  • Se ha añadido un método (migrateDataImport) al recurso upload para migrar recursos customDataSources de datos de costes.

Desactivación del recurso Subidas diarias

  • El recurso dailyUpload se ha desactivado. Consulta más información sobre cómo pasar a usar la función de importación de datos en la guía sobre migración.
  • El recurso dailyUpload seguirá funcionando durante seis meses más y, a partir de ese momento, los recursos customDataSources cuya propiedad uploadType sea analytics#dailyUploads migrarán automáticamente y solo funcionarán con el recurso upload.
  • Los usuarios del recurso dailyUpload deben actualizar su código y pasar a usar el recurso Subidas lo antes posible.

En esta versión se han incluido una condición dateOfSession para los segmentos y varias dimensiones y métricas de Comercio electrónico mejorado.

Segmentos

Ahora, los segmentos admiten la condición dateOfSession, que puede restringir un segmento a un grupo de usuarios que hayan iniciado una sesión en un periodo determinado. Consulta más información en la guía para desarrolladores sobre segmentos.

Dimensiones y métricas

Consulta la referencia de dimensiones y métricas para ver la lista completa de las que corresponden a Comercio electrónico mejorado y sus definiciones.

Comercio electrónico mejorado

  • Dimensión ga:internalPromotionCreative: contenido de la creatividad diseñado para una promoción.
  • Dimensión ga:internalPromotionId: ID de la promoción.
  • Dimensión ga:internalPromotionName: nombre de la promoción.
  • Dimensión ga:internalPromotionPosition: posición de la promoción en la página web o en la pantalla de la aplicación.
  • Dimensión ga:orderCouponCode: código del cupón de nivel de pedido.
  • Dimensión ga:productBrand: nombre de la marca con la que se vende el producto.
  • Dimensión ga:productCategoryHierarchy: categoría jerárquica en la que se clasifica el producto (Comercio electrónico mejorado).
  • Dimensión ga:productCategoryLevelXX: nivel (del 1 al 5) de la jerarquía de la categoría de productos, empezando por la parte superior.
  • Dimensión ga:productCouponCode: código del cupón de nivel de producto.
  • Dimensión ga:productListName: nombre de la lista de productos en la que aparece el producto.
  • Dimensión ga:productListPosition: posición del producto en la lista de productos.
  • Dimensión ga:productVariant: variación específica de un producto (por ejemplo, XS, S, M o L en el caso de tallas, o rojo, azul, verde o negro en el caso de colores).
  • Dimensión ga:checkoutOptions: opciones de usuario especificadas durante el proceso de pago (por ejemplo, FedEx, DHL, UPS como opciones de entrega o Visa, MasterCard y AmEx como opciones de pago). Esta dimensión se debe usar junto con la dimensión de fase de compra (ga:shoppingStage).
  • Dimensión ga:shoppingStage: fases de una experiencia de compra que los usuarios han completado en una sesión (por ejemplo: PRODUCT_VIEW, ADD_TO_CART o CHECKOUT).
  • Métrica ga:internalPromotionCTR: la frecuencia con la que los usuarios han hecho clic para ver la promoción interna (número de clics / número de veces que se ha mostrado la promoción).
  • Métrica ga:internalPromotionClicks: número de clics en una promoción interna.
  • Métrica ga:internalPromotionViews: número de visualizaciones de una promoción interna.
  • Métrica ga:localProductRefundAmount: cantidad reembolsada por un producto determinado en moneda local.
  • Métrica ga:localRefundAmount: importe total reembolsado por la transacción en moneda local.
  • Métrica ga:productAddsToCart: número de veces que se ha añadido el producto al carrito de la compra.
  • Métrica ga:productCheckouts: número de veces que el producto se ha incluido en el proceso de formalización de la compra.
  • Métrica ga:productDetailViews: número de veces que los usuarios han consultado la página de detalles del producto.
  • Métrica ga:productListClicks: número de veces que los usuarios han hecho clic en el producto cuando se ha mostrado en la lista de productos.
  • Métrica ga:productListViews: número de veces que el producto se ha mostrado en una lista de productos.
  • Métrica ga:productListCTR: frecuencia con la que los usuarios han hecho clic en el producto de una lista de productos.
  • Métrica ga:productRefunds: número de veces que se ha emitido un reembolso del producto.
  • Métrica ga:productRefundAmount: importe total del reembolso asociado al producto.
  • Métrica ga:productRemovesFromCart: número de veces que se ha retirado el producto de los carritos de la compra.
  • Métrica ga:productRevenuePerPurchase: promedio de ingresos del producto por compra (se suele utilizar con el código de cupón del producto).
  • Métrica ga:buyToDetailRate: compras únicas divididas entre las visualizaciones de las páginas de detalles del producto.
  • Métrica ga:cartToDetailRate: número de veces que se ha añadido el producto dividido entre las visualizaciones de los detalles del producto.
  • Métrica ga:quantityAddedToCart: número de unidades del producto añadidas al carrito.
  • Métrica ga:quantityCheckedOut: número de unidades del producto incluidas en el proceso de formalización de la compra.
  • Métrica ga:quantityRefunded: número de unidades del producto reembolsadas.
  • Métrica ga:quantityRemovedFromCart: número de unidades del producto retiradas del carrito.
  • Métrica ga:refundAmount: moneda del reembolso de una transacción.
  • Métrica ga:totalRefunds: número de reembolsos que se han emitido.

En esta versión se ha corregido un error que había en los nombres de encabezado de columna y se han añadido varias dimensiones y métricas.

Dimensiones y métricas

Consulta la lista completa de definiciones en la referencia de dimensiones y métricas.

Sistema

  • Dimensión ga:sourcePropertyDisplayName: nombre visible de la propiedad fuente de las propiedades de lista completa. Esta dimensión solo es aplicable a propiedades de lista completa.
  • Dimensión ga:sourcePropertyTrackingId: ID de seguimiento de la propiedad fuente de las propiedades de lista completa. Esta dimensión solo es aplicable a propiedades de lista completa.

Agrupación de canales

  • Dimensión: ga:channelGrouping: la agrupación de canales predeterminada que se comparte en la vista (perfil).
  • Dimensión ga:correlationModelId: ID de modelo de correlación de los productos relacionados.
  • Dimensión ga:queryProductId: ID del producto que se está consultando.
  • Dimensión ga:queryProductName: nombre del producto que se está consultando.
  • Dimensión ga:queryProductVariation: variante del producto que se está consultando.
  • Dimensión ga:relatedProductId: ID del producto relacionado.
  • Dimensión ga:relatedProductName: nombre del producto relacionado.
  • Dimensión ga:relatedProductVariation: variante del producto relacionado.
  • Métrica ga:correlationScore: puntuación de correlación de los productos relacionados.
  • Métrica ga:queryProductQuantity: cantidad del producto que se está consultando.
  • Métrica ga:relatedProductQuantity: cantidad del producto relacionado.

Solución de problema con los nombres de los encabezados de columnas

  • En la versión 16-04-2014 había un error: si consultabas una dimensión o una métrica desactivadas, la API devolvía los encabezados de columna con la dimensión o la métrica que las sustituían. Ahora devuelve correctamente el mismo nombre de dimensión o métrica utilizado en la solicitud.

En esta versión se incluye un cambio de convención de nomenclatura del atributo uiName.

Cambio del atributo uiName

  • En el atributo uiName de las columnas de plantilla ahora se utiliza XX para representar el índice numérico en lugar de 1. Por ejemplo, Goal 1 Value ahora es Goal XX Value.

Esta es la primera versión de la API Embed.

  • La API Embed de Google Analytics es una biblioteca JavaScript con la que puedes crear paneles fácilmente e insertarlos en un sitio web de terceros en cuestión de minutos. Consulta más información en la descripción general de la API de inserción.
  • La API incluye los componentes auth, ViewSelector, Data y DataChart.

Esta es la primera versión de la API Provisioning.

  • Puedes utilizar la API Provisioning para crear programáticamente cuentas de Google Analytics. El acceso a la API es solo por invitación y se ha diseñado para proveedores de servicios y grandes partners que cumplan los requisitos necesarios. Consulta más información en la descripción general de la API Provisioning.

En esta versión se han añadido dos API de configuración.

Filtros

Informes sin muestrear: API Management

Se ha añadido un recurso llamado "Informes sin muestrear" a la API. Los informes sin muestrear son informes de Google Analytics (GA) que se han creado con datos sin muestrear.De momento, solo están disponibles para los usuarios Premium de GA.

  • Se ha actualizado la lista de fuentes de búsqueda orgánica admitidas.

    • Fuentes retiradas: Netscape, About, Mamma, Voila, Live, Wirtulana Polska, Yam y Ozu.
    • Fuentes añadidas o actualizadas: Baidu, DOCOMO, Onet, Centrum, Sogou, Tut.By, Globo, Ukr.net, So.com y au one.
  • Se ha actualizado la lista de fuentes de búsqueda orgánica admitidas.

    • Fuentes retiradas: Netscape, About, Mamma, Voila, Live, Wirtulana Polska, Yam y Ozu.
    • Fuentes añadidas o actualizadas: Baidu, DOCOMO, Onet, Centrum, Sogou, Tut.By, Globo, Ukr.net, So.com y au one.

Esta versión contiene lo siguiente:

Google Analytics

  • Se ha añadido el campo User ID.

Google Tag Manager

  • Se ha corregido un error que había en la macro del ID de publicidad para que pueda devolver correctamente el identificador del anunciante (IDFA) si está disponible.
  • Se ha solucionado un problema para que los usuarios puedan utilizar NSNumber con los datos de comercio electrónico.

En esta versión se ha desactivado el atributo appUiName. Consulta más información sobre la retirada de atributos en la Política de desactivación de datos.

Desactivación de appUiName

  • Se ha desactivado el atributo appUiName. Ya no es necesario en la API Metadata, porque se han unificado los nombres de interfaz de usuario de las vistas (perfiles) web y de aplicaciones. Debes quitar cualquier código que utilice el atributo appUiName y utilizar solo el atributo uiName.

En esta versión se han cambiado los nombres de varias dimensiones y métricas. Consulta la lista completa de definiciones en la referencia de dimensiones y métricas.

Cambio de nombre de dimensiones y métricas

Se ha cambiado el nombre de las dimensiones y métricas siguientes. Consulta más información sobre el cambio de nombre de datos en la Política de desactivación de datos.

Usuario

  • Dimension rt:visitorType: sustitúyela por rt:userType.
  • Métrica rt:activeVisitors: sustitúyela por rt:activeUsers.

En esta versión se han añadido varias dimensiones y métricas y a otras se les ha cambiado el nombre. Consulta la lista completa de definiciones en la referencia de dimensiones y métricas.

Dimensiones y métricas añadidas

Se han añadido las dimensiones siguientes a la API Core Reporting:

AdWords

  • Dimensión ga:isTrueViewVideoAd (Yes o No): indica si el anuncio es de vídeo TrueView de AdWords.

Hora

  • Dimensión ga:nthHour: índice de cada hora del periodo especificado. El índice de la primera hora del primer día (es decir, de start-date) del periodo es 0, el de la segunda hora es 1, y así sucesivamente.

Cambio de nombre de dimensiones y métricas

En los nombres de todas las dimensiones y métricas que incluían visitor y visit, dichos elementos se han sustituido por user y session respectivamente.

Se ha cambiado el nombre de las dimensiones y métricas siguientes. Consulta más información sobre el cambio de nombre de datos en la Política de desactivación de datos.

Audiencia

  • Dimension ga:visitorAgeBracket: sustitúyela por ga:userAgeBracket.
  • Dimension ga:visitorGender: sustitúyela por ga:userGender.

Comercio electrónico

  • Métrica ga:transactionRevenuePerVisit: sustitúyela por ga:transactionRevenuePerSession.
  • Métrica ga:transactionsPerVisit: sustitúyela por ga:transactionsPerSession.

Seguimiento de eventos

  • Métrica ga:eventsPerVisitWithEvent: sustitúyela por ga:eventsPerSessionWithEvent.
  • Métrica ga:visitsWithEvent: sustitúyela por ga:sessionsWithEvent.

Conversiones de objetivos

  • Métrica ga:goalValuePerVisit: sustitúyela por ga:goalValuePerSession.
  • Métrica ga:percentVisitsWithSearch: sustitúyela por ga:percentSessionsWithSearch.
  • Métrica ga:searchVisits: sustitúyela por ga:searchSessions.

Seguimiento de páginas

  • Métrica ga:pageviewsPerVisit: sustitúyela por ga:pageviewsPerSession.

Sesión

  • Dimension ga:visitLength: sustitúyela por ga:sessionDurationBucket.
  • Métrica ga:avgTimeOnSite: sustitúyela por ga:avgSessionDuration.
  • Métrica ga:timeOnSite: sustitúyela por ga:sessionDuration.
  • Métrica ga:visitBounceRate: sustitúyela por ga:bounceRate.
  • Métrica ga:visits: sustitúyela por ga:sessions.

Interacciones sociales

  • Dimension ga:socialInteractionNetworkActionVisit: sustitúyela por ga:socialInteractionNetworkActionSession.
  • Métrica ga:socialInteractionsPerVisit: sustitúyela por ga:socialInteractionsPerSession.

Usuario

  • Dimension ga:daysSinceLastVisit: sustitúyela por ga:daysSinceLastSession.
  • Dimension ga:visitCount: sustitúyela por ga:sessionCount.
  • Dimension ga:visitorType: sustitúyela por ga:userType.
  • Dimension ga:visitsToTransaction: sustitúyela por ga:sessionsToTransaction.
  • Métrica ga:newVisits: sustitúyela por ga:newUsers.
  • Métrica ga:percentNewVisits: sustitúyela por ga:percentNewSessions.
  • Métrica ga:visitors: sustitúyela por ga:users.

En esta versión, el tipo de hit appview se ha sustituido por otro, se han añadido varios parámetros y se ha cambiado el nombre otros. Consulta la referencia de parámetros para ver la lista completa de dichos elementos.

Sustitución del tipo de hit appview

  • El tipo de hit appview se ha sustituido por screenview. Actualiza el código de seguimiento de la aplicación lo antes posible para utilizar screenview en lugar de appview.

Parámetros añadidos

Cambio de nombre de parámetros

  • El parámetro Descripción del contenido ha pasado a llamarse Nombre de pantalla. El nombre del parámetro de consulta (cd) no se ha cambiado.

En esta versión, el tipo de hit appview se ha sustituido por otro y se han añadido varios campos. Consulta la referencia de campos para ver la lista completa de dichos elementos.

Sustitución del tipo de hit appview

  • El tipo de hit appview se ha sustituido por screenview. Actualiza el código de seguimiento de la aplicación lo antes posible para utilizar screenview en lugar de appview.

Campos añadidos

Otros cambios

  • Se han mejorado los resultados de depuración.
  • Se han corregido varios errores que se producían durante la renderización previa.
  • A partir de ahora, es compatible con APIs de renderización previa sin prefijo, por lo que la función de renderización previa puede aplicarse en IE11 además de en Chrome.
  • Se han solucionado algunos problemas menores de compatibilidad con la función de vinculación.
  • La búsqueda segura de Yahoo ahora está clasificada correctamente como fuente orgánica.
  • A partir de ahora, es compatible con APIs de renderización previa sin prefijo, por lo que la función de renderización previa puede aplicarse en IE11 además de en Chrome.

Segmentos: API Core Reporting v2.4 y v3.0

Se ha añadido compatibilidad con varios segmentos a la API Core Reporting.

  • El parámetro segment ahora admite segmentos de secuencia y de usuario. Los segmentos de nivel de usuario y de sesión creados en la interfaz web se pueden consultar con el parámetro segment.
  • Se ha añadido una sintaxis de segmentos dinámicos que se puede utilizar con el parámetro segment. Consulta más información en la guía para desarrolladores sobre segmentos.
  • Se ha desactivado el prefijo dynamic::. Te recomendamos pasar a la sintaxis recién añadida lo antes posible.

Segmentos: API Management v2.4 y v3.0

Se han realizado los cambios siguientes en la colección Segmentos:

  • Los segmentos de usuario y secuencia ahora son compatibles con la API.
  • La colección Segmentos ahora devuelve todos los segmentos integrados y personalizados de nivel de sesión y de nivel de usuario.
  • En la propiedad definition de los segmentos ahora se utiliza la sintaxis de los nuevos segmentos. Este cambio afecta a las definiciones de segmentos de nivel de sesión, que pasarán de definition: "" a definition: "sessions::condition::".
  • Se ha añadido una propiedad (type) al recurso Segmentos para indicar si este es CUSTOM (es decir, creado por un usuario en la interfaz web) o BUILT_IN (es decir, proporcionado por Google Analytics).

Experimentos

Las métricas de AdSense siguientes ahora se pueden utilizar como objetivos de optimización:

  • ga:adsenseAdsClicks: número de veces que se ha hecho clic en los anuncios de AdSense en tu sitio web.
  • ga:adsenseAdsViewed: número de anuncios de AdSense visualizados. Se pueden mostrar varios anuncios en un mismo bloque de anuncios.
  • ga:adsenseRevenue: ingresos totales de los anuncios de AdSense.

Colección Resúmenes de cuentas

Google Analytics y Google Tag Manager

Desactivación del prefijo ga:

El prefijo ga: se ha desactivado en todas las dimensiones y métricas en tiempo real y se ha sustituido por el prefijo rt:. Las solicitudes a la API en las que se utilice el prefijo ga: seguirán funcionando durante seis meses. Pasado ese periodo, si se usa, se devolverá un error.

Dimensiones y métricas añadidas

En esta actualización se han añadido varias dimensiones y métricas a la API Real Time Reporting. Consulta la referencia de dimensiones y métricas para ver la lista completa de dichos elementos.

Seguimiento de eventos

  • Dimensión rt:eventAction: acción del evento.
  • Dimensión rt:eventCategory: categoría del evento.
  • Dimensión rt:eventLabel: etiqueta del evento.
  • Dimensión rt:totalEvents: número total de eventos del perfil de todas las categorías.

Seguimiento de objetivos

  • Dimensión rt:goalId: cadena que corresponde al ID del objetivo.
  • Métrica rt:goalXXValue: valor numérico total del número de objetivo solicitado, donde XX es un número entre 1 y 20.
  • Métrica rt:goalValueAll: valor numérico total de todos los objetivos definidos de tu perfil.
  • Métrica rt:goalXXCompletions: número total de consecuciones correspondientes al número de objetivo solicitado, donde XX es un número entre 1 y 20.
  • Métrica rt:goalCompletionsAll: número total de consecuciones de todos los objetivos definidos de tu perfil.

Seguimiento de páginas

  • Métrica rt:pageViews: número total de páginas vistas.

Seguimiento de aplicaciones

  • Métrica rt:screenViews: número total de vistas de pantalla.

Esta versión contiene lo siguiente:

Google Analytics

  • A partir de ahora, el SDK rellenará el parámetro de ID de la aplicación (&aid) de forma predeterminada.

Google Tag Manager

  • A partir de ahora, se admite la macro de Experimentos de contenido de Google Analytics.

Esta versión contiene lo siguiente:

Google Analytics

  • No ha habido cambios en Google Analytics.

Google Tag Manager

  • A partir de ahora, se admite la macro de Experimentos de contenido de Google Analytics.

Esta versión contiene lo siguiente:

Google Analytics

  • No se ha hecho ningún cambio en Google Analytics directamente. Los usuarios de GA deben tener en cuenta que Google Tag Manager ya no depende de AdSupport.framework de forma predeterminada. Es posible que eso resuelva el problema 387.

Google Tag Manager

  • Las funciones que llaman a la API AdSupport.framework se desglosan en otra biblioteca, denominada libAdIdAccess.a. Las aplicaciones deben vincularse con esa biblioteca para tener acceso a la cadena del identificador de publicidad (IDFA) y a la marca "Seguimiento del anunciante habilitado".

En esta versión se han añadido varias dimensiones y métricas a la API. Consulta la lista completa de definiciones en la referencia de dimensiones y métricas.

Rutas de conversión

  • Dimensión mcf:adwordsCustomerIDPath: secuencia del ID de cliente de AdWords a lo largo de las rutas de conversión.

Interacciones

  • Dimensión mcf:adwordsCustomerID: corresponde a la dimensión Customer.id de la API de AdWords.
  • Los parámetros de vinculación ya no se ignoran al desplazarse por dominios con diferentes niveles de zoom en Firefox.
  • Se ha solucionado un problema que hacía que la función Analítica en página no se cargara en determinadas URLs.
  • Mejoras en los resultados del modo de depuración.
  • Versión de mantenimiento.

En esta versión: * Ahora no es necesario usar AdSupport.framework. * Se ha retirado el código no utilizado.

En esta versión: * Se ha añadido compatibilidad con el SDK de iOS 7.0 de 64 bits. * libGoogleAnalytics_debug.a se ha retirado y ahora forma parte de la biblioteca libGoogleAnalyticsServices.a. * Se ha hecho limpieza en el archivo de compilación CuteAnimals de Google Analytics.

En esta versión se han añadido varias dimensiones y métricas a la API. Consulta la lista completa de definiciones en la referencia de dimensiones y métricas.

Rutas de conversión

  • Dimensión mcf:adwordsAdGroupIDPath: secuencia del ID del grupo de anuncios de AdWords a lo largo de las rutas de conversión.
  • Dimensión mcf:adwordsCampaignIDPath: secuencia del ID de la campaña de AdWords a lo largo de las rutas de conversión.
  • Dimensión mcf:adwordsCreativeIDPath: secuencia del ID de la creatividad de AdWords a lo largo de las rutas de conversión.
  • Dimensión mcf:adwordsCriteriaIDPath: secuencia del ID de criterios de AdWords a lo largo de las rutas de conversión.

Interacciones

  • Dimensión mcf:adwordsAdGroupID: corresponde a la dimensión AdGroup.id de la API de AdWords.
  • Dimensión mcf:adwordsCampaignID: corresponde a la dimensión Campaign.id de la API de AdWords.
  • Dimensión mcf:adwordsCreativeID: corresponde a la dimensión Ad.id de la API de AdWords.
  • Dimensión mcf:adwordsCriteriaID: corresponde a la dimensión Criterion.id de la API de AdWords.

En esta versión se ha incluido un formato de respuesta de tabla de datos y se han desactivado varias dimensiones y métricas. Consulta la lista completa de definiciones en la referencia de dimensiones y métricas.

Resultados de la tabla de datos

Para que sea más fácil ver los datos de Google Analytics gracias a las visualizaciones de Gráficos de Google, la API puede devolver un objeto de tabla de datos en la respuesta.

  • Se ha añadido un parámetro de consulta opcional (output) a la API. Este parámetro se puede usar para seleccionar el formato de salida de los datos de Analytics en la respuesta, que es JSON de forma predeterminada. Si se le asigna el valor datatable, en la respuesta se incluye una propiedad dataTable que contiene un objeto de tabla de datos. Ese objeto se puede utilizar directamente con Google Charts. Consulta más información en la referencia de la API Core Reporting.

Dimensiones y métricas añadidas

Se han añadido las dimensiones y métricas siguientes a la API Core Reporting:

Hora

  • Dimensión ga:minute: devuelve el minuto de la hora. Los valores posibles están comprendidos entre 00 y 59.
  • Dimensión: ga:nthMinute: índice de cada minuto del periodo especificado. El índice del primer minuto del primer día (es decir, de start-date) del periodo es 0, el de la segunda hora es 1, y así sucesivamente.

Audiencia

  • Dimensión ga:visitorAgeBracket: grupo de edad del visitante.
  • Dimensión ga:visitorGender: sexo del visitante.
  • Dimensión ga:interestAffinityCategory: indica que los usuarios podrían estar interesados en consultar información sobre la categoría especificada.
  • Dimensión ga:interestInMarketCategory: indica que los usuarios podrían estar dispuestos a comprar productos de la categoría especificada.
  • Dimensión ga:interestOtherCategory: indica que los usuarios podrían estar interesados en consultar información sobre la categoría especificada y dispuestos a comprar productos de dicha categoría.

Dimensiones y métricas permitidas en los segmentos

Las dimensiones y métricas siguientes ahora se pueden usar en segmentos:

  • Dimensión ga:sourceMedium: combinación de los valores de ga:source y ga:medium.
  • Métrica ga:localItemRevenue: ingresos provenientes del producto en la moneda local.

Dimensiones y métricas desactivadas

Las dimensiones y métricas siguientes se han desactivado. Consulta más información sobre la retirada de datos en la Política de desactivación de datos.

  • Dimensión ga:isMobile: sustitúyela por ga:deviceCategory (por ejemplo: ga:deviceCategory==mobile).
  • Dimensión ga:isTablet: sustitúyela por ga:deviceCategory (por ejemplo: ga:deviceCategory==tablet).
  • Métrica ga:entranceBounceRate: sustitúyela por ga:visitBounceRate.

Se han realizado los cambios siguientes en varios segmentos predeterminados debido a la desactivación de las dimensiones ga:isMobile y ga:isTablet:

  • El nombre del segmento gaid::-11 ha cambiado de Tráfico de móviles a Tráfico móvil y de tablet, y su definición ha cambiado de ga:isMobile==Yes a ga:deviceCategory==mobile,ga:deviceCategory==tablet. Antes, ga:isMobile incluía el tráfico de tablets, que ahora se refleja en la nueva definición. Si solo quieres consultar el tráfico de móviles y excluir el de tablets, usa el nuevo segmento Tráfico de móviles (gaid::-14).
  • La definición del segmento gaid::-13 ha cambiado de ga:isTablet==Yes a ga:deviceCategory==tablet y sigue representando Tráfico de tablets.
  • Se ha añadido el segmento gaid::-14. Se llama Tráfico de móviles y su definición es ga:deviceCategory==mobile.
  • Versión de mantenimiento.

En esta versión se han añadido varias dimensiones y métricas a la API. Consulta la lista completa de definiciones en la referencia de dimensiones y métricas.

AdSense

  • Se ha añadido el acceso a los datos siguientes de AdSense:

    • Métrica ga:adsenseRevenue: ingresos totales de los anuncios de AdSense.
    • Métrica ga:adsenseAdUnitsViewed: número de bloques de anuncios de AdSense visualizados. Un bloque de anuncios es un conjunto de anuncios que se muestran tras incluir un fragmento de código de anuncio de AdSense en una página web. Consulta más información en https://support.google.com/adsense/answer/32715.
    • Métrica ga:adsenseAdsViewed: número de anuncios de AdSense visualizados. Se pueden mostrar varios anuncios en un mismo bloque de anuncios.
    • Métrica ga:adsenseAdsClicks: número de veces que se ha hecho clic en los anuncios de AdSense en tu sitio web.
    • Métrica ga:adsensePageImpressions: número de páginas vistas en las que se ha mostrado un anuncio de AdSense. Una sola impresión de página puede tener varios bloques de anuncios.
    • Métrica ga:adsenseCTR: porcentaje de impresiones de página que han derivado en un clic en un anuncio de AdSense. (ga:adsenseAdsClicks/ga:adsensePageImpressions)
    • Métrica ga:adsenseECPM: coste estimado por cada 1000 impresiones de página. Estos son los ingresos de AdSense que se obtienen por cada mil impresiones de página (ga:adsenseRevenue/(ga:adsensePageImpressions/1000).
    • Métrica ga:adsenseExits: número de sesiones que han finalizado porque un usuario ha hecho clic en un anuncio de AdSense.

Hora

  • Dimensión ga:isoYear: año ISO de la visita. Consulta más información en http://en.wikipedia.org/wiki/ISO_week_date. ga:isoYear solo se debe utilizar con ga:isoWeek, ya que ga:week representa el calendario gregoriano.
  • Dimensión ga:isoYearIsoWeek: combinación de los valores de ga:isoYear y ga:isoWeek.

AdWords

  • Estos datos se encuentran en los informes de AdWords:

Errores corregidos:

  • Se ha corregido la información de zona horaria de las vistas (perfiles). Nota: Antes de solucionar este problema, al mostrarse vistas (perfiles) en la API Management, a veces, la información de zona horaria de alguna de las vistas que se devolvía era incorrecta. Ahora, la información de zona horaria de las vistas (perfiles) es coherente con lo definido en la interfaz de gestión de Google Analytics.

En esta versión: * Se ha solucionado el conflicto con el SDK de búfer de protocolo. * Se ha corregido el error de vinculación al habilitar la eliminación de código innecesario.

Funciones de control de tamaño de muestras y fechas relativas añadidas

Fechas relativas
  • Se ha añadido compatibilidad con fechas relativas a la API de informes de MCF. today, yesterday y NdaysAgo ahora son valores válidos para los parámetros de consulta start-date y end-date.
  • Al usar estos valores, el periodo se determinará automáticamente, basándose en la fecha en la que se realiza la consulta y en la zona horaria de la vista (perfil) especificada. Consulta más información en la referencia de la API.
Nivel de muestreo
  • Se ha añadido un parámetro, samplingLevel, que permite definir el nivel de muestreo (es decir, en número de visitas que se usarán para calcular el resultado) de una consulta de informe. Los valores permitidos son DEFAULT, FASTER y HIGHER_PRECISION.
  • Se han añadido dos campos a la respuesta de la API: sampleSize y sampleSpace. Puedes usar estos valores para calcular el porcentaje de visitas que se han utilizado en una respuesta muestreada.
  • Consulta más información en la referencia de la API y la sección sobre muestreo.

Funciones de control de tamaño de muestras y fechas relativas añadidas

Fechas relativas
  • Se ha añadido compatibilidad con fechas relativas a la API Core Reporting. today, yesterday y NdaysAgo ahora son valores válidos para los parámetros de consulta start-date y end-date.
  • Al usar estos valores, el periodo se determinará automáticamente, basándose en la fecha en la que se realiza la consulta y en la zona horaria de la vista (perfil) especificada. Consulta más información en la referencia de la API.
Nivel de muestreo
  • Se ha añadido un parámetro, samplingLevel, que permite definir el nivel de muestreo (es decir, en número de visitas que se usarán para calcular el resultado) de una consulta de informe. Los valores permitidos son DEFAULT, FASTER y HIGHER_PRECISION.
  • Se han añadido dos campos a la respuesta de la API: sampleSize y sampleSpace. Puedes usar estos valores para calcular el porcentaje de visitas que se han utilizado en una respuesta muestreada.
  • Consulta más información en la referencia de la API y la sección sobre muestreo.

Esta versión contiene: * Sexta versión beta. * Se ha hecho un cambio necesario para evitar que se produjera una excepción de entorno de ejecución cuando una aplicación creada para funcionar con KitKat (nivel de API 19) use el SDK.

Esta versión contiene: * Segundo lanzamiento de la versión 3.0. * Se ha hecho un cambio necesario para evitar que se produjera una excepción de entorno de ejecución cuando una aplicación creada para funcionar con KitKat (nivel de API 19) use el SDK.

En esta versión se han añadido operaciones de escritura de los recursos Propiedades web, Vistas (perfiles) y Objetivos, así como un conjunto de tres recursos que permiten gestionar permisos de usuario.

APIs Configuration y Account Setup

  • Ahora se pueden crear, actualizar, parchear y eliminar vistas (perfiles). Consulta más información sobre estos métodos en la referencia de Vistas (perfiles).
  • Ahora se pueden crear, actualizar, parchear y eliminar propiedades web y objetivos. Consulta más información sobre estos métodos en la referencia de Propiedades web y la de Objetivos.
  • Ahora se puede solicitar una sola propiedad web, una vista (perfil) o un objetivo con el método get.
  • De momento, estas funciones están disponibles como vista previa para desarrolladores en una versión beta limitada. Si quieres, puedes registrarte para solicitar acceso a la versión beta.

Permisos de usuario en la API Management

Esta versión contiene lo siguiente:

  • Se ha corregido el error de enlace que se producía al intentar funcionar en iOS 7.0.

Esta es la primera versión de la API Metadata.

  • La API Metadata devuelve información sobre las dimensiones y métricas que están disponibles a través de las APIs Reporting de Google Analytics. Los metadatos que devuelve son atributos, como el nombre de la interfaz de usuario, la descripción o la compatibilidad avanzada con segmentos. Al usar la API de metadatos, tus aplicaciones se pueden mantener actualizadas automáticamente con los datos más recientes de las dimensiones y las métricas disponibles de las consultas de informes. Consulta más información en la descripción general de la API Metadata.

En esta versión: * Se incluye el primer lanzamiento de la versión 3.0. * Se ha modificado la API del SDK para adaptarla a analytics.js. Se han eliminado los métodos track y send. En su lugar, ahora debes utilizar los métodos de compilación send y GAIDictionaryBuilder. * Se han eliminado la mayoría de las propiedades del protocolo GAITracker. En su lugar, ahora debes utilizar set en los campos correspondientes. * Se conservarán todos los parámetros definidos con el método set. Anteriormente, algunos parámetros solo se definían en las siguientes llamadas de envío o seguimiento. * El protocolo GAILogger está disponible para los usuarios que quieran implementar su propio almacenamiento de registros personalizado del SDK. * Los requisitos mínimos del sistema han cambiado. Puedes consultar más información en el archivo Readme.txt. * Toda la actividad del SDK (acceso a la base de datos y a la red) ahora se lleva a cabo en un hilo por separado. * A partir de ahora, clientId se puede leer. Debes llamar a [tracker get:kGAIClientId]. Ten en cuenta que esta llamada se bloqueará hasta que clientId se pueda leer desde la base de datos. * A partir de ahora, el SDK solo usa POST si los hits tienen más de 2000 bytes. Si el número de bytes es inferior, utilizará GET. * El SDK ya no volverá a intentar enviar hits basados en el código de respuesta HTTP.

Esta versión contiene: * Primer lanzamiento de la versión 3.0. * Se ha reescrito la API del SDK para adaptarla mejor a analytics.js. Puedes consultar más información en el documento correspondiente de javadoc y en /analytics/devguides/collection/android/v3/. * Se han retirado todos los métodos track y send. A partir de ahora, para enviar hits puedes usar el método "send" y los correspondientes métodos "construct" en la clase MapBuilder. Consulta la clase Fields para ver la lista de las constantes que sirven para compilar hits con los métodos set y send. * También se han retirado muchas propiedades, como useHttps o anonymizeIp. Puedes definir o restablecer esas propiedades utilizando el comando set. * A partir de ahora, EasyTracker es una extensión de Tracker. No es necesario llamar a EasyTracker.getTracker para hacer un seguimiento de las llamadas directamente. * El SDK ya no configura la marca de control de sesiones para que se active al inicio. A partir de ahora, los desarrolladores son los responsables de determinar si hay que iniciar una nueva sesión. Ten en cuenta que el control de sesiones se sigue llevando a cabo mediante EasyTracker. * El SDK ahora permite utilizar una clase de almacenamiento de registros personalizada. Consulta más información en la sección Logger del documento de javadoc. * Se ha añadido el modo dryRun. * A partir de ahora, clientId se puede leer. Solo tienes que llamar a tracker.get(Fields.CLIENT_ID). Esta llamada se bloqueará hasta que el identificador clientId se haya cargado desde el almacén persistente. * El SDK ya no volverá a intentar enviar hits basados en el código de respuesta HTTP.

Esta es la primera versión de la API Real Time Reporting en versión beta limitada:

  • La API Real Time Reporting te permite consultar información sobre la actividad que se está dando en tu propiedad. Con la API Real time Reporting, puedes consultar las dimensiones y métricas para elaborar widgets web y paneles que verán los clientes. Consulta más información en la descripción general de la API Real Time Reporting.

Errores corregidos

  • La dimensión ga:adwordsCustomerID ahora devuelve correctamente el ID de cliente de AdWords de 10 dígitos correspondiente a la API de AdWords AccountInfo.customerId. Gracias a esta solución, ahora es posible unir datos de Analytics con varias cuentas de AdWords.

Como parte del lanzamiento de los nuevos segmentos, implementaremos los siguientes cambios en la API Core Reporting:

  • El parámetro segment ahora admite el nuevo ID alfanumérico de segmentos avanzados personalizados, que se devuelve en la colección Segmentos de la API Management.
  • Los IDs numéricos de los segmentos personalizados están en proceso de desactivación. Estos IDs antiguos seguirán siendo compatibles durante seis meses más. Recomendamos a quienes tienen aplicaciones que guardan los IDs de segmento de usuario que cambien a los nuevos IDs alfanuméricos. Una vez finalizado el periodo de desactivación, las consultas con los IDs numéricos antiguos devolverán un error.
  • Ahora, solo se pueden consultar los segmentos de nivel de visita creados en la interfaz web mediante el parámetro segment.
  • Los segmentos predeterminados con IDs numéricos negativos que haya no se verán afectados. Sin embargo, los nuevos segmentos predeterminados no se admiten.

Como parte del lanzamiento de los nuevos segmentos, implementaremos los cambios siguientes en la colección Segmentos:

  • Todos los IDs de segmento pasarán de ser números enteros positivos a cadenas alfanuméricas. Si has guardado IDs de segmento de usuarios, te recomendamos que los actualices a los nuevos IDs.
  • La colección Segmentos solo devolverá los segmentos de nivel de visita que haya. De momento, los nuevos segmentos de visitantes, cohortes y secuencias actualmente no son compatibles con la API.
  • La colección Segmentos seguirá devolviendo los segmentos predeterminados que haya con los mismos IDs numéricos negativos; sin embargo, los nuevos segmentos predeterminados no se admiten.

En esta versión se han añadido varias dimensiones y métricas a la API. Consulta la lista completa de definiciones en la referencia de dimensiones y métricas.

Seguimiento de aplicaciones

  • Los datos siguientes están disponibles en los informes de perfil de aplicación:
    • Dimensión ga:appId: ID de la aplicación.
    • Dimensión ga:appInstallerId: ID del instalador (por ejemplo, Google Play Store) desde el que se descargó la aplicación. De forma predeterminada, App Installer ID se define con el método PackageManager#getInstallerPackageName.
    • Dimensión ga:appName: nombre de la aplicación.
    • Dimensión ga:appVersion: versión de la aplicación.
    • Dimensión ga:exitScreenName: nombre de la pantalla cuando el usuario sale de la aplicación.
    • Dimensión ga:landingScreenName: nombre de la primera pantalla vista.
    • Dimensión ga:screenDepth: número de vistas de pantalla por sesión registrado como una cadena. Puede ser útil para los histogramas.
    • Dimensión ga:screenName: nombre de la pantalla.
    • Métrica ga:avgScreenviewDuration: promedio de tiempo en segundos que los usuarios han permanecido en una pantalla.
    • Métrica ga:timeOnScreen: tiempo que se pasa viendo la pantalla en cuestión.
    • Métrica ga:screenviews: número total de vistas de pantalla. Utiliza esta métrica en lugar de ga:appviews.
    • Métrica ga:uniqueScreenviews: número de vistas de pantalla (ga:screenviews) únicas de una sesión. Utiliza esta métrica en lugar de ga:uniqueAppviews.
    • Métrica ga:screenviewsPerSession: promedio de vistas de pantalla (ga:screenviews) por sesión. Utiliza esta métrica en lugar de ga:appviewsPerVisit.

Métricas desactivadas

Las métricas siguientes se han desactivado. Sustitúyelas por las que se indican:

  • Métrica ga:appviews: sustitúyela por ga:screenviews.
  • Métrica ga:uniqueAppviews: sustitúyela por ga:uniqueScreenviews.
  • Métrica ga:appviewsPerVisit: sustitúyela por ga:screenviewsPerSession.

Variables o columnas personalizadas

  • Ahora se puede acceder a las dimensiones y métricas personalizadas siguientes:

    • Dimensión ga:dimensionXX: nombre de la dimensión personalizada solicitada, donde XX hace referencia al número o índice de la dimensión personalizada.
    • Métrica ga:metricXX: nombre de la métrica personalizada solicitada, donde XX hace referencia al número o índice de la métrica personalizada.

Cambios en la documentación

Se han cambiado el nombre de la dimensión y métrica siguientes de la dimensión Variable personalizada. Solo se trata de un cambio en la documentación. No es necesario que actualices tus consultas.

  • ga:customVarName(n) → ga:customVarNameXX
  • ga:customVarValue(n) → ga:customVarValueXX

Comercio electrónico

  • Dimensión ga:currencyCode : código de la moneda local de la transacción según el estándar ISO 4217.
  • Métrica ga:localItemRevenue: ingresos del producto en la moneda local.
  • Métrica ga:localTransactionRevenue: ingresos de la transacción en la moneda local.
  • Métrica ga:localTransactionShipping: coste de envío de la transacción en la moneda local.
  • Métrica ga:localTransactionTax: impuesto sobre la transacción en la moneda local.

Excepciones

  • Estos datos proceden del seguimiento de excepciones:
    • Dimensión ga:exceptionDescription: descripción de la excepción.
    • Métrica ga:exceptionsPerScreenview: número de excepciones generadas dividido entre el número de vistas de pantalla.
    • Métrica ga:fatalExceptionsPerScreenview: número de excepciones graves generadas dividido entre el número de vistas de pantalla.

Conversiones de objetivos

  • Dimensión ga:goalCompletionLocation: ruta de la página o nombre de la pantalla que concuerda con cualquier objetivo cumplido de tipo destino.
  • Dimensión ga:goalPreviousStep1: ruta de la página o nombre de la pantalla que concuerda con cualquier objetivo de tipo destino, un paso anterior a la ubicación del objetivo cumplido.
  • Dimensión ga:goalPreviousStep2: ruta de la página o nombre de la pantalla que concuerda con cualquier objetivo de tipo destino, dos pasos anteriores a la ubicación del objetivo cumplido.
  • Dimensión ga:goalPreviousStep3: ruta de la página o nombre de la pantalla que concuerda con cualquier objetivo de tipo destino, tres pasos anteriores a la ubicación del objetivo cumplido.

Cambios en la documentación

Se ha cambiado el nombre de las métricas y dimensiones siguientes de la dimensión Conversiones de objetivos. Solo se trata de un cambio en la documentación. No es necesario que actualices tus consultas.

  • ga:goal(n)AbandonRate → ga:goalXXAbandonRate
  • ga:goal(n)Abandons → ga:goalXXAbandons
  • ga:goal(n)Completions → ga:goalXXCompletions
  • ga:goal(n)ConversionRate → ga:goalXXConversionRate
  • ga:goal(n)Starts → ga:goalXXStarts
  • ga:goal(n)Value → ga:goalXXValue
  • ga:searchGoal(n)ConversionRate → ga:searchGoalXXConversionRate
  • Métrica ga:percentSearchRefinements: porcentaje del número de veces que se hace una búsqueda restringida (es decir, una transición) entre las palabras clave de búsqueda internas de una sesión.

Seguimiento de páginas

  • Métrica ga:pageValue: valor medio de página o conjunto de páginas en cuestión. El valor de página es igual a (ingresos de la transacción + valor total del objetivo) / número de vistas de página únicas de la página o del conjunto de páginas en cuestión.

Plataforma o dispositivo

  • Estos datos se derivan de la cadena user-agent de HTTP.

    • Dimensión ga:deviceCategory: tipo de dispositivo, que puede ser un ordenador, una tablet o un móvil.
    • Dimensión ga:isTablet: visitantes desde tablets. Los valores posibles son Yes y No.
    • Dimensión ga:mobileDeviceMarketingName: nombre comercial del dispositivo móvil.

Interacciones sociales

  • Estos datos proceden del seguimiento de las interacciones sociales en el sitio web:

    • Dimensión ga:socialEngagementType: tipo de interacción. Los valores posibles son Socially Engaged o Not Socially Engaged.

Hora

  • Dimensión ga:dateHour: combinación de los valores de ga:date y ga:hour.
  • Dimensión ga:dayOfWeekName: nombre del día de la semana (en inglés).
  • Dimensión ga:isoWeek: número de semana ISO (cada semana empieza con un lunes). Consulta más información en http://en.wikipedia.org/wiki/ISO_week_date.
  • Dimensión ga:yearMonth: combinación de los valores de ga:year y ga:month.
  • Dimensión ga:yearWeek: combinación de los valores de ga:year y ga:week.

Fuentes de tráfico

  • Dimensión ga:fullReferrer: URL de referencia completa con el nombre de host y la ruta.
  • Dimensión ga:sourceMedium: combinación de los valores de ga:source y ga:medium.

En esta versión se han añadido dos propiedades al recurso Propiedades web:

  • profileCount: devuelve el recuento de los perfiles de una propiedad. Esto te permite filtrar por propiedades que no tengan perfiles (es decir: profileCount=0)
  • industryVertical: devuelve el vertical o la categoría del sector seleccionados de una propiedad.

Errores corregidos:

  • La propiedad eCommerceTracking del recurso Vistas (perfiles) ahora es coherente con los ajustes de comercio electrónico de la sección de administración de la interfaz web. Cuando el seguimiento de comercio electrónico está habilitado, devuelve true y cuando está inhabilitado, false.
  • El recurso Propiedades web ahora incluye una propiedad level para indicar si una propiedad web es PREMIUM o STANDARD.

Esta versión contiene: *Quinta versión beta. * Se ha corregido un error de análisis de excepciones de EasyTracker. Cuando la marca ga_reportUncaughtExceptions estaba definida, no se inicializaba el analizador de excepciones, así que no se analizaba la ubicación de las excepciones no detectadas. Gracias a esta corrección, ahora en el informe sobre fallos y el informe de excepciones se indica la ubicación de las excepciones no detectadas cuando el valor de ga_reportUncaughtExceptions es "true".

  • Se ha añadido un punto de conexión a la versión 3 de la API Management para poder acceder a los recursos Experimentos y modificarlos.

En la última versión del código de seguimiento se han introducido los cambios siguientes:

  • A partir de ahora, se pueden especificar monedas locales con la función _set. Por ejemplo, gaq.push(['_set', 'currencyCode', 'EUR']).
  • En esta versión se han añadido cinco métricas de velocidad del sitio web:
    • ga:domInteractiveTime
    • ga:avgDomInteractiveTime
    • ga:domContentLoadedTime
    • ga:avgDomContentLoadedTime
    • ga:domLatencyMetricsSample
  • En esta versión se ha añadido un segmento predeterminado para Tráfico de tablets: gaid::-13.
  • El recurso Vistas (perfiles) ahora incluye una propiedad type para identificar si un perfil está configurado para un sitio web o una aplicación. Los dos valores posibles son WEB o APP.

Esta versión contiene lo siguiente:

  • El valor predeterminado de la variable appVersion ha cambiado del valor de CFBundleVersionKey al de CFBundleShortVersionString.
  • El protocolo predeterminado se ha cambiado de HTTP a HTTPS.
  • Los métodos de seguimiento se han cambiado a "send" (por ejemplo, ahora trackView se denomina sendView).
  • Se han corregido algunos errores menores.

Esta versión contiene: * Cuarta versión beta. * El SDK ahora respetará la configuración de la frecuencia de muestreo. Si habías dado a la frecuencia de muestreo un valor que no fuera el 100 %, a partir de ahora observarás que los valores de algunas de las métricas de Analytics habrán disminuido en comparación con la versión beta 3. * Los métodos de seguimiento se han cambiado a "send" (por ejemplo, ahora trackView se denomina sendView). * A partir de ahora, se admiten monedas locales mediante Transaction.setCurrencyCode. * El protocolo predeterminado se ha cambiado de HTTP a HTTPS. * El SDK no intentará enviar hits si no hay conectividad de red. * Dejarán de aparecer errores ANR al intentar procesar datos de campañas de descarga. * Se han retirado las clases TrackedActivity del SDK. * Se ha retirado la inicialización del SDK del hilo de IU principal. * Se ha mejorado la capacidad del SDK para recuperarse de los efectos de una base de datos SQLite dañada. * Se han corregido otros bloqueos y errores.

Esta versión contiene lo siguiente:

  • Se ha añadido la arquitectura armv7s a libGoogleAnalytics.a.
  • Se ha retirado la arquitectura armv6 de libGoogleAnalytics.a.

En esta versión se han añadido varias dimensiones y métricas a la API. Consulta las definiciones en la referencia de dimensiones y métricas.

Seguimiento de aplicaciones

  • Los datos siguientes están disponibles automáticamente en los informes de SDK de seguimiento de aplicaciones móviles:
    • Métrica ga:uniqueAppviews: número de vistas de la aplicación por sesión.
    • Métrica ga:appviews: número total de vistas de la aplicación.
    • Métrica ga:appviewsPerVisit: promedio de vistas de la aplicación por sesión.

Fuentes de tráfico

  • Dimensión ga:socialNetwork: cadena que representa el nombre de la red social. Puede estar relacionada con la red social de referencia de las fuentes de tráfico o con la red social de las actividades del hub de datos sociales (por ejemplo, Google+, Blogger o reddit).
  • Dimensión ga:hasSocialSourceReferral: visitas que han llegado al sitio web desde una fuente social (es decir, una red social como Google+, Facebook o Twitter). Los valores posibles son Yes o No, y deben escribirse con mayúscula inicial.

Actividades sociales

  • Estos datos proceden de la actividad fuera del sitio web importada de los socios del hub de datos sociales:
    • Dimensión ga:socialActivityDisplayName: en una actividad del hub de datos sociales, esta cadena representa el título de la actividad social publicada por el usuario de la red social.
    • Dimensión ga:socialActivityEndorsingUrl: en una actividad del hub de datos sociales, esta cadena representa el URL de la actividad social (por ejemplo, de una publicación de Google+ o de un comentario en un blog).
    • Dimensión ga:socialActivityPost: en una actividad del hub de datos sociales, esta cadena representa el contenido de la actividad social publicada por el usuario de la red social (por ejemplo, el contenido de un mensaje de una publicación en Google+).
    • Dimensión ga:socialActivityTimestamp: en una actividad del hub de datos sociales, esta cadena representa cuándo se ha producido la actividad social en la red social.
    • Dimensión ga:socialActivityUserPhotoUrl: en una actividad del hub de datos sociales, esta cadena representa la URL de la foto asociada al perfil del usuario de la red social.
    • Dimensión ga:socialActivityUserProfileUrl: en una actividad del hub de datos sociales, esta cadena representa la URL del perfil del usuario de la red social.
    • Dimensión ga:socialActivityContentUrl: en una actividad del hub de datos sociales, esta cadena representa la URL que ha compartido el usuario de la red social asociado.
    • Dimensión ga:socialActivityTagsSummary: en una actividad del hub de datos sociales, este es el conjunto de etiquetas (separadas por comas) asociadas a la actividad social.
    • Dimensión ga:socialActivityUserHandle: en una actividad del hub de datos sociales, esta cadena representa el alias (el nombre) del usuario en la red social.
    • Dimensión ga:socialActivityAction: en una actividad del hub de datos sociales, esta cadena representa el tipo de acción social asociada a la actividad (por ejemplo, votar, hacer un comentario, hacer +1, etc.).
    • Dimensión ga:socialActivityNetworkAction: en una actividad del hub de datos sociales, esta cadena representa el tipo de acción social y la red social en la que se originó la actividad.
    • Dimensión ga:socialActivities: recuento de las actividades en las que se ha compartido o mencionado una URL de contenido en una red de un socio del hub de datos sociales.

Interacciones sociales

  • Estos datos proceden del seguimiento de las interacciones sociales en el sitio web:
    • Dimensión ga:socialInteractionAction: en interacciones sociales, esta cadena representa la acción social de la que se está haciendo un seguimiento (por ejemplo, hacer +1, añadir un "Me gusta" o añadir a marcadores)
    • Dimensión ga:socialInteractionNetwork: en interacciones sociales, esta cadena representa la red social de la que se está haciendo un seguimiento (por ejemplo, Google+, Facebook, Twitter o LinkedIn).
    • Dimensión ga:socialInteractionNetworkAction: en interacciones sociales, esta cadena representa la concatenación de las dimensiones ga:socialInteractionNetwork y ga:socialInteractionAction de las que se está haciendo un seguimiento (por ejemplo, Google+: hacer +1; Facebook: añadir un "Me gusta").
    • Dimensión ga:socialInteractionTarget: en interacciones sociales, esta cadena representa la URL (o el recurso) de la red social que recibe la acción de la red social.
    • Métrica ga:socialInteractions: número total de interacciones sociales en tu sitio web.
    • Métrica ga:uniqueSocialInteractions: número total de interacciones sociales únicas en tu sitio web. Se basa en el par de valores de ga:socialInteractionNetwork y ga:socialInteractionAction.
    • Métrica ga:socialInteractionsPerVisit: resultado de dividir ga:socialInteractions entre ga:uniqueSocialInteractions. Es el promedio de interacciones sociales por visita a tu sitio web.

Información geográfica o de red

  • Dimensión ga:metro: Área de mercado designada (DMA) de donde viene el tráfico.

Seguimiento de páginas

  • Dimensión ga:pagePathLevel1: esta dimensión acumula todas las rutas de página en el primer nivel jerárquico de pagePath.
  • Dimensión ga:pagePathLevel2: esta dimensión acumula todas las rutas de página en el segundo nivel jerárquico de pagePath.
  • Dimensión ga:pagePathLevel3: esta dimensión acumula todas las rutas de página en el tercer nivel jerárquico de pagePath.
  • Dimensión ga:pagePathLevel4: esta dimensión acumula todas las rutas de página en el cuarto nivel jerárquico de pagePath. Todos los niveles adicionales de la jerarquía de pagePath también se acumulan en esta dimensión.

Seguimiento de excepciones

  • Estos datos proceden de los datos de seguimiento de excepciones:

    • Métrica ga:exceptions: número de excepciones que se han enviado a Google Analytics.
    • Métrica ga:fatalExceptions: número de excepciones en las que el valor de isFatal es "true".

Tiempos de usuario

  • Estos datos proceden de los datos de tiempos de usuario:

    • Dimensión ga:userTimingCategory: cadena para clasificar todas las variables de tiempos de usuario en grupos lógicos, para que crear informes sea más fácil.
    • Dimensión ga:userTimingLabel: cadena que indica el nombre de la acción del recurso al que se le está haciendo seguimiento.
    • Dimensión ga:userTimingVariable: cadena que se puede usar para añadir flexibilidad al visualizar los tiempos de usuario en los informes.
    • Dimensión ga:userTimingValue: número de milisegundos transcurridos que se notificará a Google Analytics.
    • Métrica ga:userTimingSample: número de muestras que se han enviado.
    • Métrica ga:avgUserTimingValue: valor medio de los tiempos de usuario. Es el resultado de dividir ga:userTimiingValue entre ga:userTimiingSample.

Plataforma y dispositivo

  • Estos datos proceden del user-agent de los datos recogidos.
    • Dimensión ga:mobileDeviceBranding: fabricante o marca comercial del dispositivo móvil (por ejemplo. Samsung, HTC, Verizon o T-Mobile).
    • Dimensión ga:mobileDeviceModel: modelo del dispositivo móvil (por ejemplo, Nexus S).
    • Dimensión ga:mobileInputSelector: selector utilizado en el dispositivo móvil (por ejemplo, pantalla táctil, joystick, rueda de clic o lápiz óptico).
    • Dim - ga:mobileDeviceInfo: marca, modelo y nombre comercial usados para identificar el dispositivo móvil.

Esta versión contiene lo siguiente:

  • Errores corregidos:

    • Se ha eliminado la versión NoThumb de la biblioteca.
    • A partir de ahora, ya no es compatible con armv6.
  • Funciones añadidas:

    • A partir de ahora, es compatible con armv7s (en iPhone5).

Esta versión contiene lo siguiente:

  • Errores corregidos:
    • Se ha corregido la migración de variables personalizadas anteriores a la versión 1.5 del SDK a variables personalizadas de la versión 1.5.
    • Se respeta la configuración de restricciones de datos en segundo plano que establezca el usuario.

Esta versión contiene lo siguiente:

  • Errores corregidos:
    • Los métodos del protocolo GANTrackerDelegate ahora son opcionales.
    • Los eventos ahora incluyen la última página vista rastreada (utmp).
  • Funciones añadidas:
    • A partir de ahora, se admiten hasta 50 variables personalizadas. Nota: Esta función solo está disponible para usuarios de Google Analytics Premium.
    • Se ha actualizado la aplicación de ejemplo BasicExample.

Esta versión contiene lo siguiente:

  • Errores corregidos:

    • Se ha corregido una pérdida de memoria.
    • Los eventos ahora incluyen la última página vista rastreada (utmp).
  • Funciones añadidas:

    • Se admiten 50 variables personalizadas. Nota: Esta función solo está disponible para usuarios de Google Analytics Premium.

Esta versión contiene lo siguiente:

  • Se ha añadido el método de seguimiento social a GAITracker:
    • trackSocial:withAction:withTarget:
  • La firma del método de cálculo de tiempos ahora es la siguiente:
    • trackTiming:withValue:withName:withLabel:
  • Se han añadido métodos de envío y compilación manual a GAITracker:
    • set:value:
    • get:
    • send:params:
  • Se han añadido métodos del colocador de dimensiones personalizadas a GAITracker:
    • setCustom:dimension:
    • setCustom:metric:
  • Se ha refactorizado la arquitectura del almacén de datos para evitar que se produzcan los problemas de CoreData detectados.

Esta versión contiene lo siguiente:

  • A partir de ahora, se admiten dimensiones y métricas personalizadas.
  • A partir de ahora, se admite el seguimiento de interacciones sociales.
  • Ahora la clase StandardExceptionParser es pública.
  • Se han corregido bloqueos ocasionales que se producían durante la inicialización del SDK.
  • Se ha corregido la difusión de INSTALL_REFERRER para que deje de pasarse por alto en algunos dispositivos.
  • Se han corregido las excepciones ConcurrentModificationExceptions en la clase GoogleTracker.
  • Se han llevado a cabo otras correcciones de errores y mejoras.

Esta es la primera versión de la API Reporting de embudos multicanal.

  • Esta API permite solicitar datos de embudos multicanal de un usuario autenticado. Los datos se deducen a partir de los datos de ruta de conversión, que muestran las interacciones de usuario con diferentes fuentes de tráfico durante varias sesiones antes de completar la conversión. Esto permite analizar cómo los distintos canales de marketing influyen en las conversiones a lo largo del tiempo. Consulta la descripción general de la API Multi-Channel Funnels Reporting para saber qué datos ofrece y cómo usarla.

Esta versión contiene lo siguiente:

  • Se ha hecho una actualización al formato de transmisión más reciente.
  • sampleRate se ha cambiado a punto flotante de doble precisión.
  • Se ha limitado el seguimiento excesivo.
  • La información de seguimiento no enviada se elimina cuando la opción opt-out está activada.
  • La información de seguimiento no enviada que tenga más de 30 días de antigüedad se eliminará.
  • Se han hecho mejoras en el distribuidor de hits.
  • Cuando se pierda la conectividad, el distribuidor, en lugar de volver a intentarlo periódicamente, utilizará la API de alcanzabilidad para recibir una notificación cuando se restablezca la conectividad.
  • Se ha actualizado la aplicación de ejemplo.
  • Se han llevado a cabo otras correcciones de errores y mejoras.

Esta versión contiene lo siguiente:

  • Se ha simplificado la interfaz de EasyTracker.
  • El control de envíos se ha transferido a una nueva clase, GAServiceManager.
  • Se ha hecho una actualización al formato de transmisión más reciente.
  • sampleRate se ha cambiado al formato de doble precisión.
  • Se ha limitado el seguimiento excesivo.
  • La información de seguimiento no enviada se elimina cuando la opción opt-out está activada.
  • La información de seguimiento no enviada que tenga más de 30 días de antigüedad se eliminará.
  • Se han llevado a cabo otras correcciones de errores y mejoras.

Errores corregidos

  • Ahora, la API gestiona correctamente los caracteres UTF-8 en filtros o segmentos dinámicos.

Esta versión contiene lo siguiente:

  • Se ha añadido el servicio de control de excepciones no detectadas.
  • Se ha retirado la propiedad dispatchEnabled de GAI.
  • Se ha añadido la propiedad defaultTracker a GAI.
  • Se ha añadido el método close a GAITracker.
  • Se ha añadido el método de seguimiento de cálculo de tiempos a GAITracker.
  • Se ha añadido el método trackView a GAITracker, que no admite ningún argumento.
  • Se han actualizado los nombres de campo de elementos transaccionales.
  • Se ha hecho una actualización al formato de transmisión más reciente.
  • El valor del evento se interpreta como un número entero de 64 bits.
  • La generación de código ARMV6 ha cambiado de THUMB a ARM.

Esta versión contiene lo siguiente:

  • Se ha retirado el método startSession. Ahora debes utilizar setStartSession.
  • Se ha añadido el parámetro ga_sessionTimeout a EasyTracker.
  • Se ha implementado el modo de ahorro de energía.
  • Se ha añadido el método trackView a GAITracker, que no admite ningún argumento.
  • Se ha corregido un error que impedía enviar parámetros de excepciones en hits.
  • Los hits que no pueden leerse desde la base de datos se descartan en lugar de bloquear permanentemente todos los hits para que no se envíen.
  • Se ha hecho una actualización al formato de transmisión más reciente.
  • Se ha implementado el tipo de hit "timing".
  • Se han implementado los tipos de hit de comercio electrónico ("item" y "transaction").

Esta versión permite que las cuentas de Google Analytics Premium accedan a hasta 50 variables personalizadas.

En la última versión del código de seguimiento se han introducido los cambios siguientes:

  • La máxima frecuencia de muestreo de velocidad del sitio web permitida (_setSiteSpeedSampleRate) se ha incrementado del 10 % al 100 %.
  • El método _setAccount ahora elimina los espacios al principio y al final.

En esta versión se han corregido dos errores:

Errores corregidos

  • Los filtros de consulta que contienen caracteres especiales dentro de expresiones regulares ya no devuelven errores del servidor.

  • La combinación de un filtro de métricas con un segmento avanzado ya no devuelve ningún error.

En esta versión se han añadido varias métricas de velocidad del sitio web a la API.

Métricas añadidas

  • Se han añadido las siguientes métricas de velocidad del sitio web:
    • ga:speedMetricsSample
    • ga:domainLookupTime
    • ga:pageDownloadTime
    • ga:redirectionTime
    • ga:serverConnectionTime
    • ga:serverResponseTime
    • ga:avgDomainLookupTime
    • ga:avgPageDownloadTime
    • ga:avgRedirectionTime
    • ga:avgServerConnectionTime
    • ga:avgServerResponseTime

Consulta las definiciones en la referencia de dimensiones y métricas.

Recordatorio de desactivación de la versión 2.3 de la API

  • La versión 2.3 de la API Data Export se desactivó hace dos meses. Dentro de aproximadamente cuatro meses, este servicio dejará de estar disponible y solo admitiremos las versiones 3.0 y 2.4 de la nueva API Core Reporting.

  • Te recomendamos que migres tus aplicaciones a la versión 3.0.

  • En cuatro meses, las solicitudes al feed de datos XML de la versión antigua 2.3 se reenviarán a la versión 2.4 y devolverán una respuesta XML de la versión 2.4. Pasado ese plazo, todas las políticas de cuotas de la versión 2.4 se aplicarán a las solicitudes de la versión 2.3.

  • Todas las solicitudes de la versión 2.3 de formato JSON o de la biblioteca cliente de JavaScript de Google Data que usen la versión 2.3 del formato JSON generarán códigos de estado 404.

  • Para obtener la cuota completa, tanto la versión 3.0 como la 2.4 requieren que registres tu aplicación en la Consola de APIs de Google y uses una clave de API o un token OAuth 2.0 en cada solicitud.

En la última versión del código de seguimiento se han introducido los cambios siguientes:

  • Se ha actualizado la lista de buscadores orgánicos detectados de forma predeterminada. Se han añadido "startsiden.no", "rakuten.co.jp", "biglobe.ne.jp" y "goo.ne.jp". Se ha retirado "search" y se ha añadido "conduit.com", "babylon.com", "search-results.com", "avg.com", "comcast.net" e "incredimail.com", que antes se atribuían colectivamente como "search".

Hemos corregido un pequeño error que había con ga:visitLength. Esta dimensión devuelve ahora los datos correctos.

En esta versión se añaden respuestas de error útiles a la API Management.

  • Se han añadido varios códigos de error, razones y descripciones al cuerpo de las respuestas de error de la API. Se han documentado todos los códigos de ambas versiones de la API Management, la 2.4 y la 3.0.

En la última versión del código de seguimiento se han introducido los cambios siguientes:

  • El límite de longitud de las variables personalizadas se ha incrementado de 64 a 128 caracteres. Además, la longitud ahora se comprueba antes de llevar a cabo la codificación de URL.
  • El límite de frecuencia de los hits de eventos se ha ampliado. Ahora puedes enviar 10 hits con 1 hit adicional por segundo (anteriormente, el límite era de 1 hit cada 5 segundos). Ten en cuenta que el límite por sesión sigue siendo de 500 hits.
  • A partir de ahora, las cookies __utmv se escriben con un separador de variable diferente (símbolo de intercalación en lugar de coma) para que admitan llamadas remotas a funciones. Con este cambio se deberían solucionar algunas de las cuestiones relacionadas con problemas de codificación de cookies que han detectado los clientes.

Este lanzamiento afecta a todos los desarrolladores de la API de Google Analytics. En él, se anuncian dos nuevas versiones de la API, se requiere registrar las aplicaciones, se introduce una nueva política de cuotas, se cambia el nombre de la API a "API Core Reporting" y, finalmente, se desactiva la versión 2.3 de la API Data Export.

Versión 3.0

  • La versión 3.0 de la API Core Reporting es la última versión principal de nuestra API y no es retrocompatible. A partir de ahora, todo el desarrollo de la API se realizará en esta versión.

  • Nuevas funciones

    • El nuevo resultado basado en JSON reduce el tamaño de la respuesta a aproximadamente una décima parte del resultado XML que se devolvía.
    • Ahora hay nuevas bibliotecas de cliente de la API de Google que admiten Java, JavaScript, Python, PHP, Ruby y .Net.
    • Se ha añadido compatibilidad con la API de Google Discovery.
    • Se ha añadido compatibilidad con OAuth 2.0 como la nueva forma recomendada de autorizar a los usuarios.
  • Actualizaciones

    • Hay una nueva URL para enviar solicitudes: https://www.googleapis.com/analytics/v3/data/ga…
    • Ahora es necesario registrarse y usar tokens de desarrollador.
    • Todas las solicitudes de datos de configuración se deben enviar a través de la API Management.

Versión 2.4

  • La versión 2.4 de la API Core Reporting es una actualización secundaria que, en general, es retrocompatible con la versión 2.3 de la API Data Export.

  • Actualizaciones

    • Hay una nueva URL para enviar solicitudes: https://www.googleapis.com/analytics/v2.4/data….
    • Ahora es necesario registrarse y usar tokens de desarrollador.
    • El formato XML ahora es coherente con la versión 2.3, por lo que las demás bibliotecas cliente de datos de Google seguirán funcionando.
    • El código de error de los errores de cuotas ha cambiado de 503 a 403.
    • No se admiten respuestas JSON.
    • No se admite la biblioteca cliente de JavaScript de Google Data.
    • No se admiten feed de cuentas. Todas las solicitudes de datos de configuración se deben enviar a través de la API Management.

Registro

  • Todas las aplicaciones creadas con la API de Google Analytics deben registrarse como un proyecto a través de la Consola de APIs de Google.

  • Cada solicitud a la API debe incluir una clave de API o, en el caso de una autorización OAuth 2.0, un ID de cliente y un secreto de cliente.

Política de cuotas

  • Las cuotas siguientes se aplican a ambas API de Analytics (Management y Data Export):

    • 50.000 solicitudes por proyecto al día
    • 10 consultas por segundo (CPS) por dirección IP
  • Las cuotas siguientes se aplican a la API Data Export:

    • 10.000 solicitudes por perfil por día
    • 10 solicitudes simultáneas por perfil
  • En el caso de las aplicaciones no registradas, proporcionamos una cuota de gracia muy baja para poder hacer algunas pruebas.

Desactivaciones

  • En este lanzamiento se anuncia la desactivación de la versión 2.3 y la próxima desactivación del feed de cuentas en la API Data Export. En seis meses:

    • Las solicitudes al feed de datos XML de la versión 2.3 se reenviarán a la versión 2.4 y devolverán una respuesta de la versión 2.4. Pasado ese plazo, todas las políticas de cuotas de la versión 2.4 se aplicarán a las solicitudes de la versión 2.3.

    • Las solicitudes a la versión 2.3 de formato JSON no serán compatibles con la respuesta de la versión 2.4 y devolverán códigos de estado 404 Not Found. Si necesitas una respuesta en formato JSON, actualiza a la versión 3.0.

    • Las solicitudes al feed de cuentas de la API Data Export devolverán códigos de estado 404 Not Found. Todas las solicitudes de datos de configuración se deben enviar a través de la API Management.

En esta versión se añaden datos, se cambian las funciones existentes y se corrige un error.

Datos añadidos

  • La colección Segmentos avanzados ahora contiene un campo segmentId que se puede usar en el parámetro de segmento de la API Data Export.

Cambios

  • El tipo de datos de max-results se ha cambiado a integer.

  • El valor predeterminado y máximo de max-results se ha cambiado a 1000.

Errores corregidos

  • Las cuentas, propiedades web y perfiles de los experimentos del Optimizador de sitios web de Google ya no se incluyen en sus colecciones correspondientes.

Esta versión contiene lo siguiente:

  • Documentación:

    • El archivo ReadMe.txt se ha actualizado para que remita al sitio web que contiene la documentación.

Esta versión contiene lo siguiente:

  • Errores corregidos:
    • Se ha corregido el control del seguimiento automático de URLs de destino desde Google Play.
    • Ahora el parámetro de referencia a setReferrer puede codificarse como URL.

Cambios en la recogida de datos en el informe "Velocidad del sitio":

  • A partir de ahora, los datos sobre la velocidad de sitios web se recogen automáticamente en todas las propiedades web con una frecuencia de muestreo del 1 %. La función _trackPageLoadTime, que antes era necesaria para llevar a cabo la recogida de datos sobre la velocidad de sitios web, ya no está disponible.
  • La frecuencia de muestreo predeterminada se puede ajustar mediante la nueva función _setSiteSpeedSampleRate.
  • Si se utiliza una ruta virtual en la llamada _trackPageview, esa ruta también estará asociada a los datos de velocidad del sitio web que se recojan desde esa página.

Esta versión contiene lo siguiente:

  • Errores corregidos:
    • Se ha cambiado la ubicación de la base de datos desde el directorio Documentos al directorio Biblioteca.
    • El SDK ya no devuelve NSAsserts como respuesta a errores de la base de datos SQLite.
    • Se ha solucionado el bloqueo que se producía al llamar a trackPageview con cadenas vacías.
    • Se ha corregido el bloqueo que se producía al llamar a varios métodos GANTracker tras llamar a stopTracker.
    • Se han corregido varias pérdidas de memoria, incluida una que llamaba a trackPageview por error con una pageURL que empieza por "/".
  • Funciones añadidas:
    • Se ha añadido el método dispatchSynchronously.
    • Se han destacado varias constantes útiles (consulta GANTracker.h).

Esta versión contiene lo siguiente:

  • Errores corregidos:
    • Se han detectado y resuelto varias excepciones SQLiteExceptions.
    • Se ha corregido la excepción NullPointerException en stopSession que se producía si se le llamaba antes de llamar a startNewSession.
    • Se han corregido errores de memoria insuficiente en dispositivos HTC Thunderbolt y Motorola Droid Bionic.
    • Se ha eliminado el acceso innecesario a la base de datos en el método de envío.

Esta versión contiene la siguiente función nueva:

  • Los eventos pueden marcarse como no interactivos asignando el valor true al nuevo parámetro opt_noninteraction del método _trackEvent(). Al marcar un evento como no interactivo, sus hits no influyen en el porcentaje de rebote. Consulta más información en la referencia de ga.js.

En esta versión se ha corregido el error siguiente:

  • Se ha corregido el error que consistía en que, al propagarse el parámetro de URL gclid de AdWords a enlaces de sitio internos, los recuentos de las visitas de pago se podían distorsionar al alza.

En esta versión se han añadido datos de AdWords más recientes y más combinaciones para las dimensiones y las métricas de AdWords.

  • Ahora, los datos de AdWords se actualizan cada hora. Antes, se actualizaban diariamente.

  • Hemos flexibilizado algunas restricciones de combinaciones válidas con los datos de AdWords.

Hace unas semanas, hicimos un cambio para inhabilitar las consultas de la API que pedían ga:adGroup o ga:adContent con ga:impressions, ya que esta combinación devolvía 0. Ahora, dicha combinación se puede volver a usar y devuelve datos correctos.

Esta versión contiene lo siguiente:

  • Errores corregidos:
    • Se ha corregido un error de bus que se producía al intentar definir la marca dryRun antes de iniciar el objeto de seguimiento.
    • Se ha corregido un error de bus que se producía al intentar transmitir el valor NULL como error.
    • Ahora se utiliza el lenguaje correcto en el encabezado HTTP.
  • Funciones añadidas:
    • Se ha añadido la marca anonymizeIp.
    • Se ha añadido el parámetro sampleRate.
    • A partir de ahora, se admiten referencias de campañas.

Esta versión contiene lo siguiente:

  • Errores corregidos:
    • Se ha corregido un error en el seguimiento general de referencias de campañas.
    • Se ha corregido la interferencia que causaba la marca anonymizeIp en el seguimiento de campañas.

En este lanzamiento se han añadido dos versiones de la API con numerosas funciones nuevas y se desactiva la versión anterior. Los cambios influyen en la forma de solicitar y gestionar los datos de la API.

Versión 3.0

  • Esta es la última versión principal de nuestra API y no es retrocompatible. A partir de ahora, todo el desarrollo de la API se realizará en esta versión.

  • Datos añadidos

    • Se ha añadido la representación completa de los objetivos de eventos.
    • Se ha añadido un ID de propiedad web interno que se puede usar para definir enlaces profundos a la interfaz de usuario de GA.
    • Se han añadido configuraciones de perfil para los parámetros de consulta de búsqueda en el sitio y en la página predeterminados.
  • Cambios

    • Se ha cambiado la política de cuotas.
    • Se ha cambiado la integración con la Consola de APIs de Google para poder gestionar el acceso a la API y solicitar una cuota superior.
    • Se ha añadido compatibilidad con OAuth 2.0 como la nueva forma recomendada de autorizar a los usuarios.
    • Hay una nueva URL para enviar solicitudes: https://www.googleapis.com/analytics/v3/management/….
    • Ahora la respuesta de API es más compacta, en formato JSON.
    • Ahora hay nuevas bibliotecas cliente de la API de Google que admiten muchos más idiomas.
    • Se ha añadido compatibilidad con la API Google Discovery.

Versión 2.4

  • Esta es una actualización secundaria que, en general, es retrocompatible con versiones anteriores a la 2.3.

  • Cambios

    • Se ha cambiado la política de cuotas.
    • Se ha cambiado la integración con la Consola de APIs de Google para poder gestionar el acceso a la API y solicitar una cuota superior.
    • Se ha añadido compatibilidad continua con los mecanismos de autorización existentes y OAuth 2.0.
    • Hay una nueva URL para enviar solicitudes: https://www.googleapis.com/analytics/v2.4/management/….
    • Ahora las respuestas solo se devuelven en formato XML.
    • Ahora no se admite la biblioteca cliente de JavaScript de Google Data.
    • El formato XML ahora es coherente con la versión 2.3, por lo que las demás bibliotecas cliente de datos de Google seguirán funcionando.

Desactivación

  • En este lanzamiento anunciamos la desactivación de la versión 2.3 de la API de administración. Seguirá funcionando durante dos meses. Pasado ese plazo, todas las solicitudes a la versión 2.3 devolverán una respuesta de la versión 2.4.

En esta versión se corrige un error que provocaba que se registrara un número de visitas superior al real o una disminución en el número de visitantes nuevos en algunos sitios web. La primera consecuencia de este error afectaba principalmente a sitios web que recibían tráfico orgánico combinado con determinados comportamientos de los usuarios. La segunda consecuencia solo afectaba a sitios web que tenían una configuración de seguimiento que no admitía el uso de varios objetos de seguimiento.

En esta versión se han corregido algunas combinaciones no válidas de dimensiones y métricas

Se han corregido combinaciones de métricas y parámetros no válidas

  • El mes pasado anunciamos que haríamos algunos cambios en la API para inhabilitar ciertas consultas no válidas en el feed de datos que no devolvían datos. Ya los hemos hecho y ahora las combinaciones siguientes no son válidas:

    • Las dimensiones de producto no se pueden combinar con las métricas de transacción.
    • ga:adContent o ga:adGroup no se pueden combinar con ga:impressions.

    En lugar de devolver una respuesta sin resultados, la API ahora devuelve un error con un código 400 al enviar cualquier consulta que solicite estas combinaciones.

Cambios en los cálculos de sesiones:

  • Una campaña por sesión: a partir de ahora, si se inicia una campaña durante una sesión que ya está en curso, la secuencia de comandos de seguimiento iniciará automáticamente otra sesión. Se activará una nueva campaña si se hace algún cambio en los campos siguientes: ID de campaña, nombre, fuente, medio, término, contenido o gclid.
  • La secuencia de comandos de seguimiento ya no inicia una nueva sesión cuando los usuarios cierran el navegador.

Cambios en el seguimiento multidominio:

  • Ya no es necesario llamar a _setAllowHash(false) al configurar el seguimiento multidominio. Las páginas que incluyen una llamada a _setAllowHash(false) seguirán funcionando, pero ya no es necesario llamar a esta función al configurar un sitio web nuevo.
  • La secuencia de comandos de seguimiento ahora intentará reparar los parámetros de vinculación que han alterado los redireccionadores HTTP y navegadores. Aproximadamente el 85 % de los valores de vinculación que se descartan actualmente debido a cambios de codificación que introducen los redireccionadores y navegadores se debería restaurar y aceptar correctamente por parte de la secuencia de comandos de seguimiento.

Esta versión contiene lo siguiente:

  • Errores corregidos:
    • Se han corregido varios problemas que había con el control de bases de datos.
    • Se han corregido las excepciones que se producían al usar variables personalizadas.
    • Se mantiene el contexto de la aplicación en lugar de utilizar el contexto que se le transmite.
    • Se ha retirado la capacidad de crear accidentalmente sesiones fantasma.
  • Funciones añadidas:
    • Se ha añadido la capacidad de definir referencias de campañas en cualquier momento.
    • Se ha añadido la marca sampleRate.
    • Se ha añadido la marca anonymizeIp.

Esta versión contiene una función nueva:

  • El código de seguimiento ahora pospone los hits de las páginas previamente cargadas hasta que las hayan visto los usuarios. Si una página precargada no se ha visto, no se envía ningún hit. Esta función solo está disponible en sitios web que utilicen la secuencia de comandos de seguimiento asíncrono. Consulta más información sobre la carga previa de páginas web en el blog del Centro para Webmasters de Google.

Esta versión contiene varias correcciones de errores y refactorizaciones, y una función nueva:

  • A partir de ahora, se admite el seguimiento social (_trackSocial)

En esta versión se ha desactivado el valor de intervalo de confianza en las métricas.

Desactivación del intervalo de confianza

  • Si todavía no lo has hecho, deja de usar valores de intervalos de confianza en métricas. A partir de esta versión, el feed de datos de la API Data Export devuelve "0.0" en todos los valores de intervalos de confianza. Dentro de un mes aproximadamente, retiraremos por completo este atributo de todos los elementos de las métricas.

    Para determinar si se ha muestreado una respuesta, consulta su campo containsSampledData.

Esta versión contiene lo siguiente:

  • Errores corregidos:
    • Se ha solucionado el bloqueo que se producía al usar variables personalizadas.
    • Se han corregido las pérdidas de memoria que se producían al usar variables personalizadas.
  • Funciones añadidas:
    • A partir de ahora, se admiten hits de comercio electrónico.
    • Se ha añadido la marca Debug.
    • Se ha añadido la marca DryRun.
    • Se ha incluido información más detallada sobre los errores debidos a fallos de SQLite3.

Esta versión contiene lo siguiente:

  • Errores corregidos:

    • Se ha corregido el formato erróneo de la cadena userAgent.
  • Funciones añadidas:

    • A partir de ahora, se admite el seguimiento de comercio electrónico.
    • Se ha añadido la marca debug.
    • Se ha añadido la marca dryRun.

En esta versión se han añadido tres métricas y se ha actualizado el valor de devolución de dos.

Actualizaciones de datos

  • Hemos añadido tres métricas que se ocupan del rendimiento de velocidad del sitio web a la API:
    • ga:pageLoadSample
    • ga:pageLoadTime
    • ga:avgPageLoadTime

Actualizaciones de métricas

  • Para especificar los valores de moneda en los filtros, debes especificar el valor real que se proporciona en el código de seguimiento (por ejemplo, una unidad ahora se especificará como 1).

  • ga:CTR ahora devuelve el porcentaje real (por ejemplo, un valor de 2 % se devuelve como 2).

En esta versión se ha corregido los errores siguientes:

  • Se ha corregido un error en el seguimiento multidominio que provocaba la codificación incorrecta de los datos de campaña en algunos casos.
  • Se ha corregido un error en el seguimiento multidominio que provocaba que las cookies se cargaran desde la URL varias veces, con lo que había cookies incorrectas en algunos casos.
  • Se ha corregido un error en las variables personalizadas que provocaba que algunos valores se codificaran en los informes.

Esta versión contiene lo siguiente:

  • Errores corregidos:

    • Se ha corregido la codificación incorrecta de espacios.
    • Las excepciones SQLiteExceptions ya no causan bloqueos de aplicaciones.
  • Funciones añadidas:

    • A partir de ahora, se admiten variables personalizadas.

En esta versión se ha mejorado el rendimiento del feed de datos y se han añadido varios datos:

Mejora del rendimiento

  • En esta versión se ha mejorado la latencia del feed de datos de un 30 % a un 35 %.

Actualizaciones de datos

  • Hemos actualizado la lista de dimensiones y métricas que se permiten en Segmentos avanzados. Consulta la lista actualizada para asegurarte de que tus solicitudes sean válidas.

Próximos cambios

  • Actualmente, debes especificar un valor de filtro de moneda como microunidades (por ejemplo, una unidad de moneda se especifica como "1000000"). Pronto, deberás especificar el valor real que se proporciona en el código de seguimiento (por ejemplo, una unidad se especificará como "1").

  • Actualmente, ga:CTR es percent y devuelve el valor "0.02". Pronto cambiará para devolver el porcentaje real (por ejemplo, 2).

Esta versión es de mantenimiento periódico e incluye correcciones de errores y refactorizaciones. No se ha hecho ningún cambio en las APIs públicas ni en la funcionalidad.

En esta versión se hecho varias actualizaciones y se ha añadido una función.

  • En cuanto a POST:

    • El código de seguimiento ahora puede enviar beacons mucho mayores. Anteriormente, los beacons se enviaban a través de solicitudes HTTP GET, que en algunos navegadores y servidores proxy tienen un límite de 2048 caracteres. Las solicitudes que superaban este límite se descartaban y los datos nunca llegaban a Google Analytics. Con esta versión, las solicitudes con más de 2048 caracteres se enviarán a través del protocolo HTTP POST, que no tiene esa limitación. El código de seguimiento ahora admitirá beacons de hasta 8192 caracteres.

En esta versión se han añadido más datos al feed de datos:

Actualizaciones de datos

  • Se ha añadido la dimensión temporal ga:dayOfWeek.

  • Se ha añadido la métrica de búsqueda interna ga:percentVisitsWithSearch.

  • Se han añadido las siguientes métricas de seguimiento de eventos:

    • ga:visitsWithEvent
    • ga:eventsPerVisitWithEvent

Próximos cambios

Actualmente, la API devuelve códigos de estado 401 para varios problemas de autorización distintos. Dentro de aproximadamente dos semanas, 401 se usará exclusivamente para tokens no válidos. Este estado permitirá a los programadores gestionar los errores de esta excepción concreta.

En esta versión se ha corregido los errores siguientes:

  • Se ha corregido un error que impedía que _addIgnoredOrganic y _addIgnoredRef funcionaran correctamente en la primera visita a un sitio web.
  • Se ha corregido un problema que había con la ejecución del código de seguimiento en varios iframes.

Esta versión contiene lo siguiente:

  • Funciones añadidas:
    • A partir de ahora, se admiten variables personalizadas.
    • Se ha añadido la versión NoThumb de la biblioteca.

En esta versión se han añadido muchos más datos al feed de datos:

Actualizaciones de datos

  • Se ha cambiado el cálculo de ga:visitors para devolver el número de visitantes únicos a lo largo del periodo y ahora admite más combinaciones de dimensiones y métricas.

  • Se han añadido 10 dimensiones de AdWords: ga:adDistributionNetwork, ga:adMatchType, ga:adMatchedQuery, ga:adPlacementDomain, ga:adPlacementUrl, ga:adFormat, ga:adTargetingType, ga:adTargetingOption, ga:adDisplayUrl y ga:adDestinationUrl.

  • Se ha añadido la métrica ga:organicSearches al grupo de campañas.

  • Se ha añadido la métrica ga:searchResultViews al grupo de búsquedas internas en el sitio.

  • Se han añadido tres dimensiones temporales: ga:nthDay, ga:nthWeek y ga:nthMonth.

  • Se han cambiado las agrupaciones de dimensiones y métricas para reflejar mejor las funciones que representan.

Nuevas métricas calculadas

Las métricas calculadas siguientes se derivan de los cálculos usando las métricas base. Nota: cada nombre con (n) admite valores del 1 al 20.

  • Basadas en objetivos: ga:costPerConversion, ga:costPerGoalConversion, ga:costPerTransaction, ga:goal(n)AbandonRate, ga:goal(n)Abandons, ga:goal(n)ConversionRate, ga:goalAbandonRateAll, ga:goalAbandonsAll, ga:goalConversionRateAll, ga:goalValueAllPerSearch y ga:goalValuePerVisit.

  • Basadas en contenido: ga:entranceBounceRate, ga:visitBounceRate, ga:entranceRate, ga:exitRate, ga:pageviewsPerVisit, ga:avgTimeOnPage, ga:avgTimeOnSite y ga:avgEventValue.

  • Basadas en búsquedas internas en el sitio: ga:avgSearchDepth, ga:avgSearchDuration, ga:avgSearchResultViews, ga:searchGoalConversionRateAll, ga:searchGoal(n)ConversionRate y ga:searchExitRate.

  • Basadas en comercio electrónico: ga:itemsPerPurchase, ga:margin, ga:percentNewVisits, ga:revenuePerItem, ga:revenuePerTransaction, ga:ROI, ga:RPC, ga:totalValue, ga:transactionRevenuePerVisit y ga:transactionsPerVisit.

En esta versión se ha añadido una función al feed de datos:

Nuevas funciones

  • Se ha añadido un elemento XML que permite a los usuarios saber si se han muestreado los datos. true. Este elemento siempre devolverá si los datos se han muestreado o no con true o con false. También se han actualizado las bibliotecas de Java y JavaScript con métodos auxiliares para acceder a este elemento.

Esta versión es de mantenimiento periódico e incluye correcciones de errores y refactorizaciones. No se ha hecho ningún cambio en las APIs públicas ni en la funcionalidad.

Esta versión contiene lo siguiente:

  • Funciones añadidas:

    • Ahora es compatible con iOS4.

En esta versión se han corregido dos errores:

Errores corregidos

  • Antes, al añadir un operador OR a una expresión de filtro con una dimensión (por ejemplo, ga:keyword==store,ga:keyword==bar) se podían devolver valores distintos si cada filtro se aplicaba individualmente en varias consultas. Este error se ha corregido y ahora, al usar el operador OR, se devuelven valores coherentes.

  • Se han actualizado algunos de los mensajes de error de la API sobre filtros no válidos para que no indiquen si el error ha sido ocasionado por un filtro de dimensión o de métrica (aunque la expresión de filtro con error se seguirá devolviendo).

Esta es la versión beta de la API Management de Google Analytics.

Nuevos feeds

Bibliotecas de cliente actualizadas

  • La API Management se ha publicado en la misma biblioteca que la API Data Export de Google Analytics. Se han actualizado las bibliotecas de Java y de JavaScript de Google Data. Se puede acceder a cada feed especificando el URI de feed adecuado con el método getManagementFeed() de las bibliotecas.

Nueva documentación

  • Se ha creado una sección en los documentos para desarrolladores de Google Analytics, en la que se describe cómo funciona la nueva API Management.

En esta versión se han corregido tres errores:

Errores corregidos

  • Se ha corregido un problema de codificación en la biblioteca de cliente de JavaScript. Herramienta de seguimiento de incidencias de Analytics

  • Se ha corregido un error que impedía que se devolviera el feed de cuentas cuando se definía incorrectamente un nombre de objetivo, una ruta de objetivo, un valor de comparación de objetivo o un tipo de comparación de objetivo.

  • Ahora no es válido usar una operación OR con una dimensión y una métrica en el parámetro de filtro de consulta del feed de datos (por ejemplo: ga:source==google,ga:visits>5). Se ha actualizado el mensaje de error de esta consulta no válida a Cannot OR dimension filter(s) with metric filter.

En esta versión se han añadido varios datos y se ha corregido un error:

Nuevas funciones

  • Se han añadido las cinco dimensiones siguientes a la nueva categoría D8. Adwords:

    • ga:adwordsAdGroupId: corresponde a la dimensión AdGroup.id de la API de AdWords.
    • ga:adwordsCampaignId: corresponde a la dimensión Campaign.id de la API de AdWords.
    • ga:adwordsCreativeId: corresponde a la dimensión Ad.id de la API de AdWords.
    • ga:adwordsCriteriaId: corresponde a la dimensión Criterion.id de la API de AdWords.
    • ga:adwordsCustomerId: corresponde a la dimensión AccountInfo.customerId de la API de AdWords.

Errores corregidos

  • Hemos corregido un problema que consistía en que el feed de cuentas no devolvía datos si uno de los perfiles tenía un objetivo o paso configurado incorrectamente.

Esta versión contiene correcciones de errores y limpieza de la API.

  • Errores corregidos:

    • Se ha corregido un error de seguimiento de eventos. Ya no es necesario llamar a _initData ni _trackPageview para llamar a _trackEvent.
    • Se ha actualizado el fragmento asíncrono para que se pueda colocar en la cabecera de cualquier página sin provocar problemas en IE6 e IE7. Puedes encontrar el fragmento actualizado en la guía de seguimiento asíncrono. Esta actualización se llevó a cabo el 22 de marzo del 2010.
    • Se ha ampliado la sintaxis asíncrona para poder utilizar los métodos de llamada en el objeto _gat.
  • Se han actualizado las API de inicialización de objeto de seguimiento para que sean coherentes con la sintaxis asincrónica. También se han desactivado funciones antiguas.

    • Se ha añadido la función _gat._createTracker(opt_account, opt_name), que permite asignar un nombre a los objetos de seguimiento para poderlos recuperar más tarde por ese nombre. Utilízala en lugar de _gat._getTracker(account).
    • Se ha añadido _gat._getTrackerByName(name), que recupera el objeto de seguimiento con el nombre especificado.
    • Se ha añadido tracker._getName(), que devuelve el nombre asignado al objeto de seguimiento cuando se creó.
    • La función _gaq._createAsyncTracker(account, opt_name) ya no está disponible. Ahora debes utilizar _gat._createTracker.
    • La función _gaq._getAsyncTracker(name) ya no está disponible. Ahora debes utilizar _gat._getTrackerByName.
  • Consulta información detallada sobre estos cambios en las API en la referencia de objetos de seguimiento.

En esta versión se han añadido varias funciones y se ha corregido un error:

Nuevas funciones

  • El segmento predeterminado de iPhone (gaid::-11) se ha mejorado para informar de todos los dispositivos móviles. El ID es el mismo de antes, -11, pero el nombre del segmento ahora es Mobile Traffic.

  • La frecuencia de muestreo que se usa en la API ahora es la misma que la de la interfaz web. De este modo, los datos de los informes muestreados son más coherentes con los de la interfaz web.

  • La política de cuotas se ha actualizado para garantizar que todos los usuarios reciben un acceso equitativo a los recursos. Consulta más información en la documentación sobre la política de cuotas. La política actualizada es la siguiente:

    • Una sola propiedad web puede realizar un máximo de 10.000 solicitudes cada 24 horas.
    • Una aplicación solo puede enviar 10 solicitudes por segundo.
    • Una aplicación solo puede tener 4 solicitudes pendientes a la vez.
  • Se han flexibilizado algunas restricciones de combinaciones de dimensiones y métricas. ga:nextPagePath y ga:previousPagePath ahora forman parte del grupo D3. Content. El grupo D8. Custom Variable ahora se llama D6. Custom Variable. Consulta más información sobre estas combinaciones en la guía de referencia actualizada.

Errores corregidos

  • Hemos corregido un error que había en la manera en que la API informaba del valor confidenceInterval de las métricas. Antes, el valor de los intervalos de confianza podía ser INF o un número del 0 al 1. Ahora, el valor de todos los intervalos de confianza es INF o un número mayor o igual que 0.

  • Antes, ga:itemQuantity y ga:uniquePurchases se habían intercambiado y cada uno devolvía el valor del otro. Este error se ha corregido y ahora cada uno devuelve los datos correctos.

Recordatorio de desactivación de dimensiones y métricas

  • Si todavía no lo has hecho, deja de usar las dimensiones y métricas que ya se habían desactivado.

En esta versión se han añadido varias funciones:

Con esta versión, el número de versión principal pasa a ser 2.

  • Algunas funciones requieren el uso de las bibliotecas de cliente más recientes. Oficialmente, se admiten Java y JavaScript. Es posible que las bibliotecas de terceros no se hayan actualizado todavía.

    • La versión 2 se puede solicitar añadiendo el encabezado GData-Version: 2 a cada solicitud de cuenta o de feed de datos. Consulta más información en la documentación.
    • Se ha añadido un espacio de nombre XML a los feeds de cuentas y de datos:
      xmlns:ga='http://schemas.google.com/ga/2009'
  • Ahora, la API es compatible con la versión 2 del protocolo de Google Data.

Compatibilidad con segmentación avanzada

  • Parámetro de consulta de segmentos dinámicos:

    • Es ...&segment=dynamic::expresión.
    • Permite crear segmentos avanzados en el momento.
    • La expresión puede ser cualquier dimensión o métrica y debe tener la misma sintaxis de los filtros.
  • Parámetro de consulta de segmentos predeterminados y personalizados:

    • Es ...&segment=gaid::número.
    • En esta expresión, "número" es un ID que hace referencia a un segmento avanzado definido en la interfaz web de Google Analytics.
    • El ID se puede encontrar en el feed de cuentas.
  • El feed de cuentas describe los datos del segmento a través de los siguientes elementos y atributos XML:

    • <dxp:segment id="gaid::-3" name="Returning Visitors"></dxp:segment>
    • <dxp:definition>ga:visitorType==Returning Visitor</dxp:definition>
  • El feed de datos también proporciona un elemento XML que indica si un segmento se ha aplicado en la solicitud a la API.

  • Consulta más información sobre los segmentos avanzados en nuestra documentación.

Disponibilidad de datos de objetivos

  • Ahora, los objetivos de tipo de destino y de implicación están disponibles en el feed de cuentas:

    • <ga:goal active="true" name="Completing Order" number="1" value="10.0"></ga:goal>
    • <ga:destination expression="/purchaseComplete.html" matchtype="regex" step1required="false" casesensitive="false"></ga:destination>
    • <ga:step number="1" name="Login" path="/login.html"></ga:step>
    • <ga:engagement comparison=">" thresholdvalue="300" type="timeOnSite"></ga:engagement>
  • Se han añadido 48 métricas de objetivos en los objetivos 5 al 20, que siguen la convención de goal(n)Completions, donde (n) es un número entre 1 y 20.

    • ga:goal(n)Completions
    • ga:goal(n)Starts
    • ga:goal(n)Value
  • GoalCompletionAll, GoalStartsAll y GoalValueAll se han actualizado para tener en cuenta estos datos de objetivos recién añadidos.

Datos de variables personalizadas

  • Todas las variables personalizadas que cada perfil ha recogido se han añadido como elementos XML al feed de cuentas:

    • <ga:customvariable index="1" name="category" scope="visitor"></ga:customvariable>
  • Se han añadido 10 dimensiones para variables personalizadas. Siguen la convención de customVar(n), donde (n) puede ser un número entre 1 y 5.

    • ga:customVarName(n)
    • ga:customVarValue(n)

Dimensiones y métricas desactivadas que se retirarán

  • Si todavía no lo has hecho, deja de usar las dimensiones y métricas que ya han dejado de estar disponibles. Se retirarán en breve y devolverán errores desde nuestra API si se solicitan.

    • ga:countOfVisits
    • ga:countOfVisitsToATransaction
    • ga:sourceMedium
    • ga:percentNewVisits
  • Se ha cambiado el nombre de las dimensiones siguientes:

    • ga:countOfVisits ahora es ga:visitCount.
    • ga:countOfVisitsToATransaction ahora es ga:visitsToTransaction.

Esta versión contiene actualizaciones en la lista de buscadores predeterminados y nuevas funciones para controlar los tiempos de espera de las cookies. Además, se lanza el fragmento de GA asíncrono que reduce el impacto de la latencia de ga.js en la página.

  • Se ha actualizado la lista de buscadores predeterminados.

    • Se han añadido los buscadores Naver, Eniro y Daum.
    • Se han eliminado Looksmart, Gigablast, Club-internet, Netsprint, Intera, Nostrum e Ilse de la lista.
  • Se han añadido funciones para controlar los tiempos de caducidad de todas las cookies almacenadas. Las funciones de tiempo de espera de cookies que ya existen han dejado de estar disponibles. Consulta más información en la documentación de la API de JavaScript.

    • _setVisitorCookieTimeout(cookieTimeoutMillis) sustituye a la función _setCookiePersistence.
    • _setSessionCookieTimeout(cookieTimeoutMillis) sustituye a la función _setSessionTimeout.
    • _setCampaignCookieTimeout(cookieTimeoutMillis) sustituye a la función _setCookieTimeout.
  • Se ha lanzado el fragmento de GA asíncrono. Consulta la documentación para averiguar cómo probarlo.

  • La función _setVar se ha desactivado. La función Variables personalizadas sustituye a la función _setVar. Consulta más información en la documentación correspondiente.

Esta versión contiene lo siguiente:

  • Se ha añadido una nueva función para recuperar las variables personalizadas de visitante. Consulta más información en la documentación sobre esta función.

    • _getVisitorCustomVar(index)
  • En vez de esperar a window.onload, ahora el contenido del informe "Superposición del sitio" se carga en cuanto se ejecuta ga.js.

Esta versión contiene una función nueva:

  • Se ha añadido un parámetro booleano opcional a la función _addOrganic para especificar si se añaden nuevas fuentes orgánicas al principio o al final de la lista de fuentes orgánicas. Consulta más información en la documentación correspondientes.

    • _addOrganic(newOrganicEngine, newOrganicKeyword, opt_prepend)

Esta versión es de mantenimiento periódico para incluir mejoras de rendimiento y refactorizaciones. No se ha hecho ningún cambio en las APIs públicas ni en la funcionalidad.

En esta versión se han añadido varias funciones y se han desactivado otras:

  • Se han desactivado las dimensiones y métricas siguientes, y las retiraremos permanentemente de la API en el plazo de un mes. Asegúrate de actualizar el código para que tus aplicaciones no dejen de funcionar correctamente:

    • ga:countOfVisits
    • ga:countOfVisitsToATransaction
    • ga:sourceMedium
    • ga:percentNewVisits
  • Se ha cambiado el nombre de las dimensiones siguientes:

    • ga:countOfVisits ahora es ga:visitCount.
    • ga:countOfVisitsToATransaction ahora es ga:visitsToTransaction.
  • Todos los datos de seguimiento de eventos ahora se exponen como dos grupos:

    D7. Eventos (Dimensiones) * ga:eventCategory * ga:eventAction * ga:eventLabel

    M7. Eventos (Métricas) * ga:eventValue * ga:totalEvents * ga:uniqueEvents

  • Los datos de navegación del sitio web ahora se exponen a través de las dimensiones siguientes:

    D6. Navegación * ga:previousPagePath * ga:nextPagePath

  • La navegación de páginas de destino ahora se expone a través de las dimensiones siguientes:

    D3. Contenido * ga:landingPagePath * ga:secondPagePath

  • La longitud máxima de las expresiones regulares del parámetro de consulta de filtro del feed de datos se ha aumentado de 32 a 128 caracteres.

  • El informe "Duración de la visita" (que se encuentra en la opción Visitantes -> Fidelización de visitas de la interfaz de usuario) ahora se expone a través de la nueva dimensión siguiente:

    • ga:visitLength

Esta versión contiene varias correcciones de errores y mejoras de rendimiento:

  • Se han codificado adecuadamente los términos de búsqueda en las búsquedas orgánicas, la información de la ruta de páginas web en (utmp) y los valores definidos por el usuario cuando se usan con la función de vinculación (es decir, con las funciones _link y _linkByPost).
  • Se ha añadido el buscador Rambler a la lista de búsqueda orgánica.
  • Se ha corregido el análisis de búsqueda orgánica del buscador http://kvasir.no.
  • Ahora, los buscadores orgánicos que defina el usuario se añaden al principio de la lista.
  • Se ha retirado la función desactivada _trackEvent(action, label, value) y se ha sustituido por _trackEvent(category, action, label, value).
  • Las URLs referentes ahora se almacenan con distinción entre mayúsculas y minúsculas. Por ejemplo: www.domain.com/PaGe.HtMl se notificará con información de mayúsculas y minúsculas.
  • Se ha añadido una limitación de 1200 caracteres al tamaño de token GASO.
  • Se ha añadido una función para permitir que se anulen los tiempos de espera predeterminados para las cookies: _setCookiePersistence(timeout)

En esta versión, se han hecho las actualizaciones siguientes a la API Data Export de Google Analytics:

  • Se han flexibilizado algunas restricciones de combinaciones de dimensiones y métricas. Ahora puedes consultar la mayoría de las dimensiones de nivel de contenido y de visitante de forma conjunta (por ejemplo, ga:pagePath y ga:source ahora forman una combinación válida). Consulta estas nuevas combinaciones en la guía de referencia actualizada: http://code.google.com/apis/analytics/docs/gdata/gdataReferenceValidCombos.html

  • El número total de filas que se pueden pedir en una solicitud ha aumentado a 10.000. El número predeterminado de filas devueltas sigue siendo 1000, pero ahora se puede aumentar definiendo el parámetro de consulta max-results.

  • El feed de cuentas ahora devuelve dos nuevos elementos de datos por cada ID de tabla (moneda y zona horaria).
    <dxp:property name="ga:currency" value="USD"></dxp:property>
    <dxp:property name="ga:timezone" value="America/Los_Angeles"></dxp:property>

  • Ahora exigimos que las consultas de datos incluyan al menos una métrica válida.

  • Todas las desactivaciones anteriores ahora han surtido efecto.

En este lanzamiento se han retirado de la versión beta privada las dimensiones y métricas siguientes que ya se habían desactivado:

  • En las solicitudes de feed de cuentas ya no se admiten nombres de usuario. Solo aceptarán solicitudes con el formato siguiente:
    https://www.google.com/analytics/feeds/accounts/default

  • Las métricas siguientes se van a retirar y ya no funcionarán. En su lugar, hemos añadido instrucciones sobre cómo calcular estos valores en http://code.google.com/apis/analytics/docs/gdata/gdataReferenceCommonCalculations.html

    • ga:avgPageDuration
    • ga:avgPageviews
    • ga:avgSessionTime
    • ga:bounceRate
    • ga:exitRate
    • ga:costPerConversion
    • ga:costPerGoalConversion
    • ga:costPerTransaction
    • ga:revenuePerClick
    • ga:revenuePerTransaction
    • ga:revenuePerVisit
    • ga:abandonedFunnels1
    • ga:abandonedFunnels2
    • ga:abandonedFunnels3
    • ga:abandonedFunnels4
    • ga:goalConversionRate
    • ga:goalConversionRate1
    • ga:goalConversionRate2
    • ga:goalConversionRate3
    • ga:goalConversionRate4
    • ga:goalValuePerVisit
  • Se ha cambiado el nombre de las dimensiones y métricas siguientes. Los nombres anteriores ya no funcionarán. Consulta nuestra documentación para comprobar si estás usando los nombres oficiales: http://code.google.com/apis/analytics/docs/gdata/gdataReferenceDimensionsMetrics.html.

    Dimensiones: * ga:subContinentRegion ⇒ ga:subContinent * ga:organization ⇒ ga:networkLocation * ga:domain ⇒ ga:networkDomain * ga:visitNumber ⇒ ga:countOfVisits * ga:platform ⇒ ga:operatingSystem * ga:platformVersion ⇒ ga:operatingSystemVersion * ga:content ⇒ ga:adContent * ga:requestUri ⇒ ga:pagePath * ga:requestUri1 ⇒ ga:landingPagePath * ga:requestUriLast ⇒ ga:exitPagePath * ga:internalSearchNext ⇒ ga:searchKeywordRefinement * ga:internalSearchKeyword ⇒ ga:searchKeyword * ga:internalSearchType ⇒ ga:searchCategory * ga:hasInternalSearch ⇒ ga:searchUsed * ga:requestUriFrom ⇒ ga:searchStartPage * ga:requestUriTo ⇒ ga:searchDestinationPage * ga:productCode ⇒ ga:productSku

    Métricas: * ga:newVisitors ⇒ ga:newVisits * ga:pageDuration ⇒ ga:timeOnPage * ga:visitDuration ⇒ ga:timeOnSite * ga:cost ⇒ ga:adCost * ga:clicks ⇒ ga:adClicks * ga:clickThroughRate ⇒ ga:CTR * ga:costPerClick ⇒ ga:CPC * ga:costPerMilleImpressions ⇒ ga:CPM * ga:searchTransitions ⇒ ga:searchRefinements * ga:uniqueInternalSearches ⇒ ga:searchUniques * ga:visitsWithSearches ⇒ ga:searchVisits * ga:productPurchases ⇒ ga:itemQuantity * ga:productRevenue ⇒ ga:itemRevenue * ga:products ⇒ ga:uniquePurchases * ga:revenue ⇒ ga:transactionRevenue * ga:shipping ⇒ ga:transactionShipping * ga:tax ⇒ ga:transactionTax * ga:goalCompletions1 ⇒ ga:goal1Completions * ga:goalCompletions2 ⇒ ga:goal2Completions * ga:goalCompletions3 ⇒ ga:goal3Completions * ga:goalCompletions4 ⇒ ga:goal4Completions * ga:goalStarts1 ⇒ ga:goal1Starts * ga:goalStarts2 ⇒ ga:goal2Starts * ga:goalStarts3 ⇒ ga:goal3Starts * ga:goalStarts4 ⇒ ga:goal4Starts * ga:goalValue1 ⇒ ga:goal1Value * ga:goalValue2 ⇒ ga:goal2Value * ga:goalValue3 ⇒ ga:goal3Value * ga:goalValue4 ⇒ ga:goal4Value