- Recurso: InAppProduct
- Estado
- PurchaseType
- InAppProductListing
- ManagedProductTaxAndComplianceSettings
- Métodos
Recurso: InAppProduct
Un producto integrado en la aplicación El recurso de InappproductsService.
Representación JSON |
---|
{ "packageName": string, "sku": string, "status": enum ( |
Campos | |
---|---|
packageName |
Es el nombre del paquete de la app superior. |
sku |
Unidad de mantenimiento (SKU) del producto, única dentro de la app. |
status |
El estado del producto, p.ej., si está activo. |
purchaseType |
El tipo de producto, p.ej., una suscripción recurrente. |
defaultPrice |
Precio predeterminado. No puede ser cero, ya que los productos integrados en la aplicación nunca son gratuitos. Siempre debe figurar en la moneda de pago de la confirmación de la compra del programador. |
prices |
Precios por región del comprador Ninguna de estas opciones puede ser cero, ya que los productos integrados en la aplicación nunca son gratuitos. La clave de mapa es el código de región, según lo define la norma ISO 3166-2. Es un objeto que contiene una lista de pares |
listings |
inappproducts.list de datos localizados de títulos y descripciones. La clave de mapa es el idioma de los datos localizados, como se define en la norma BCP-47, p.ej., "en-US". Es un objeto que contiene una lista de pares |
defaultLanguage |
Es el idioma predeterminado de los datos localizados, según se define en la norma BCP-47, p. ej., "en-US". |
subscriptionPeriod |
Período de suscripción especificado en formato ISO 8601. Los valores aceptables son P1W (una semana), P1M (un mes), P3M (tres meses), P6M (seis meses) y P1Y (un año). |
trialPeriod |
Período de prueba especificado en formato ISO 8601. Los valores aceptables son cualquier valor entre P7D (siete días) y P999D (999 días). |
gracePeriod |
Período de gracia de la suscripción, especificado en formato ISO 8601. Permite que los desarrolladores otorguen a sus suscriptores un período de gracia cuando se rechaza el pago del nuevo período de recurrencia. Los valores aceptables son P0D (cero días), P3D (tres días), P7D (siete días), P14D (14 días) y P30D (30 días). |
Campo de unión
|
|
subscriptionTaxesAndComplianceSettings |
Detalles sobre impuestos y cumplimiento legal. Solo se aplica a los productos de suscripción. |
managedProductTaxesAndComplianceSettings |
Detalles sobre impuestos y cumplimiento legal. Solo se aplica a productos administrados. |
Estado
El estado de un producto integrado en la aplicación.
Enumeradores | |
---|---|
statusUnspecified |
Estado sin especificar. |
active |
El producto está publicado y activo en la tienda. |
inactive |
El producto no está publicado y, por lo tanto, inactivo en la tienda. |
PurchaseType
El tipo de producto.
Enumeradores | |
---|---|
purchaseTypeUnspecified |
No se especificó el tipo de compra. |
managedUser |
El tipo de producto predeterminado: compra única. |
subscription |
Producto integrado en la aplicación con un período recurrente. |
InAppProductListing
Ficha de Play Store de un único producto integrado en la aplicación.
Representación JSON |
---|
{ "title": string, "description": string, "benefits": [ string ] } |
Campos | |
---|---|
title |
Es el título de la ficha de Play Store. |
description |
Es la descripción de la ficha de Play Store. |
benefits[] |
Beneficios de derechos localizados para una suscripción. |
ManagedProductTaxAndComplianceSettings
Detalles sobre los impuestos y el cumplimiento legal de los productos administrados.
Representación JSON |
---|
{ "eeaWithdrawalRightType": enum ( |
Campos | |
---|---|
eeaWithdrawalRightType |
Clasificación de contenido digital o servicio para productos que se distribuyen a los usuarios del Espacio Económico Europeo (EEE) El régimen de rescisión en virtud de las leyes del EEE depende de esta clasificación. Consulte el artículo del Centro de ayuda para obtener más información. |
taxRateInfoByRegionCode |
Una asignación del código regional a los detalles de las tasas impositivas. Las claves son códigos regionales según lo define el “CLDR” de Unicode. Es un objeto que contiene una lista de pares |
isTokenizedDigitalAsset |
Indica si este producto integrado en la aplicación se declara como un producto que representa un activo digital tokenizado. |
Métodos |
|
---|---|
|
Borra un producto integrado en la aplicación (un producto administrado o una suscripción). |
|
Obtiene un producto integrado en la aplicación, que puede ser un producto administrado o una suscripción. |
|
Crea un producto integrado en la aplicación (un producto administrado o una suscripción). |
|
Muestra una lista de todos los productos integrados en la aplicación, tanto los productos administrados como las suscripciones. |
|
Parches a un producto integrado en la aplicación (un producto administrado o una suscripción) |
|
Actualiza un producto integrado en la aplicación (un producto administrado o una suscripción). |