Method: monetization.onetimeproducts.patch

Crea o actualiza un producto único.

Solicitud HTTP

PATCH https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{oneTimeProduct.packageName}/onetimeproducts/{oneTimeProduct.productId}

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
oneTimeProduct.packageName

string

Obligatorio. Inmutable. Es el nombre del paquete de la app principal.

oneTimeProduct.productId

string

Obligatorio. Inmutable. Es el ID único del producto. Único en la app principal. Los IDs de producto deben comenzar con un número o una letra minúscula, y pueden contener números (0-9), letras minúsculas (a-z), guiones bajos (_) y puntos (.).

Parámetros de consulta

Parámetros
updateMask

string (FieldMask format)

Obligatorio. Es la lista de campos que se actualizarán.

Esta es una lista separada por comas de los nombres de campos totalmente calificados. Ejemplo: "user.displayName,photo".

regionsVersion

object (RegionsVersion)

Obligatorio. Es la versión de las regiones disponibles que se usan para el producto único.

allowMissing

boolean

Opcional. Si se configura en verdadero y no existe un producto único con los campos packageName y productId indicados, se creará el producto único.

Si se crea un producto único nuevo, se ignorará updateMask.

latencyTolerance

enum (ProductUpdateLatencyTolerance)

Opcional. Es la tolerancia de latencia para la propagación de esta actualización o inserción de producto. La configuración predeterminada es sensible a la latencia.

Cuerpo de la solicitud

El cuerpo de la solicitud contiene una instancia de OneTimeProduct.

Cuerpo de la respuesta

Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de OneTimeProduct.

Permisos de autorización

Requiere el siguiente alcance de OAuth:

  • https://www.googleapis.com/auth/androidpublisher