Show Menu
TEMAS×

Android

Recopilación de notas de versiones para la biblioteca móvil de Android.
Para saber la versión de la biblioteca actual, active los registros de depuración.
Las descargas de las bibliotecas móviles están disponibles en GitHub y en Developer Connection .

Versión 4.13.4

La versión 4.13.4 de SDK de Android (16 de febrero de 2017) incluye los siguientes cambios:
Función Descripción
Mensajería en la aplicación
Se ha corregido un error que impedía utilizar la versión adecuada de la aplicación al determinar una audiencia. Este problema se producía cuando un usuario actualizaba la versión de la aplicación sin haber lanzado un ciclo de vida nuevo.
Ciclo de vida
Se ha corregido un error que podía impedir que se informara correctamente de la actualización de la versión de la aplicación.
Adquisición
Se ha corregido un error que causaba que los vínculos profundos diferidos no se activaran en el primer lanzamiento.

Versión 4.13.3

La versión 4.13.3 del SDK de Android (19 de enero de 2017) incluye los siguientes cambios:
Función Descripción
Mensajería en la aplicación
Se ha corregido un problema que impedía la visualización de mensajes de alerta sin botón de pulsación.
Analytics
Se ha mejorado el manejo de acceso de solo lectura a las bases de datos.
Vínculos universales
Se ha corregido un error que ocasionaba la activación de vínculos profundos diferidos adjuntados a datos de adquisición en ejecuciones sucesivas.

Versión 4.13.2

La versión 4.13.2 del SDK de Android (10 de noviembre de 2016) incluye los siguientes cambios:
Función Descripción
Visitor ID Service
Se ha añadido la marca de fecha y hora y el ID de organización de Experience Cloud al parámetro adobe_mc .
Enlaces profundos
When calling trackAdobeDeepLink , variables prefixed with " adb " and " ctx " are now handled properly.

Versión 4.13.1

La versión 4.13.1 del SDK de Android (20 de octubre de 2016) incluye los siguientes cambios:
Función Descripción
Adquisición
El SDK ahora admite que datos de adquisición personalizados se devuelvan adecuadamente por invocaciones de AdobeDataCallback .
Adquisición
El SDK ahora almacena variables de Google Play Referrer y variables personalizadas, y las devuelve adecuadamente en invocaciones de AdobeDataCallback .
Target
Los parámetros del servicio de ID de visitante ahora se pasan en solicitudes de Target a través de mboxParams .
Correcciones de errores
  • Se ha corregido un problema en el que, en ocasiones, las solicitudes de datos al teléfono se agotaban.

Versión 4.13.0

La versión 4.13.0 del SDK de Android (15 de septiembre de 2016) incluye los siguientes cambios:
Función Descripción
Mensajería en la aplicación
Nueva función: se ha añadido un tipo de mensaje nuevo que abre un URI de enlace profundo.
Seguimiento de enlaces profundos
Nueva función: se ha añadido la opción de habilitar el seguimiento de enlaces profundos diferidos de terceros.
  • processAdobeDeepLink

Versión 4.12.0

La versión 4.12.0 del SDK de Android (18 de agosto de 2016) incluye los siguientes cambios:
Función Descripción
Visitor ID Service
Se ha añadido un nuevo método para asignar la identidad de los visitantes a una URL determinada a fin de transferir dicha identidad a una implementación basada en web.

Versión 4.11.0

La versión 4.11.0 del SDK de Android (22 de junio de 2016) incluye los siguientes cambios:
Función Descripción
Métodos de Target
Ahora puede utilizar el nuevo método Target siguiente:
  • loadRequest

Versión 4.10.0

La versión 4.10.0 del SDK de Android 20 de mayo de 2016) incluye los siguientes cambios:
Función Descripción
Métodos de Target
Se agregaron sintaxis y ejemplo nuevos para el método loadRequest .
Se agregaron los siguientes métodos de Target nuevos:
  • setThirdPartyID
  • getThirdPartyID

Versión 4.9.0

La versión 4.9.0 del SDK de Android (5 de mayo de 2016) incluye los siguientes cambios:
Función Descripción
Cancelación y configuración de privacidad
Puede implementar enlaces profundos en sus aplicaciones para llevar a los usuarios a destinos de aplicación o de vínculo web.

Versión 4.8.3

La versión 4.8.3 del SDK de Android (18 de febrero de 2016) incluye los siguientes cambios:
Función Descripción
Cancelación y configuración de privacidad
A partir del SDK 4.8.3 Android , la configuración de privacidad establecida mediante el método setPrivacyStatus afecta a la actividad desde Analytics , Target y Audience Manager .

Versión 4.8.0

