Errores de Google Play

Soluciona errores comunes de la API de Google Play Developer al publicar precios con BasePrice. Cubre autenticación, permisos y problemas de configuración de productos.

Errores de autenticación

"Permiso denegado" / 403

Causa: La cuenta de servicio no tiene los permisos correctos en Google Play Console.

Soluciones:

  1. Ve a Google Play ConsoleConfiguraciónAcceso a API
  2. Asegúrate de que la cuenta de servicio esté vinculada a tu cuenta de desarrollador
  3. La cuenta de servicio debe tener permisos de Admin (o al menos "Gestionar presencia en la tienda, precios y distribución")
  4. Espera 24 horas después de otorgar permisos — Google puede tardar en propagar el acceso

"El llamante no tiene permiso"

Igual que el anterior. Esta es la redacción de Google para cuentas de servicio con roles insuficientes.

"Clave de cuenta de servicio no válida"

Causa: El archivo de clave JSON está malformado o proviene del proyecto incorrecto.

Soluciones:

  1. Verifica que la clave JSON se haya descargado del proyecto correcto en Google Cloud
  2. Asegúrate de que se haya pegado el contenido JSON completo (debe contener type, project_id, private_key, client_email, etc.)
  3. Genera una nueva clave si la actual fue revocada en Google Cloud Console → IAM → Cuentas de servicio

Errores de API

"API no habilitada"

Causa: La API de Google Play Developer no está habilitada en tu proyecto de Google Cloud.

Solución:

  1. Ve a Google Cloud Console
  2. Busca "Google Play Android Developer API"
  3. Haz clic en Habilitar
  4. Espera unos minutos para la activación

"Producto no encontrado" / 404

Causa: El ID de producto en tu asignación de plataforma no existe en Google Play Console.

Soluciones:

  1. Verifica el ID de producto en Google Play Console → Tu app → Monetizar → Productos
  2. Busca errores tipográficos en la asignación de plataforma
  3. Asegúrate de que el producto esté en estado "Activo" (no archivado ni en borrador)

Errores de región

"Región no facturable"

Causa: Google no soporta productos de pago en ese país.

Solución: Este país se omite automáticamente durante la publicación. No se necesita ninguna acción — BasePrice solo publica en regiones donde Google soporta contenido de pago.

"Precio fuera de rango"

Causa: El precio calculado supera el rango permitido por Google para esa moneda.

Soluciones:

  1. Comprueba si tu precio base multiplicado por el factor PPP produce un número muy alto o muy bajo
  2. Ajusta las anulaciones por país para las regiones afectadas
  3. Revisa tu elección de estrategia de precios — algunas estrategias pueden producir factores extremos para ciertos países

Errores de servidor (500 / 503)

Causa: La API de Google Play no está disponible temporalmente.

Solución: BasePrice reintenta automáticamente con retroceso exponencial. Si los errores persisten, comprueba el estado de Google Cloud y vuelve a intentarlo más tarde.

¿Sigues teniendo problemas?

Contáctanos en hello@baseprice.io con los detalles de tu historial de publicaciones y te ayudaremos a diagnosticar el problema.

¿Fue útil esta página?