REST Resource: accounts.termsOfServiceAgreementStates

Tài nguyên: TermsOfServiceAgreementState

Tài nguyên này thể hiện trạng thái thoả thuận của một tài khoản và loại điều khoản dịch vụ nhất định. Trạng thái như sau:

  • Nếu người bán đã chấp nhận điều khoản dịch vụ: hệ thống sẽ điền trạng thái được chấp nhận, nếu không thì sẽ trống.
  • Nếu người bán phải ký điều khoản dịch vụ: hệ thống sẽ điền giá trị bắt buộc, nếu không sẽ trống.

Xin lưu ý rằng có thể có cả trạng thái bắt buộcđược chấp nhận. Trong trường hợp này, điều khoản dịch vụ của accepted sẽ có ngày hết hạn được đặt trong trường validUntil. Bạn cần chấp nhận các điều khoản dịch vụ của required trước ngày validUntil để tài khoản này có thể tiếp tục có một thoả thuận hợp lệ. Khi chấp nhận các điều khoản dịch vụ mới, chúng tôi yêu cầu Bên thứ ba hiển thị văn bản liên quan đến các điều khoản dịch vụ nhất định (URL dẫn đến tệp chứa văn bản được thêm vào thông báo Bắt buộc bên dưới dưới dạng tosFileUri. Việc chấp nhận điều khoản dịch vụ trên thực tế được thực hiện bằng cách gọi lệnh gọi "chấp nhận" trên tài nguyên TermsOfService (Điều khoản dịch vụ).

Biểu diễn dưới dạng JSON
{
  "name": string,
  "regionCode": string,
  "termsOfServiceKind": enum (TermsOfServiceKind),
  "accepted": {
    object (Accepted)
  },
  "required": {
    object (Required)
  }
}
Trường
name

string

Giá trị nhận dạng. Tên tài nguyên của phiên bản điều khoản dịch vụ. Định dạng accounts/{account}/termsOfServiceAgreementState/{identifier}

regionCode

string

Mã vùng theo xác định của https://cldr.unicode.org/. Đây là quốc gia áp dụng trạng thái hiện tại.

termsOfServiceKind

enum (TermsOfServiceKind)

Loại Điều khoản dịch vụ liên quan đến phiên bản cụ thể đó.

accepted

object (Accepted)

Các điều khoản dịch vụ được chấp nhận thuộc loại này và cho mã khu vực được liên kết

required

object (Required)

Điều khoản dịch vụ bắt buộc

Đã chấp nhận

Mô tả các điều khoản dịch vụ được chấp nhận.

Biểu diễn dưới dạng JSON
{
  "termsOfService": string,
  "acceptedBy": string,
  "validUntil": {
    object (Date)
  }
}
Trường
termsOfService

string

Trường termsOfService chấp nhận.

acceptedBy

string

Tài khoản nơi việc chấp nhận được ghi lại. Đây có thể là chính tài khoản đó hoặc trong trường hợp có tài khoản phụ thì là tài khoản MCA.

validUntil

object (Date)

Khi được đặt, chính sách này sẽ nêu rõ rằng TermsOfService (Điều khoản dịch vụ) được chấp nhận chỉ có hiệu lực cho đến cuối ngày này (theo giờ UTC). Bạn phải chấp nhận một thẻ mới trước thời điểm đó. Bạn có thể tìm thấy thông tin về TermsOfService bắt buộc trong thông báo Bắt buộc.

Bắt buộc

Mô tả các điều khoản dịch vụ cần phải chấp nhận.

Biểu diễn dưới dạng JSON
{
  "termsOfService": string,
  "tosFileUri": string
}
Trường
termsOfService

string

Trường termsOfService cần phải được chấp nhận.

tosFileUri

string

URL đầy đủ đến tệp điều khoản dịch vụ. Trường này giống với TermsOfService.file_uri, nó được thêm vào đây chỉ để thuận tiện.

Phương thức

get

Trả về trạng thái của thoả thuận điều khoản dịch vụ.

retrieveForApplication

Truy xuất trạng thái của thoả thuận cho điều khoản dịch vụ của ứng dụng.