La versión 4.8.0 del SDK de Android (2 de noviembre de 2015) incluye los siguientes cambios:
Función Descripción
Nuevos métodos del servicio de ID de visitante de Experience Cloud
Se agregaron los siguientes métodos:
  • syncIdentifer
  • syncIdentifiers
  • getIdentifiers
Nueva variable de configuración ADBMobile JSON
Se agregó la variable siguiente:
  • analyticsForwardingEnabled
Métodos del plugin PhoneGap
Se agregaron los siguientes métodos nuevos
Métodos de configuración
  • setPushIdentifier
  • setAdvertisingIndentifier
  • keepLifecycleSessionAlive
  • trackingSendQueuedHits
Métodos de Target
  • targetClearCookies
Métodos de adquisición
  • acquisitionCampaignStartForApp
Métodos de Audience Manager
  • audienceGetVisitorProfile
  • audienceGetDpuuid
  • audienceGetDpid
  • audienceSetDpidAndDpuuid
  • audienceSignalWithData
  • audienceReset
Métodos del servicio de ID de visitante
  • visitorGetMarketingCloudId
  • visitorSyncIdentifiers

Versión 4.6.1

La versión 4.6.1 del SDK de Android (24 de septiembre de 2015) incluye los siguientes cambios:
Función Descripción
Android SDK versión 4.6.1
SDK 4.6.0 y versiones anteriores admiten Android 2.2 (API 8) - Android 5.1.1 (API 22)
SDK 4.6.1 y versiones posteriores admiten Android 2.3 (API 9) o posterior

Versión 4.6

La versión 4.6 del SDK de Android (17 de septiembre de 2015) incluye los siguientes cambios:
Función Descripción
Mensajería push para segmentos de Analytics
El SDK de Adobe Mobile Services y Adobe Mobile permite enviar mensajes push a segmentos de Analytics . También permite conocer fácilmente qué usuarios han abierto la aplicación como resultado de la lectura del mensaje push.
Métodos de adquisición
Permite a los desarrolladores iniciar una campaña de adquisición de aplicación como si el usuario hubiera hecho clic en un vínculo. Esto resulta útil para crear vínculos de adquisición manuales y controlar personalmente el redireccionamiento a la tienda de aplicaciones.
Postback
Los postback permiten enviar datos recopilados por el SDK a un servidor independiente de terceros. Con los mismos desencadenadores y las mismas características que se emplean para mostrar un mensaje en la aplicación, es posible configurar el SDK para que envíe datos personalizados a un destino de terceros.
Identificadores
Se han agregado los siguientes identificadores nuevos:
  • setPushIdentifier
  • submitAdvertisingIdentifierTask

Versión 4.5

La versión 4.5 del SDK de Android incluye los siguientes cambios:
Función Descripción
Extensión de Android Wearable
A partir de la versión 4.5 del SDK para Android , una nueva extensión de Android le permitirá recopilar datos de su aplicación Android Wearable.

Versión 4.4

La versión 4.4 del SDK de Android incluye los siguientes cambios:
Función Descripción
Datos personalizados con métricas del ciclo vital
Ahora puede incluir variables de datos de contexto personalizado con métricas del ciclo vital.
Compatibilidad con seguimiento de las señalizaciones web en PhoneGap
The trackBeacon and clearCurrentBeacon calls are now available in PhoneGap .

Versión 4.3

Fecha de versión: 24 de noviembre de 2014
  • Nuevo: Integración de Adobe Experience Cloud ID
  • Registros de depuración mejorados para una mayor claridad
  • Se ha resuelto un posible bloqueo cuando se buscaban mensajes en la aplicación

Versión 4.2

Fecha de versión: 16 de octubre de 2014
  • Nuevo - Capacidades de mensajería en la aplicación.
  • Nuevo - Ahora se puede especificar el archivo de configuración durante el inicio de la aplicación.
  • Nuevo - Ahora, los puntos de interés se pueden actualizar automáticamente sin necesidad de un nuevo archivo de configuración.
  • Nuevo: Ahora, las llamadas de Analytics se envían como solicitudes HTTP POST.
  • Se ha resuelto un problema que podía hacer que no se realizara un seguimiento del bloqueo de la aplicación en determinadas situaciones.
  • Se han eliminado los mensajes de registro y se han agregado más detalles a los registros cuando debugLogging está habilitado.
  • Múltiples mejoras en rendimiento y estabilidad.

Versión 4.1.7

Fecha de versión: 4 de agosto de 2014
  • Se ha resuelto un error que podía causar que las visitas del ciclo de vida no se enviaran cuando el tiempo de espera del referente era >= 5 segundos y el seguimiento sin conexión estaba deshabilitado.

Versión 4.1.6

Fecha de versión: 17 de julio de 2014
  • Se han agregado protecciones a excepciones que se producían si la base de datos resultaba dañada o no se podía crear.
  • Se han agregado protecciones a problemas que se podían producir cuando la configuración no se podía cargar (generalmente debido a un contexto nulo).
  • Se han agregado protecciones a excepciones que se podían producir cuando se actualizaban los datos de contexto de una acción temporizada.

