Method: accounts.issues.list

Liệt kê tất cả các vấn đề về tài khoản của một tài khoản Merchant Center.

Yêu cầu HTTP

GET https://merchantapi.googleapis.com/accounts/v1beta/{parent=accounts/*}/issues

URL sử dụng cú pháp Chuyển mã gRPC.

Tham số đường dẫn

Tham số
parent

string

Bắt buộc. Nhà xuất bản mẹ sở hữu tập hợp các vấn đề này. Định dạng accounts/{account}

Tham số truy vấn

Tham số
pageSize

integer

Không bắt buộc. Số lượng vấn đề tối đa cần trả về. Dịch vụ có thể trả về ít hơn giá trị này. Nếu bạn không chỉ định, sẽ có tối đa 50 người dùng được trả về. Giá trị lớn nhất là 100; những giá trị lớn hơn 100 sẽ bị buộc thành 100

pageToken

string

Không bắt buộc. Mã thông báo trang, nhận được từ lệnh gọi issues.list trước đó. Cung cấp mã này để truy xuất trang tiếp theo.

Khi phân trang, tất cả các tham số khác được cung cấp cho issues.list phải khớp với lệnh gọi đã cung cấp mã thông báo trang.

languageCode

string

Không bắt buộc. Các vấn đề trong phản hồi sẽ có các trường mà con người có thể đọc được trong ngôn ngữ đã cho. Định dạng là BCP-47, chẳng hạn như en-US hoặc sr-Latn. Nếu bạn không cung cấp giá trị, en-US sẽ được sử dụng.

timeZone

object (TimeZone)

Không bắt buộc. Múi giờ IANA dùng để bản địa hoá thời gian trong các trường mà con người có thể đọc được. Ví dụ: "America/Los_Angeles". Nếu bạn không đặt chính sách này, thì "America/Los_Angeles" sẽ được sử dụng.

Nội dung yêu cầu

Nội dung yêu cầu phải trống.

Nội dung phản hồi

Thông báo phản hồi cho phương thức issues.list.

Nếu thành công, phần nội dung phản hồi sẽ chứa dữ liệu có cấu trúc sau:

Biểu diễn dưới dạng JSON
{
  "accountIssues": [
    {
      object (AccountIssue)
    }
  ],
  "nextPageToken": string
}
Trường
accountIssues[]

object (AccountIssue)

Các vấn đề của tài khoản được chỉ định.

nextPageToken

string

Mã thông báo có thể được gửi dưới dạng pageToken để truy xuất trang tiếp theo. Nếu trường này bị bỏ qua thì sẽ không có trang tiếp theo.

Phạm vi uỷ quyền

Yêu cầu phạm vi OAuth sau:

  • https://www.googleapis.com/auth/content

Để biết thêm thông tin, hãy xem bài viết Tổng quan về OAuth 2.0.

AccountIssue

AccountIssue.

Biểu diễn dưới dạng JSON
{
  "name": string,
  "title": string,
  "severity": enum (Severity),
  "impactedDestinations": [
    {
      object (ImpactedDestination)
    }
  ],
  "detail": string,
  "documentationUri": string
}
Trường
name

string

Giá trị nhận dạng. Tên tài nguyên của vấn đề về tài khoản. Định dạng accounts/{account}/issues/{id}

title

string

Tiêu đề đã bản địa hoá của vấn đề.

severity

enum (Severity)

Mức độ nghiêm trọng tổng thể của vấn đề.

impactedDestinations[]

object (ImpactedDestination)

Ảnh hưởng của vấn đề này đến nhiều trang đích.

detail

string

Thông tin chi tiết đã bản địa hoá thêm về vấn đề.

documentationUri

string

Đường liên kết đến Trung tâm trợ giúp Merchant Center cung cấp thêm thông tin về vấn đề và cách khắc phục.

Mức độ nghiêm trọng

Tất cả mức độ nghiêm trọng có thể xảy ra với vấn đề.

Enum
SEVERITY_UNSPECIFIED Chưa xác định được mức độ nghiêm trọng.
CRITICAL Vấn đề này khiến các mặt hàng không phân phát.
ERROR Vấn đề có thể ảnh hưởng đến các mặt hàng (trong tương lai) hoặc có thể là một chỉ báo về các vấn đề với mặt hàng.
SUGGESTION Vấn đề này là một đề xuất nhằm cải thiện.

ImpactedDestination

Tác động của vấn đề đối với một đích đến.

Biểu diễn dưới dạng JSON
{
  "impacts": [
    {
      object (Impact)
    }
  ],
  "reportingContext": enum (ReportingContextEnum)
}
Trường
impacts[]

object (Impact)

Tác động (tiêu cực) đối với các khu vực đối với điểm đến cụ thể.

reportingContext

enum (ReportingContextEnum)

Ngữ cảnh báo cáo bị ảnh hưởng.

Mức độ tác động

Tác động của vấn đề đối với một khu vực.

Biểu diễn dưới dạng JSON
{
  "regionCode": string,
  "severity": enum (Severity)
}
Trường
regionCode

string

Mã vùng CLDR là nơi xảy ra vấn đề này.

severity

enum (Severity)

Mức độ nghiêm trọng của vấn đề đối với điểm đến và khu vực.