Qué mira la comprobación de la ficha, de dónde salen los borradores ASO, qué campos pueden ir en vivo en cada tienda y cuáles esperan a una versión, cómo se siguen las palabras clave sin cifras inventadas, y qué hace realmente Publicar.

La ficha de la tienda es la única pieza de marketing que tiene toda app y que casi nadie mantiene. El título se escribió la semana antes del lanzamiento, las palabras clave no se han movido desde entonces y la descripción todavía menciona una función que se quitó hace dos versiones. El agente de fichas es la parte de Uprate que lee lo que está en vivo en las dos tiendas, te dice qué campos están flojos y por qué, redacta un texto mejor a partir de lo que tu app hace de verdad y publica solo los campos que apruebas. En la app vive bajo Presence. Así funciona, y dónde están sus límites.

La versión corta: en la tienda no cambia nada hasta que pulsas Publicar. Redactar, comparar y dejar preparado es gratis en todos los planes. Enviar un cambio en vivo forma parte de los planes de pago, y en la App Store la mayoría de los campos no pueden ir en vivo sin una versión nueva, cosa que el agente te dice de antemano en vez de fingir lo contrario.

Lo que lee primero

Cuando una tienda está conectada con "Store listing & ASO" activado en Conexiones, Uprate importa la ficha en vivo por su cuenta: cada campo, cada idioma y las capturas. En la App Store eso incluye el campo de palabras clave, que no se ve en la página pública, leído con tu clave de App Store Connect. A partir de ahí, la ficha que ves en Uprate es una instantánea de la tienda, y cada escritura vuelve a leer la tienda antes.

El agente de fichas trabaja por tienda. App Store Connect y Google Play discrepan en casi todo, así que cada tienda tiene su propio espacio con sus campos, límites y reglas, y un cambio en una nunca se copia en silencio a la otra.

La comprobación de la ficha

Lo primero que se ejecuta es la comprobación de la ficha, una auditoría ASO de la ficha en vivo. Mira el título, el subtítulo o la descripción breve, las palabras clave, la descripción, las capturas, las valoraciones, con qué frecuencia publicas, qué idiomas cubres y cómo quedas frente a los competidores que sigues. El resultado es un nivel por área, fuerte, regular o flojo, ordenado de más flojo a más fuerte, y cada área floja enlaza directamente con el campo del editor donde aparece el hallazgo concreto. No hay un número de 0 a 100, a propósito: 78 frente a 79 es ruido, mientras que "tu título no usa ninguna de tus palabras clave principales" es algo sobre lo que puedes actuar.

La auditoría corre sobre los datos públicos de la app en la tienda más los campos privados de App Store Connect cuando esa clave está conectada, y tiene un límite mensual: una en Free, diez en Indie, cincuenta en Studio. La primera comprobación corre al importar la ficha, y puedes repetirla después de cambiar algo.

De dónde salen los borradores

El agente redacta los cambios como propuestas, un campo en un idioma en una tienda cada vez. Cada propuesta muestra el texto actual y el propuesto con un diff por palabras, una justificación, un nivel de confianza y una etiqueta de entrega que dice cuándo llegaría el cambio de verdad. El contexto que recibe el modelo es acotado y sale de cosas que Uprate ya tiene: el texto actual de la ficha en cada idioma, los últimos hallazgos de la auditoría, los temas y señales de valoración de la bandeja de reseñas, las palabras clave que sigues y, si enlazaste el repositorio de GitHub, lo que la app hace según su README, su documentación y sus dependencias. Eso último es lo que impide que una propuesta se invente una función: las palabras de capacidad que no estén respaldadas por la tienda, las reseñas o el repositorio se descartan antes de que las veas.

Las propuestas llegan por varios caminos. Puedes pedir un lote desde el espacio de la tienda. Un tema elogiado en las reseñas se convierte en propuesta con un clic. Un barrido diario y discreto redacta propuestas nuevas solo cuando una app tiene una señal fresca y relevante, y se detiene cuando lo pausas. Y dos atajos funcionan dentro del editor: "Draft with AI" reescribe un campo en su sitio, y "Ask Copilot" toma una instrucción en lenguaje normal, "más corto, y empieza por el modo sin conexión", y redacta valores revisados para varios campos a la vez.

Cada propuesta se recorta al límite de la tienda antes de llegarte, así que un título nunca tiene 31 caracteres.

Campo App Store Google Play
Nombre 30 caracteres, cambia con la siguiente versión 30 caracteres, en vivo
Subtítulo / descripción breve 30 caracteres, siguiente versión 80 caracteres, en vivo
Palabras clave 100 caracteres, siguiente versión, revisadas por Apple Sin campo de palabras clave; Play posiciona por título y descripciones
Descripción 4.000 caracteres, siguiente versión, revisada por Apple 4.000 caracteres, en vivo
Texto promocional 170 caracteres, preparado para el siguiente envío No existe
Capturas Siguiente versión, revisadas En vivo
Icono de la tienda Va dentro del build 512 × 512, en vivo

Aprobar y publicar