Versión 4.1.1

Fecha de versión: 23 de abril de 2014
  • Se ha solucionado un posible problema que se podía producir si se habilitaba el seguimiento del referente y se realizaba una llamada de seguimiento anterior al ciclo de vida.

Versión 4.1.0

Fecha de versión: 17 de abril de 2014
  • Nuevo - Seguimiento de las señalizaciones por Bluetooth.
  • Nuevo - Aplicaciones con la marca de hora habilitada, las visitas de bloqueo retrasan su fecha con respecto a la sesión correcta.
  • Nuevo - Aplicaciones con la marca de hora habilitada, la sesión anterior se envía en una visita en la que se retrasa la fecha con respecto a la sesión correcta. (deja de ser la sesión anterior).
  • Nuevo - Lotes de visitas.
  • Se ha corregido el seguimiento del referente de Google Play con un tiempo de espera configurable para permitir datos del referente de Google con retraso.
  • Se han resuelto advertencias de StrictMode que podían producirse en distintas situaciones.
  • Se ha resuelto un problema muy infrecuente que podía bloquear la biblioteca si se realizaba una llamada a determinados métodos con un orden concreto.

Versión 4.0.4

Fecha de versión: 24 de febrero de 2014
  • Se ha resuelto un problema que podía hacer que se reprodujera contenido multimedia de forma ampliada si se llamaba a la detención y cierre posterior sin llamadas intermedias.
  • Se ha resuelto un problema en el que se enviaba una visita de cierre multimedia si este contenido no se reproducía en ningún momento.

Versión 4.0.3

Fecha de versión: 20 de febrero de 2014
  • Se ha agregado seguridad al código de red para evitar el bloqueo producido por un error de Android: https://code.google.com/p/android/issues/detail?id=54072

Versión 4.0.2

Fecha de versión: 30 de enero de 2014
  • Se ha resuelto un problema que hacía que se enviaran varias visitas cuando la base de datos resultaba dañada.
  • Se ha resuelto un problema que producía promedios de larga duración de sesión si un dispositivo tenía una configuración de tiempo incorrecta.

Versión 3.2.5

Fecha de versión: 30 de enero de 2014
  • Se han agregado protecciones contra bases de datos dañadas que hacían que las visitas se repitieran.
  • Se ha agregado un límite de duración máxima de la sesión para evitar sesiones demasiado largas cuando las horas del dispositivo son incorrectas.

Versión 4.0.1

Fecha de versión: 14 de noviembre de 2013
  • Se ha resuelto el formato incorrecto de los datos de trackLocation en determinadas configuraciones regionales.

Versión 4.0.0

Fecha de versión: 27 de septiembre de 2013
Android SDK 4.x para Soluciones de Experience Cloud ya está disponible con las siguientes nuevas funciones:
  • Mejoras significativas en rendimiento. Todo el procesamiento se realiza en subprocesos en segundo plano, el SDK tiene protección completa frente a los subprocesos.
  • Localización geográfica y puntos de interés
  • Valor de duración
  • Eventos temporizados
  • Administración de inclusiones y exclusiones
  • Compatibilidad con Audience Manager
  • Las métricas del ciclo vital se han trasladado a Target como parámetros mbox
  • Estandarización en datos de contexto y reglas de procesamiento

Versión 3.2.3

Fecha de versión: 23 de septiembre de 2013
  • Se ha corregido un error en Audience Manager que no permitía valores ni claves nulos en el parámetro.

Versión 3.2.2

Fecha de versión: 12 de septiembre de 2013
  • Se ha corregido un error donde los eventos multimedia de linkTrackEvents no se agregaban a la solicitud.
  • Se ha solucionado una posible excepción relacionada con la modificación de ContextData después de su traslado a una llamada de seguimiento.

Versión 3.2.1

Fecha de versión: 16 de agosto de 2013
  • Las conexiones SSL ahora utilizan una validación de host estricta
  • Se ha corregido un error en el que las visitas realizaban reintentos rápidamente durante unos pocos segundos cuando la conexión de red se había perdido y offlineTracking se había deshabilitado.

Versión 3.2

Fecha de versión: 6 de agosto de 2013
  • Se ha agregado compatibilidad con Adobe Audience Manager.
  • Los datos del ciclo de vida se envían ahora con solicitudes mbox de Target cuando el seguimiento del ciclo de vida está habilitado.
  • Se ha resuelto un problema que podía hacer que SQLite forzara el cierre de cursores, lo que producía entradas de registro innecesarias.

Versión 3.1.0

