Realtor.com genera el doble de clientes potenciales por vista cada de propiedad

Realtor.com es uno de los principales destinos de bienes raíces en línea operado por la subsidiaria Move, Inc. de News Corp. Proporciona una plataforma para buscar propiedades que se pueden comprar o alquilar mediante búsquedas basadas en la ubicación. Cada mes, Realtor.com atrae a sus plataformas de escritorio y dispositivos móviles a casi 60 millones de visitantes únicos. La búsqueda de propiedades es cada vez más importante para su público durante la experiencia de compra de casas o mientras se desplaza por un vecindario deseado. Los dispositivos móviles son el segmento de usuarios de más rápido crecimiento de Realtor.com.

Qué hizo la empresa

Realtor.com habilitó la compatibilidad con Apps instantáneas Android mediante la modularización de su app de 12 MB en módulos de app instantánea de menos de 4 MB cada uno. El equipo supervisó el límite de tamaño con el Analizador de APK y obtuvo el recuento de métodos para varios módulos de terceros en www.methodscount.com.

Redujo parcialmente el tamaño gracias al código ProGuard y la reducción de recursos. Además, pudo reducirse más mediante la consolidación de múltiples SDK de análisis de terceros y el reemplazo de otros SDK externos por módulos internos más pequeños. Como ya tenía una iniciativa de diseño modular en curso, parte del trabajo necesario para las apps instantáneas ya había comenzado. Sin embargo, el límite del archivo DEX de 64,000 seguía siendo un problema.

El equipo logró reducir algunos de los métodos mediante la encapsulación de cada SDK de seguimiento en su propio proyecto de biblioteca para que cada biblioteca pudiera registrarse de forma individual con el módulo de administrador de seguimiento. Este administrador de seguimiento permitió que la app instantánea incluya un subconjunto de bibliotecas de seguimiento y, al mismo tiempo, incluya el conjunto completo en la app instalada.

Se usó una interfaz de devolución de llamada para el módulo de app instantánea que podía conectarse con otra funcionalidad disponible solo para la app instalada, como el acceso a la cuenta o la posibilidad de guardar una ficha, e ignorarse para la app instantánea. Además, se usó la inserción de dependencias de Dagger para simplificar el paso de módulos singleton en la base de código de apps instantáneas refactorizada. Sin embargo, fue importante que el equipo se enfocara con cuidado con esta conveniente técnica para evitar fugas de memoria que también son posibles cuando se usan clases singleton estáticas.

Después del lanzamiento inicial, el tamaño del APK de la app instantánea aumentó considerablemente más allá del límite de 4 MB debido a la incorporación de funciones adicionales, como Cast v3. Descubrieron este problema durante las pruebas de regresión para un lanzamiento posterior que se producía cuando Play Console bloqueaba la implementación en la producción. Para evitar este problema en el futuro, el equipo implementó una verificación de tamaño en la compilación automática de canalizaciones de CI. La verificación compila la variante de lanzamiento (ya que la depuración será mayor) y extrae el APK del artefacto de compilación ZIP antes de comprobar su tamaño (el límite de tamaño se aplica al tamaño comprimido previamente). Todas las confirmaciones que no cumplan con esta comprobación se bloquearán. Además, el equipo de ingeniería de la calidad usa el segmento de implementación previa al lanzamiento en lugar del desarrollo, ya que el segmento de desarrollo tiene un límite de tamaño superior.

Resultados

Desde el lanzamiento de la app instantánea en mayo de 2017, Realtor.com aumentó las métricas clave de conversión y duplicó la cantidad de clientes potenciales por página vista de detalles de la ficha de la propiedad.

Laurie Kahn, gerente principal de Producto de Realtor.com, responsable de impulsar la implementación de las apps instantáneas, explicó: "Veo Apps instantáneas como el futuro de la creación de las apps. Facilita que el usuario tenga una experiencia excelente con la app sin el paso adicional de instalarla desde Play Store. Ya estamos observando grandes resultados con nuestra app instantánea".

Obtén más información sobre la experiencia de Realtor.com con las apps instantáneas.

Comienza ahora

A partir de mayo de 2017, las Apps instantáneas Android están disponibles para todos los desarrolladores. Comienza a usar las apps instantáneas.