Recurso: Suscripción
Es una plantilla JSON para una suscripción.
Representación JSON |
---|
{ "customerId": string, "subscriptionId": string, "skuId": string, "creationTime": string, "kind": string, "seats": { object ( |
Campos | |
---|---|
customerId |
Esta propiedad siempre se mostrará en una respuesta como el identificador único que genera Google. En una solicitud, esta propiedad puede ser el dominio principal o el identificador único que genera Google. |
subscriptionId |
|
skuId |
Es una propiedad obligatoria. |
creationTime |
La propiedad |
kind |
Identifica el recurso como una suscripción. Valor: |
seats |
Esta es una propiedad obligatoria. La cantidad y el límite de licencias de puestos de usuario en el plan |
renewalSettings |
Configuración de renovación del plan de compromiso anual. Para obtener información más detallada, consulta las opciones de renovación en el Centro de ayuda para administradores. |
purchaseOrderId |
Esta es una propiedad opcional. Esta información de la orden de compra (OC) es para que los revendedores la usen para el seguimiento de su empresa. Si se proporciona un valor |
status |
Esta es una propiedad opcional. |
resourceUiUrl |
URL de la página Suscripciones del cliente en la Consola del administrador El servicio de API genera la URL de solo lectura. Se usa si tu aplicación cliente requiere que el cliente complete una tarea en la página Suscripciones de la Consola del administrador. |
billingMethod |
Es un campo de solo lectura que muestra el método de facturación actual de una suscripción. |
suspensionReasons[] |
Es un campo de solo lectura que contiene un enumerable de todos los motivos de suspensión actuales de una suscripción. Es posible que una suscripción tenga muchos motivos de suspensión simultáneos y superpuestos. El
|
customerDomain |
Nombre de dominio principal del cliente |
dealCode |
Código emitido por Google (máximo 100 caracteres) para obtener precios con descuento en los planes de suscripción. El código de oferta se debe incluir en las solicitudes de |
skuName |
Es el nombre visible externo de solo lectura para el SKU de un producto asignado a un cliente en la suscripción. Los nombres de los SKU están sujetos a cambios a discreción de Google. Para conocer los productos y los SKU disponibles en esta versión de la API, consulta IDs de productos y SKU. |
plan |
La propiedad |
plan.planName |
La propiedad
|
plan.isCommitmentPlan |
El valor booleano de la propiedad
|
plan.commitmentInterval |
En esta versión de la API, el intervalo del plan de compromiso anual es de un año. |
plan.commitmentInterval.startTime |
Es el |
plan.commitmentInterval.endTime |
Es el |
trialSettings |
El compromiso anual de G Suite y los planes de pago flexibles pueden estar en una prueba gratuita de 30 días. Para obtener más información, consulta los conceptos de la API. |
trialSettings.isInTrial |
Determina si el plan de una suscripción está en una prueba gratuita de 30 días:
|
trialSettings.trialEndTime |
Es la fecha en la que finaliza la prueba. El valor se expresa en milisegundos con el formato de época Unix. Consulta un ejemplo de convertidor de época. |
transferInfo |
Es la información relacionada con la transferencia de solo lectura de la suscripción. Para obtener más información, consulta Cómo recuperar suscripciones transferibles para un cliente. |
transferInfo.transferabilityExpirationTime |
Es la hora en la que vencerá el token de transferencia o el intent de transferencia. La hora se expresa en milisegundos con el formato de época de Unix. |
transferInfo.minimumTransferableSeats |
Cuando insertas una suscripción, esta es la cantidad mínima de asientos que se indica en el pedido de transferencia de este producto. Por ejemplo, si el cliente tiene 20 usuarios, el revendedor no puede realizar un pedido de transferencia de 15 licencias. El mínimo es de 20 asientos. |
transferInfo.currentLegacySkuId |
Es el |
Licencias
Plantilla JSON para asientos de suscripción.
Representación JSON |
---|
{ "numberOfSeats": integer, "maximumNumberOfSeats": integer, "licensedNumberOfSeats": integer, "kind": string } |
Campos | |
---|---|
numberOfSeats |
Esta es una propiedad obligatoria y exclusiva para las suscripciones con planes |
maximumNumberOfSeats |
Esta es una propiedad obligatoria y exclusiva para las suscripciones con planes |
licensedNumberOfSeats |
Es un campo de solo lectura que contiene la cantidad actual de usuarios a los que se les asignó una licencia para el producto definido en |
kind |
Identifica el recurso como un parámetro de configuración de asiento de suscripción. Valor: |
RenewalSettings
Plantilla JSON para la configuración de renovación de una suscripción.
Representación JSON |
---|
{ "renewalType": string, "kind": string } |
Campos | |
---|---|
renewalType |
Configuración de renovación del plan de compromiso anual. Para obtener información más detallada, consulta las opciones de renovación en el Centro de ayuda para administradores. Cuando se renueva una suscripción, |
kind |
Identifica el recurso como un parámetro de configuración de renovación de suscripción. Valor: |
Métodos |
|
---|---|
|
Activa una suscripción que el distribuidor suspendió anteriormente. |
|
Actualiza un plan de suscripción. |
|
Actualiza la configuración de renovación de una licencia de usuario. |
|
Actualiza la configuración de la licencia de usuario de una suscripción. |
|
Cancela, suspende o transfiere una suscripción a Direct. |
|
Obtiene una suscripción específica. |
|
Crea o transfiere una suscripción. |
|
Son listas de suscripciones administradas por el revendedor. |
|
Cambiar inmediatamente una suscripción de prueba gratuita de 30 días a una suscripción a un servicio pagado |
|
Suspende una suscripción activa. |