- リソース: TermsOfServiceAgreementState
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- 承諾済み
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- 必須
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- メソッド
リソース: TermsOfServiceAgreementState
このリソースは、特定のアカウントの契約状態と利用規約の種類を表します。状態は次のとおりです。
- 販売者が利用規約に同意済みの場合: [Accepted] が入力されます。そうでない場合は空になります。
- 販売者が利用規約に同意する必要がある場合は、required が入力されます。それ以外の場合は、空になります。
[required] と [Accepted] の両方を指定できます。この場合、accepted
の利用規約の validUntil フィールドで有効期限が設定されます。アカウントで引き続き有効な契約を締結するには、validUntil
までに required
の利用規約に同意していただく必要があります。新しい利用規約に同意する際、サードパーティは所定の利用規約に関連付けられたテキストを表示することが求められます(そのテキストを含むファイルの URL が、以下の必須メッセージに tosFileUri として追加されます)。実際に利用規約に同意するには、TermsOfService リソースの accept を呼び出します。
JSON 表現 |
---|
{ "name": string, "regionCode": string, "termsOfServiceKind": enum ( |
フィールド | |
---|---|
name |
ID。利用規約バージョンのリソース名。形式: |
regionCode |
https://cldr.unicode.org/ で定義されているリージョン コード。現在の状態が適用される国です。 |
termsOfServiceKind |
特定のバージョンに関連付けられている利用規約の種類。 |
accepted |
この種の、および関連する regionCode の同意済みの利用規約 |
required |
必要な利用規約 |
承認済み
同意された利用規約を示します。
JSON 表現 |
---|
{
"termsOfService": string,
"acceptedBy": string,
"validUntil": {
object ( |
フィールド | |
---|---|
termsOfService |
同意済みの termsOfService 。 |
acceptedBy |
承諾が記録されたアカウント。これは、アカウント自体、またはサブアカウントの場合は MCA アカウントです。 |
validUntil |
設定すると、同意された TermsOfService はこの日付の終わり(UTC)までのみ有効であることが指定されます。それまでに新しい ID に同意していただく必要があります。必須の TermsOfService は「Required」メッセージに記載されています。 |
必須
同意が必要な利用規約を示します。
JSON 表現 |
---|
{ "termsOfService": string, "tosFileUri": string } |
フィールド | |
---|---|
termsOfService |
同意する必要がある termsOfService 。 |
tosFileUri |
利用規約ファイルの完全な URL。このフィールドは TermsOfService.file_uri と同じですが、説明のためだけに追加しています。 |
メソッド |
|
---|---|
|
利用規約の状態を返します。 |
|
アプリケーションの利用規約に関する契約の状態を取得します。 |