Zasób: termsOfServiceConsentmentState
Ten zasób reprezentuje stan umowy dla danego konta i rodzaju warunków korzystania z usługi. Oto stan:
- Jeśli sprzedawca zaakceptował warunki korzystania z usługi: pole Akceptuj będzie wypełnione. W przeciwnym razie pole będzie puste.
- Jeśli sprzedawca musi zaakceptować warunki korzystania z usługi: pole required będzie wypełnione. W przeciwnym razie pole będzie puste.
Pamiętaj, że mogą znajdować się zarówno wartości wymagane, jak i akceptowane. W tym przypadku warunki korzystania z usługi accepted
będą miały datę ważności w polu validUntil. Aby konto nadal było ważne, musisz zaakceptować warunki korzystania z usługi required
przed validUntil
. Podczas akceptowania nowych warunków korzystania z usługi oczekujemy, że firmy zewnętrzne wyświetlą tekst powiązany z poszczególnymi warunkami korzystania z usługi (adres URL pliku z tekstem jest dodawany w polu „Wymagany” poniżej jako tosFileUri. Zaakceptowanie warunków korzystania z usługi jest możliwe przez wywołanie metody „Akceptuję” w zasobie TermsOfService.
Zapis JSON |
---|
{ "name": string, "regionCode": string, "termsOfServiceKind": enum ( |
Pola | |
---|---|
name |
Identyfikator. Nazwa zasobu wersji warunków korzystania z usługi. Format: |
regionCode |
Kod regionu określony na stronie https://cldr.unicode.org/. Jest to kraj, którego dotyczy bieżący stan. |
termsOfServiceKind |
Rodzaj Warunków korzystania z usługi powiązany z konkretną wersją. |
accepted |
zaakceptowane warunki korzystania z usługi tego rodzaju oraz powiązane z kodem regionu regionCode |
required |
Wymagane warunki korzystania z usługi |
Zaakceptowano
Opisuje zaakceptowane warunki korzystania z usługi.
Zapis JSON |
---|
{
"termsOfService": string,
"acceptedBy": string,
"validUntil": {
object ( |
Pola | |
---|---|
termsOfService |
zaakceptowane termsOfService. |
acceptedBy |
Konto, na którym została zarejestrowana akceptacja. Może to być samo konto lub, w przypadku subkont, konto MCA. |
validUntil |
Jeśli jest ustawiony, zawiera informację, że zaakceptowane TermsOfService obowiązują tylko do końca tego dnia (według strefy czasowej UTC). Nowy kod musisz zaakceptować przed tym terminem. Informacje na temat wymaganych TermsOfService znajdują się w komunikacie Wymagane. |
Wymagane
Opisuje warunki korzystania z usługi, które należy zaakceptować.
Zapis JSON |
---|
{ "termsOfService": string, "tosFileUri": string } |
Pola | |
---|---|
termsOfService |
termsOfService, które należy zaakceptować. |
tosFileUri |
Pełny adres URL pliku z warunkami korzystania z usługi. To pole działa tak samo jak TermsOfService.file_uri, ale zostało tu dodane tylko dla wygody. |
Metody |
|
---|---|
|
Zwraca stan umowy dotyczącej warunków korzystania z usługi. |
|
Pobiera stan umowy na warunki korzystania z aplikacji. |