Recurso: Suscripción
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 generado por Google. |
subscriptionId |
El |
skuId |
Es una propiedad obligatoria. El |
creationTime |
La propiedad |
kind |
Identifica el recurso como una suscripción. Valor: |
seats |
Esta propiedad es obligatoria. La cantidad y el límite de licencias de usuario del plan. |
renewalSettings |
Configuración de renovación del plan de compromiso anual. Si quieres obtener información más detallada, consulta las opciones de renovación en el Centro de ayuda para administradores. |
purchaseOrderId |
Esta propiedad es opcional. La información de esta orden de compra (PO) es para que los revendedores la utilicen para hacer un seguimiento del uso que hacen la empresa. Si se proporciona un valor |
status |
Esta propiedad es 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 la aplicación cliente requiere que el cliente complete una tarea desde la página Suscripciones de la Consola del administrador. |
billingMethod |
Campo de solo lectura que muestra el método de facturación actual de una suscripción. |
suspensionReasons[] |
Campo de solo lectura que contiene una enumeración 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. La
|
customerDomain |
Nombre de dominio principal del cliente |
dealCode |
Código emitido por Google (100 caracteres máx.) para descuentos en precios de planes de suscripción. Se debe incluir el código de oferta 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 SKU disponibles en esta versión de la API, consulta los 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 |
El valor de |
plan.commitmentInterval.endTime |
Las |
trialSettings |
El compromiso anual de G Suite y los planes de pagos flexibles pueden ofrecer 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 la suscripción está en una prueba gratuita de 30 días:
|
trialSettings.trialEndTime |
Fecha en la que finaliza la prueba. El valor se expresa en milisegundos con el formato UNIX Epoch. Consulta un ejemplo de conversor de época. |
transferInfo |
Información de solo lectura relacionada con la transferencia de la suscripción. Para obtener más información, consulta cómo recuperar suscripciones transferibles de un cliente. |
transferInfo.transferabilityExpirationTime |
El momento en que vencerá el token de transferencia o el intent de transferencia. La hora se expresa en milisegundos con el formato UNIX Epoch. |
transferInfo.minimumTransferableSeats |
Cuando se inserta una suscripción, esta es la cantidad mínima de licencias indicada 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 licencias. |
transferInfo.currentLegacySkuId |
El |
Licencias
Plantilla JSON para licencias 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 los planes |
maximumNumberOfSeats |
Esta propiedad es obligatoria y exclusiva para suscripciones con planes |
licensedNumberOfSeats |
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 licencia 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. Si quieres 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 una configuración para renovar la suscripción. Valor: |
Métodos |
|
---|---|
|
Activa una suscripción que el revendedor 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 licencia de usuario de una suscripción. |
|
Cancela, suspende o transfiere una suscripción directa. |
|
Obtiene una suscripción específica. |
|
Crea o transfiere una suscripción. |
|
Las listas de suscripciones administradas por el revendedor. |
|
Transfiere inmediatamente una suscripción de prueba gratuita de 30 días a una suscripción de servicio pagado. |
|
Suspende una suscripción activa. |