REST Resource: termsOfService

Recurso: TermsOfService

El mensaje TermsOfService representa una versión específica de las condiciones del servicio que los comercios deben aceptar para acceder a ciertas funciones o servicios (consulta https://support.google.com/merchants/answer/160173).

Este mensaje es importante para el proceso de integración, ya que garantiza que los comercios acepten los acuerdos legales necesarios para usar el servicio. Los comercios pueden recuperar las condiciones del servicio más recientes para un kind y region determinados a través de termsOfService.retrieveLatest y aceptarlas según sea necesario a través de termsOfService.accept.

Representación JSON
{
  "name": string,
  "regionCode": string,
  "kind": enum (TermsOfServiceKind),
  "external": boolean,
  "fileUri": string
}
Campos
name

string

Identificador. Es el nombre del recurso de la versión de las condiciones del servicio. Formato: termsOfService/{version}

regionCode

string

Es el código de región según se define en CLDR. Es un país en el que las Condiciones del Servicio se aplican específicamente a ese país o 001 cuando se puede firmar el mismo TermsOfService en cualquier país. Sin embargo, ten en cuenta que, cuando se firma una CGU que se aplica a nivel global, se espera que se proporcione un país específico (debe ser el país de la empresa del comercio o el país de participación en el programa).

kind

enum (TermsOfServiceKind)

El tipo al que se aplica esta versión de las Condiciones del Servicio.

external

boolean

Indica si esta versión de las Condiciones del Servicio es externa. Las versiones externas de las Condiciones del Servicio solo se pueden acordar a través de procesos externos y no directamente por parte del comercio a través de la IU o la API.

fileUri

string

Es el URI del archivo de condiciones del servicio que se debe mostrar a los usuarios que firman.

Métodos

accept

Acepta un TermsOfService.

get

Recupera el TermsOfService asociado con la versión proporcionada.

retrieveLatest

Recupera la versión más reciente de TermsOfService para un kind y region_code determinados.