Ghi nhật ký kiểm tra cho Truyền trực tuyến trên thiết bị Android

Tài liệu này mô tả tính năng ghi nhật ký kiểm tra cho tính năng Phát trực tuyến trên thiết bị Android. Google Cloud dịch vụ tạo nhật ký kiểm tra ghi lại các hoạt động quản trị và truy cập trong tài nguyên Google Cloud của bạn. Để biết thêm thông tin về Nhật ký kiểm tra trên Cloud, hãy xem các bài viết sau:

Tên dịch vụ

Nhật ký kiểm tra của Android Device Streaming sử dụng tên dịch vụ testing.googleapis.com. Bộ lọc cho dịch vụ này:

    protoPayload.serviceName="testing.googleapis.com"
  

Phương thức theo loại quyền

Mỗi quyền IAM có một thuộc tính type, giá trị của thuộc tính này là một enum có thể là một trong bốn giá trị: ADMIN_READ, ADMIN_WRITE, DATA_READ hoặc DATA_WRITE. Khi bạn gọi một phương thức, tính năng Truyền trực tuyến thiết bị Android sẽ tạo một nhật ký kiểm tra có danh mục phụ thuộc vào thuộc tính type của quyền cần thiết để thực hiện phương thức đó. Những phương thức yêu cầu quyền IAM với giá trị thuộc tính type trong số DATA_READ, DATA_WRITE hoặc ADMIN_READ sẽ tạo Nhật ký kiểm tra Quyền truy cập dữ liệu. Những phương thức yêu cầu quyền IAM với giá trị thuộc tính type trong tổng số ADMIN_WRITE lượt tạo Nhật ký kiểm tra Hoạt động của quản trị viên.

Loại quyền Phương thức
ADMIN_READ google.devtools.testing.v1.DirectAccessService.GetDeviceSession
google.devtools.testing.v1.DirectAccessService.ListDeviceSessions
ADMIN_WRITE google.devtools.testing.v1.DirectAccessService.CancelDeviceSession
google.devtools.testing.v1.DirectAccessService.CreateDeviceSession
google.devtools.testing.v1.DirectAccessService.UpdateDeviceSession
DATA_WRITE google.devtools.testing.v1.DirectAccessService.AdbConnect

Nhật ký kiểm tra giao diện API

Để biết thông tin về cách thức và danh sách các quyền được đánh giá cho mỗi phương pháp, xem tài liệu Quản lý danh tính và quyền truy cập của Cloud đối với quy trình Truyền trực tuyến trên thiết bị Android.

google.devtools.testing.v1.DirectAccessService

Các nhật ký kiểm tra sau đây được liên kết với các phương thức thuộc google.devtools.testing.v1.DirectAccessService.

AdbConnect

  • Phương thức: google.devtools.testing.v1.DirectAccessService.AdbConnect
  • Loại nhật ký kiểm tra: Truy cập dữ liệu
  • Quyền:
    • cloudtestservice.devicesession.use - DATA_WRITE
  • Phương thức là một thao tác truyền trực tuyến hoặc diễn ra trong thời gian dài: RPC truyền trực tuyến
  • Lọc theo phương thức này: protoPayload.methodName="google.devtools.testing.v1.DirectAccessService.AdbConnect"

CancelDeviceSession

  • Phương thức: google.devtools.testing.v1.DirectAccessService.CancelDeviceSession
  • Loại nhật ký kiểm tra: Hoạt động của quản trị viên
  • Quyền:
    • cloudtestservice.devicesession.cancel - ADMIN_WRITE
  • Phương thức là một thao tác phát trực tuyến hoặc chạy trong thời gian dài: Không.
  • Bộ lọc cho phương pháp này: protoPayload.methodName="google.devtools.testing.v1.DirectAccessService.CancelDeviceSession"

CreateDeviceSession

  • Phương thức: google.devtools.testing.v1.DirectAccessService.CreateDeviceSession
  • Loại nhật ký kiểm tra: Hoạt động của quản trị viên
  • Quyền:
    • cloudtestservice.devicesession.create - ADMIN_WRITE
  • Phương thức là một thao tác truyền trực tuyến hoặc diễn ra trong thời gian dài: Số
  • Bộ lọc cho phương pháp này: protoPayload.methodName="google.devtools.testing.v1.DirectAccessService.CreateDeviceSession"

GetDeviceSession

  • Phương thức: google.devtools.testing.v1.DirectAccessService.GetDeviceSession
  • Loại nhật ký kiểm tra: Quyền truy cập vào dữ liệu
  • Quyền:
    • cloudtestservice.devicesession.get - ADMIN_READ
  • Phương thức là một thao tác truyền trực tuyến hoặc diễn ra trong thời gian dài: Số
  • Bộ lọc cho phương pháp này: protoPayload.methodName="google.devtools.testing.v1.DirectAccessService.GetDeviceSession"

ListDeviceSessions

  • Phương thức: google.devtools.testing.v1.DirectAccessService.ListDeviceSessions
  • Loại nhật ký kiểm tra: Quyền truy cập vào dữ liệu
  • Quyền:
    • cloudtestservice.devicesession.list - ADMIN_READ
  • Phương thức là một thao tác truyền trực tuyến hoặc diễn ra trong thời gian dài: Số
  • Lọc theo phương thức này: protoPayload.methodName="google.devtools.testing.v1.DirectAccessService.ListDeviceSessions"

UpdateDeviceSession

  • Phương thức: google.devtools.testing.v1.DirectAccessService.UpdateDeviceSession
  • Loại nhật ký kiểm tra: Hoạt động của quản trị viên
  • Quyền:
    • cloudtestservice.devicesession.update - ADMIN_WRITE
  • Phương thức là một thao tác truyền trực tuyến hoặc diễn ra trong thời gian dài: Số
  • Bộ lọc cho phương pháp này: protoPayload.methodName="google.devtools.testing.v1.DirectAccessService.UpdateDeviceSession"