Recurso: TrackCountryAvailability
Es el recurso para la información de disponibilidad por país por segmento.
| Representación JSON |
|---|
{
"syncWithProduction": boolean,
"countries": [
{
object ( |
| Campos | |
|---|---|
syncWithProduction |
Indica si la disponibilidad de este segmento está sincronizada con el segmento de producción predeterminado. Consulta https://support.google.com/googleplay/android-developer/answer/7550024 para obtener más información sobre la sincronización de la disponibilidad por país con la producción. Ten en cuenta que, si es verdadero, los campos "countries" y "restOfWorld" que se devolverán reflejarán los valores del segmento de producción predeterminado. |
countries[] |
Es una lista de uno o más países donde están disponibles los artefactos de este segmento. En esta lista, se incluyen todos los países a los que se segmenta el segmento, incluso si solo se segmentan operadores específicos para ese país. |
restOfWorld |
Indica si los artefactos de este segmento están disponibles para los países del "resto del mundo". |
TrackTargetedCountry
Es la representación de un solo país en el que están disponibles los contenidos de un segmento.
| Representación JSON |
|---|
{ "countryCode": string } |
| Campos | |
|---|---|
countryCode |
Es el país para el que se definirá la segmentación, expresado como código de dos letras del CLDR. |
Métodos |
|
|---|---|
|
Obtiene la disponibilidad por país. |
Códigos de error
Las operaciones de este recurso devuelven los siguientes códigos de error HTTP:
| Código de error | Motivo | Descripción | Solución |
|---|---|---|---|
400 |
invalidValue |
Se proporcionó un valor no válido en la solicitud. A menudo, se devuelve para un token de compra con formato incorrecto o no válido. | Corrige el valor del campo no válido en el cuerpo o los parámetros de la solicitud según la referencia de la API. |
400 |
required |
Falta un campo o parámetro obligatorio en la solicitud. | Consulta la documentación de la API para asegurarte de que se incluyan todos los campos y parámetros obligatorios. |
403 |
userInsufficientPermission |
El usuario no tiene permisos suficientes para realizar la operación solicitada. | Asegúrate de que el usuario autenticado tenga los permisos necesarios en Google Play Console. Consulta Cómo usar una cuenta de servicio para obtener más detalles. |
404 |
notFound |
No se encontró el recurso solicitado. | Verifica que los identificadores (p.ej., token de compra, nombre del paquete, ID de producto, ID de suscripción) sean correctos. |
409 |
concurrentUpdate |
Se intentó actualizar un objeto que se está actualizando de forma simultánea. | Vuelve a intentarlo con una retirada exponencial. Evita las modificaciones simultáneas en el mismo recurso. |
5xx |
Generic error |
Error genérico en el servidor de Google Play. | Vuelve a intentar enviar tu solicitud. Si el problema persiste, comunícate con tu administrador de cuentas de Google Play o envía una solicitud de asistencia. Considera consultar el Panel de estado de Play para ver si hay interrupciones conocidas. |