Resource: TermsOfService
The TermsOfService
message represents a specific version of the terms of service that merchants must accept to access certain features or services (see https://support.google.com/merchants/answer/160173).
This message is important for the onboarding process, ensuring that merchants agree to the necessary legal agreements for using the service. Merchants can retrieve the latest terms of service for a given kind
and region
through termsOfService.retrieveLatest
, and accept them as required through termsOfService.accept
.
JSON representation |
---|
{
"name": string,
"regionCode": string,
"kind": enum ( |
Fields | |
---|---|
name |
Identifier. The resource name of the terms of service version. Format: |
region |
Region code as defined by CLDR. This is either a country where the ToS applies specifically to that country or |
kind |
The Kind this terms of service version applies to. |
external |
Whether this terms of service version is external. External terms of service versions can only be agreed through external processes and not directly by the merchant through UI or API. |
file |
URI for terms of service file that needs to be displayed to signing users. |
Methods |
|
---|---|
|
Accepts a TermsOfService . |
|
Retrieves the TermsOfService associated with the provided version. |
|
Retrieves the latest version of the TermsOfService for a given kind and region_code . |