Fecha de versión: 13 de junio de 2013
  • Se ha actualizado el almacenamiento sin conexión para utilizar SQLite.
  • Se ha corregido un error en el que el límite de desconexión podía restablecerse en el valor predeterminado (1000).
  • Se ha actualizado startActivity para que acepte un contexto de actividad o aplicación.
  • Se ha corregido un error donde, al establecer lifecycleSessionTimeout en 0, se producían eventos de inicio múltiples en la aplicación.

Versión 3.0.8

Fecha de versión: 18 de abril de 2013
  • Se ha solucionado un problema de codificación con algunos caracteres de UTF8.

Versión 3.0.7

Fecha de versión: 18 de abril de 2013
  • Se ha solucionado un problema que, en ocasiones, producía un cálculo incorrecto de la duración de la sesión anterior.
  • Los ID de nuevo visitante han dejado de basarse en deviceID o subscriberID.
  • Se ha solucionado un posible bloqueo que se producía cuando se codificaban caracteres especiales en variables.

Versión 3.0.6

Fecha de versión: 21 de marzo de 2013
  • Se ha solucionado un problema en el que visitorID no se podía leer sin establecerlo antes.
  • Se han cambiado las convenciones de la nomenclatura en algunos mensajes para mayor claridad.
  • Se ha cambiado la accesibilidad de varias clases de base para evitar confusión.
  • Múltiples mejoras de rendimiento

Versión 3.0.5

Fecha de versión: 21 de febrero de 2013
  • Ya no es necesario configurar un offlineThrottleDelay obsoleto gracias a la optimización de los procesos. La configuración aún existe para preservar la compatibilidad con versiones anteriores, pero ya no tiene ningún efecto.
  • Solucionado un posible problema de sincronización en la caché de visitas sin conexión.
  • Aclarado un mensaje de advertencia al establecer vars jerárquicos por encima de 5.
  • Solucionado un problema que podría causar que se informase de la versión errónea del sistema operativo en versiones de Android > 4.0.
  • Múltiples mejoras del rendimiento
  • Corregida una posible excepción que podría ser causada por una URL mal formada.

Versión 3.0.4

Fecha de versión: noviembre de 2012
  • Se ha agregado una variable de configuración de lifecycleSessionTimeout que le permite especificar el tiempo, en segundos, que debe pasar entre inicios de la aplicación antes de que el inicio se considere una nueva sesión.
  • Se ha agregado la capacidad de establecer el valor de tiempo de espera para el cálculo de la duración de la sesión, usando la opción de configuración lifecycleSessionTimeout .
  • Se han solucionado problemas de seguridad.

Versión 3.0.3

Fecha de versión: octubre de 2012

Versión 3.0.2

Fecha de versión: septiembre de 2012
  • Se ha resuelto un problema en el que las visitas de cierre a veces causaban una condición de bucle en el control multimedia.

Versión 3.0.1

Fecha de versión: agosto de 2012
  • Los parámetros de anulación de contexto ahora se envían como Hashmap<String, Object> (anteriormente Hashmap<String, String> ).

Versión 3.0

Fecha de versión: julio de 2012
Versión inicial.

Versión anterior de Android (1.x)

Las siguientes notas de la versión se aplican a la versión 1.x de AppMeasurement para Android. Recomendamos a los clientes que actualicen a la versión 3.x lo antes posible.

Versión 1.2.3

Fecha de versión: marzo de 2012
  • Solucionado un problema que causaba una excepción en determinadas circunstancias al pasar datos mediante datos de contexto.

Versión 1.2.2

Fecha de versión: febrero de 2012
Solucionado un problema que causaba que las llamadas de seguimiento de vínculo codificasen con URL doble los valores pev1 - pev3.
Se ha agregado una marca de hora a las variables que se usan con las llamadas de seguimiento light (trackLight).

Versión 1.2.1

Fecha de versión: enero de 2012
  • Se ha agregado la compatibilidad con 3.x y 4.x de Android.
  • Se ha implementado un UUID de ID de visitante en los dispositivos Android sin tarjeta SIM (por ejemplo, Kindle Fire).

Versión 1.2

Fecha de versión: junio de 2011
  • Se ha actualizado la biblioteca para usar la ID del dispositivo para el valor ID del visitante de cuando no haya ninguna tarjeta SIM en el dispositivo. De forma predeterminada, la biblioteca usa la ID del suscriptor como ID del visitante que no está presente si no hay insertada ninguna tarjeta SIM.

Versión 1.1.4

Fecha de versión: abril de 2011
  • Compatibilidad para todas las tabletas, incluida la Xoom.
  • Capacidad de buscar grupos de informes y métricas al ejecutar un informe.
  • Compatibilidad para contextData que transmite reglas de procesamiento de parte del servidor (solo versión 15).
  • Compatibilidad para llamadas al servidor livianas (actualmente en modo beta).