Descargas

Cómo descargar las capturas de Google Play y el gráfico destacado

Play también esconde sus originales detrás de una CDN que los redimensiona, y entierra un recurso que casi todo el mundo olvida que existe.

Google Play tiene el mismo problema de fondo que la App Store: la página te muestra una miniatura, no el archivo real, pero esconde los originales tras un mecanismo completamente distinto. Si has leído la versión de Apple de esta guía, el principio te resultará familiar. La mecánica interna no.

El sufijo de la URL lo es todo

Play sirve las imágenes de las fichas desde play-lh.googleusercontent.com. Las URLs parecen corrientes hasta que te fijas en lo que hay al final:

https://play-lh.googleusercontent.com/aumLT-ONZt3fHbBxBe0mMYU0GPeboIE0=w526-h296-rw

Ese =w526-h296-rw es una instrucción de redimensionado que se le pasa al servidor de imágenes de Google. Significa 526 píxeles de ancho, 296 de alto, recodificada. Quítalo y sustitúyelo por =s0 y ocurre algo útil:

https://play-lh.googleusercontent.com/aumLT-ONZt3fHbBxBe0mMYU0GPeboIE0=s0

=s0 significa tamaño cero, que la CDN de Google interpreta como “no redimensiones esto en absoluto, dame el original”. Ese único cambio marca la diferencia entre una miniatura de 526 píxeles y el archivo de 1284×2778 que subió el desarrollador.

Si solo recuerdas una cosa Añade =s0 a cualquier URL de play-lh.googleusercontent.com para obtener el original intacto.

Encontrar las URLs para empezar

Conocer el truco es fácil. Conseguir una lista limpia de qué imágenes de la página son realmente las capturas de tu app es lo complicado, porque una ficha de Play está plagada de imágenes que se parecen mucho en el marcado: iconos de permisos, iconos de seguridad de los datos, avatares de reseñadores y los iconos de unas cuantas docenas de “apps similares”.

Play incrusta sus datos en scripts en línea llamados AF_initDataCallback, cada uno identificado con un id como ds:5. Los datos de la propia app viven en ds:5, y los nodos de imagen dentro de ese bloque tienen esta forma:

[null, 2, [2778, 1284], [null, null, "https://play-lh.googleusercontent.com/…"]]

Fíjate bien en el par de dimensiones, porque te puede pillar: es [alto, ancho], no ancho y luego alto. Léelo de la forma intuitiva y concluirás que la captura vertical de un teléfono es horizontal.

Distinguir las capturas del ruido

Una vez que recorres esa estructura, la heurística útil es vergonzosamente sencilla: las capturas nunca son cuadradas. Los iconos, los glifos de permisos y los avatares sí lo son. Filtra las imágenes que no sean cuadradas y sean razonablemente grandes, y el ruido desaparece casi por completo. El icono de la app y el gráfico destacado ocupan sus propias posiciones fijas y conocidas dentro del árbol.

El recurso que todo el mundo olvida

Las fichas de Play llevan un gráfico destacado, un banner horizontal de 1024×500, que no tiene equivalente en la App Store. Se usa en las distintas superficies promocionales de Play, y como nunca aparece en el carrusel de capturas, la gente suele olvidar que existe cuando audita o reconstruye una ficha.

Además, con frecuencia es el recurso más antiguo de una ficha, porque nadie se acuerda de actualizarlo. Si estás haciendo una auditoría creativa, míralo primero: suele ser donde el cambio de imagen de marca de hace dos años no llegó a cuajar.

Capturas en tablet Android: la decepcionante verdad

Esta es la pregunta que más nos hacen, así que aquí va la respuesta honesta.

Muchas fichas de Play muestran selectores de Teléfono / Tablet / Chromebook encima de las capturas. Parece exactamente que hay tres conjuntos separados de material gráfico, y es muy tentador dar por hecho que hay un conjunto para tablet en alta resolución esperando tras la segunda pestaña.

Normalmente no lo hay. Si el desarrollador solo subió un conjunto de capturas, que es el caso habitual, esos selectores simplemente aplican bandas negras y reencuadran las mismas imágenes de teléfono para adaptarlas a un marco de tablet. Tres pestañas, un solo conjunto de archivos.

Puedes comprobarlo tú mismo en lugar de fiarte de nuestra palabra. Compara los IDs de las imágenes que hay detrás de cada pestaña: si son idénticos, solo hay un conjunto. Volver a solicitar la página con un user-agent de tablet o Chromebook devuelve también las mismas imágenes. Hicimos exactamente esta comprobación en una gran app de apuestas del Reino Unido y encontramos precisamente un conjunto de capturas tras los tres selectores.

Así que si te pones a buscar material gráfico para tablet Android y vuelves con las manos vacías, lo más probable es que la herramienta no esté rota: lo más seguro es que esos recursos nunca se subieran. Por cierto, merece la pena avisar de ello a quien sea responsable de la ficha, porque un conjunto dedicado para tablet es algo que Play recompensa activamente.

Qué puedes esperar obtener

De una ficha típica de Play:

  • Capturas con la resolución que subiera el desarrollador, habitualmente 1284×2778 o 1320×2868, a juego con su conjunto de iOS
  • El icono de la app, 512×512
  • El gráfico destacado, 1024×500

Igual que con Apple, estos son originales en JPEG. Obtienes la mejor copia que existe en la ficha, lo cual no es lo mismo que obtener un máster para imprenta. Si el trabajo requiere calidad de impresión, esta no es la vía.

La herramienta hace todo lo anterior automáticamente, incluida la sustitución por =s0, el orden [h, w] y el filtro de imágenes cuadradas, y separará los conjuntos de tablet auténticos en las raras fichas que los tienen.

Escrito por

Crea herramientas de comercio y marketing de apps. Director de Studio Future.

Monitorízalo tú mismo

Monitoriza cualquier ficha y recibe una alerta cuando un competidor cambie su creatividad.

Empieza a monitorizar gratis
Sigue leyendo

Cómo descargar capturas de la App Store en resolución nativa

The App Store only ever serves your browser a downscaled thumbnail. Here is why right click and save fails, and how to get the original.

Downloading · 6 min de lectura