Revisas las propuestas una a una: aprobar, editar y aprobar, o rechazar. Las propuestas de la misma idea en varios idiomas van agrupadas, así que puedes aceptar un cambio de subtítulo para los doce idiomas de golpe o descartar la idea entera. "Publish all safe" toma solo los cambios de Google Play que pueden ir en vivo ahora y que no son conjeturas de baja confianza. Los cambios aceptados se acumulan en una cesta, y un solo botón de Publicar envía la cesta de la tienda que estás mirando.

Lo que hace Publicar depende de la tienda. En Google Play el texto se escribe a través de la API de ediciones de Play y, para Uprate, está en vivo, aunque la propia revisión de Google o la publicación gestionada pueden retenerlo antes de que lo vean los usuarios. Antes de escribir, Uprate vuelve a leer la ficha en vivo y se niega a sobrescribir cualquier campo que haya cambiado fuera de Uprate desde la última sincronización; eso aparece como una desviación, no como un pisotón silencioso. Cada envío de texto queda registrado en la pestaña de Actividad con su deshacer, uno a uno o para el lote entero.

En la App Store, Publicar escribe los campos ligados a versión en una versión editable de App Store Connect, la misma versión en borrador que prepararías a mano, y nunca la envía a revisión. El texto espera ahí hasta tu siguiente lanzamiento, que es donde lo recoge el agente de envíos. Mientras un proceso de envío escribe, construye o está en revisión, la ficha de esa app queda bloqueada, porque el proceso es su dueño.

El agente te dice lo que una tienda no puede hacer Una etiqueta de entrega en cada campo dice en vivo, siguiente envío o dentro del build. El nombre, el subtítulo, las palabras clave y la descripción de Apple solo cambian con una versión nueva; el icono solo con un binario nuevo; Google Play no tiene campo de palabras clave. Nada en el hub finge que un cambio se publicó cuando la tienda no lo permite.

Palabras clave sin cifras inventadas

La pestaña de palabras clave sigue los términos que eliges, por mercado de la App Store. Cada palabra clave seguida recibe una lectura real de posición al día desde la API pública de búsqueda de Apple, más dos datos leídos del mismo resultado: la dificultad, según el peso de valoraciones que hay en el top diez, y si el autocompletado de la propia App Store ofrece el término a quien escribe su comienzo. Esa señal de autocompletado es el indicador honesto de demanda más cercano que Uprate puede observar, porque no hay una fuente de volumen de búsqueda que esté dispuesto a inventar. Si conectas una cuenta de Apple Ads, el índice de popularidad de ahí se añade una vez a la semana. Las ideas de palabras clave salen de tu propio texto de ficha y de tus reseñas, cada una con la etiqueta de su origen, más términos escritos por el modelo y variantes ortográficas que solo aparecen cuando una lectura real de posición encuentra tu app con ellos. Las palabras clave de Google Play se pueden seguir como términos, pero no hay fuente oficial de posición, así que Uprate no muestra ninguna.

Idiomas y capturas

Añadir un idioma es una sola acción. El agente adapta tu texto existente del idioma principal al idioma de destino, con el mismo contexto y los mismos límites, y el resultado se revisa como una unidad: dejar preparados todos los campos, descartar el borrador o cerrarlo. Es una adaptación de tu texto, no un traductor, y no redacta un idioma para el que no tengas texto de origen.

Un pase diario lee además el texto dentro de tus capturas en vivo y lo compara con los idiomas que cubre tu ficha, para que una ficha en alemán con capturas en inglés aparezca como hallazgo y no como sorpresa en una reseña. La pestaña Studio guarda los conjuntos de capturas y los iconos, importa lo que está en vivo en la tienda y puede localizar un conjunto a tus otros idiomas. En Google Play, las capturas y el icono de la tienda se envían en vivo; en la App Store quedan preparados para la siguiente versión.

Experimentos

La pestaña de Experimentos es honesta sobre lo que cada tienda permite. La herramienta principal es una lectura de antes y después: instalaciones de los meses anteriores a un cambio, el cambio aplicado por el flujo normal de publicación, y los meses posteriores. Cada resultado lleva la misma advertencia de que es una lectura de antes y después sobre datos mensuales, no una prueba dividida controlada, y la confianza nunca se muestra como alta. Las pruebas A/B nativas, la Product Page Optimization de Apple y los experimentos de ficha de Google Play, no están automatizadas: Uprate redacta las variantes de control y desafío y hace seguimiento del experimento que registras en la consola.

Qué cuesta

Presence está en todos los planes, incluido el gratuito: importación, comprobación de la ficha dentro de la cuota mensual de auditorías, propuestas, preparación y deshacer. Una tanda de propuestas son 5 créditos; la comprobación de la ficha cuenta contra la cuota mensual de auditorías, no contra créditos. El seguimiento de palabras clave y el pase de idiomas en capturas son gratis. Publicar en una tienda en vivo forma parte de los planes de pago.

Dónde encaja

El agente de fichas es donde se encuentran los temas de la bandeja de reseñas y los lanzamientos del agente de envíos. La teoría de los campos está en ¿Qué es el ASO? La optimización para tiendas de apps, explicada y en Investigación de keywords para la App Store sin herramienta de pago, las capturas en Capturas para la App Store: tamaños y requisitos, y cómo se reparten el trabajo los tres agentes en Cómo llevar las operaciones de tienda sin contratar a alguien de ops.

¿Te ha resultado útil este artículo?