Puntos de acceso

Escribe la página de la tienda

Los textos de la página de la tienda para Google Play y la App Store, escritos a partir de lo que dicen las pantallas de la aplicación.

POSThttps://www.setherion.com/api/v1/projects/{id}/store/listing

Plan: Pro and up

Escribe de una vez los textos de la página de la tienda de la aplicación, para las dos tiendas: el nombre, las descripciones corta y completa de Google Play, y el subtítulo, las palabras clave y el texto promocional de la App Store. Es el mismo trabajo que el botón Write it de la ventana «Publish to app stores», con la misma regla de plan, el mismo precio y el mismo pagador.

Los textos salen de lo que dicen las pantallas de la aplicación, en el idioma de esas pantallas. Al redactor se le indica que nunca invente una función, un precio, una valoración ni un número de usuarios, y que no nombre las tiendas ni la herramienta con la que se hizo la aplicación.

Necesitas poder modificar la aplicación, porque esto gasta sus créditos. No se guarda nada: muéstrale al propietario los textos para que los copie en Play Console y App Store Connect.

Coste y plan

  • Créditos. Unos pocos, cobrados antes del trabajo, a la cuenta que paga la aplicación. El campo charged de la respuesta dice cuántos se cobraron. Si no salió una página utilizable, se devuelven.
  • Plan. Pro o Business, de la cuenta que paga la aplicación. En Free la llamada responde 402.
  • Ritmo. El mismo tope por hora que las demás acciones pequeñas de IA del editor, 600 por hora y por cuenta. Una persona nunca llega a él.

Petición

No hace falta cuerpo.

bash
curl -X POST https://www.setherion.com/api/v1/projects/7c1e4a52-9b0d-4f3e-8a61-2d5f0c9e7b14/store/listing \
  -H "Authorization: Bearer $SETHERION_API_KEY"

Tarda hasta unos dos minutos. Configura el tiempo de espera de tu cliente en al menos 2 minutos.

Respuesta

json
{
  "ok": true,
  "language": "en",
  "charged": 2,
  "limits": {
    "name": 30,
    "googleShort": 80,
    "description": 4000,
    "appleSubtitle": 30,
    "appleKeywords": 100,
    "applePromo": 170
  },
  "texts": {
    "name": "Coffee Shop",
    "googleShort": "Order your coffee and cake ahead and skip the queue.",
    "description": "Coffee Shop is for anyone in Leeds who wants a good coffee without waiting. Browse the menu, choose what you like and collect it when it is ready.\n\n• Browse the full menu with prices\n• Order ahead for collection\n• See the opening hours\n• Find the shop on the map\n\nPick your favourite and skip the queue.",
    "appleSubtitle": "Order ahead, skip the queue",
    "appleKeywords": "coffee,cafe,order ahead,takeaway,cake,Leeds",
    "applePromo": "Your morning coffee, ready when you arrive. Open the menu, order ahead and collect it without waiting."
  }
}
CampoTipoSignificado
languagestringEl código del idioma en el que están escritos los textos, leído de las pantallas de la aplicación.
chargednumberLos créditos cobrados. 0 cuando no se pudo acceder al libro de créditos y la llamada se dejó pasar.
limitsobjectEl máximo de caracteres que puede tener cada campo. Son los de las propias tiendas.
textsobjectLos textos. Todos los campos están siempre presentes.

Los campos de texts

CampoAdónde vaLímite
nameEl nombre de la aplicación en ambas tiendas30 caracteres
googleShortGoogle Play, descripción corta80 caracteres
descriptionLa descripción completa, igual para ambas tiendas4000 caracteres
appleSubtitleApp Store, subtítulo30 caracteres
appleKeywordsApp Store, palabras clave, separadas por comas y sin espacios100 caracteres
applePromoApp Store, texto promocional170 caracteres

Cada campo se corta en su límite por una palabra entera, porque una consola de tienda rechaza un campo que pasa de su límite y un modelo cuenta mal los caracteres. Las palabras clave también se limpian: cada una aparece una sola vez, y ninguna repite una palabra del nombre. La descripción completa es texto sin formato, con lo principal que la gente puede hacer en una línea cada cosa, empezando cada una con •.

Errores

EstadoCuándo
401Falta la clave, es incorrecta o está revocada.
402La cuenta que paga la aplicación está en Free, o no le quedan créditos, o se ha alcanzado un límite de espacio de trabajo sobre ti.
404No existe esa aplicación, o tu clave no puede modificarla.
409La aplicación aún no tiene código. Constrúyela primero en Setherion.
429Más de 600 acciones pequeñas de IA en la última hora en esta cuenta.
500No se pudo usar la respuesta del redactor. No se cobra nada: los créditos se devuelven. Inténtalo de nuevo.
503El limitador no está disponible por un momento, así que no se ejecutó nada. Inténtalo de nuevo en un minuto.
Las frases exactas
Estadoerror
402Writing the store page is part of the Pro plan.
402This costs 2 credits and you have 1.
402This app's owner has no credits left this month.
402You have used the credits this workspace allows you this month. Ask an admin to raise your limit.
404No such app on this account.
409This app has no code yet. Build it in Setherion first.
429Too many AI actions in the last hour. Try again later.
500The model did not answer with the store page.
500The model's answer was cut off or not readable.
500The model left out: appleKeywords.
503Usage limits are briefly unavailable, so this was not run. Try again in a minute.

El primer 402 es para Free. El número del segundo es el precio y tu saldo; en la aplicación de otra persona recibes en su lugar la tercera frase, que nunca nombra su saldo. Las filas 500 son ejemplos: la frase nombra lo que salió mal, y los créditos se devuelven.

¿Te ha sido útil esta página?

Únete a la comunidad

Preguntas, ideas y lo que otros están construyendo.