Tài nguyên: RepoScan
Quét kho lưu trữ.
Biểu diễn dưới dạng JSON |
---|
{ "name": string, "resultsUri": string, "localScanPath": string, "cliVersion": string, "sources": [ { object ( |
Trường | |
---|---|
name |
Giá trị nhận dạng. Tên tài nguyên của bản quét. |
results |
URL để xem kết quả. |
local |
Đường dẫn quét cục bộ. |
cli |
Phiên bản CLI. |
sources[] |
Đã phát hiện thấy nguồn dữ liệu. |
scm |
Siêu dữ liệu SCM. |
Nguồn
Biểu thị một kết quả tìm kiếm nguồn dữ liệu.
Biểu diễn dưới dạng JSON |
---|
{ "dataType": enum ( |
Trường | |
---|---|
data |
Bắt buộc. Loại dữ liệu. |
code |
Không bắt buộc. Thông tin phân bổ mã nguồn cho kết quả. |
DataType
Các loại dữ liệu mà ứng dụng của bạn sử dụng.
Enum | |
---|---|
DATA_TYPE_UNSPECIFIED |
Chưa chỉ định. |
DATA_TYPE_APPROXIMATE_LOCATION |
Vị trí thực của người dùng hoặc thiết bị trong một khu vực rộng từ 3 km vuông trở lên, chẳng hạn như thành phố mà người dùng đang ở hoặc vị trí do quyền ACCESS_COARSE_LOCATION của Android cung cấp. |
DATA_TYPE_PRECISE_LOCATION |
Vị trí thực của người dùng hoặc thiết bị trong một khu vực nhỏ hơn 3 km vuông, chẳng hạn như vị trí do quyền ACCESS_FINE_LOCATION của Android cung cấp. |
DATA_TYPE_PERSONAL_NAME |
Tên gọi mà người dùng đặt cho bản thân, chẳng hạn như họ hoặc tên hoặc biệt hiệu của họ. |
DATA_TYPE_EMAIL_ADDRESS |
Địa chỉ email của người dùng. |
DATA_TYPE_USER_IDS |
Thông tin nhận dạng liên quan đến một người có danh tính cụ thể. Ví dụ: mã tài khoản, số tài khoản hoặc tên tài khoản. |
DATA_TYPE_PHYSICAL_ADDRESS |
Địa chỉ của người dùng, chẳng hạn như địa chỉ gửi thư hoặc địa chỉ nhà riêng. |
DATA_TYPE_PHONE_NUMBER |
Số điện thoại của người dùng. |
DATA_TYPE_RACE_AND_ETHNICITY |
Thông tin về chủng tộc hoặc dân tộc của người dùng. |
DATA_TYPE_POLITICAL_OR_RELIGIOUS_BELIEFS |
Thông tin về quan điểm chính trị hoặc tôn giáo của người dùng. |
DATA_TYPE_SEXUAL_ORIENTATION |
Thông tin về xu khuynh hướng tính dục của người dùng. |
DATA_TYPE_OTHER_PERSONAL_INFO |
Các thông tin cá nhân khác như ngày sinh, bản dạng giới, tình trạng cựu chiến binh, v.v. |
DATA_TYPE_PAYMENT_INFO |
Thông tin về các tài khoản tài chính của người dùng, chẳng hạn như số thẻ tín dụng. |
DATA_TYPE_PURCHASE_HISTORY |
Thông tin về những lần mua hàng hoặc giao dịch mà người dùng từng thực hiện. |
DATA_TYPE_CREDIT_SCORE |
Thông tin về điểm tín dụng của người dùng. |
DATA_TYPE_OTHER_FINANCIAL_INFO |
Mọi thông tin tài chính khác, chẳng hạn như tiền lương hoặc nợ của người dùng. |
DATA_TYPE_HEALTH_INFO |
Thông tin về sức khoẻ của người dùng, chẳng hạn như bệnh án hoặc triệu chứng. |
DATA_TYPE_FITNESS_INFO |
Thông tin về thể chất của người dùng, chẳng hạn như hoạt động tập thể dục hoặc hoạt động thể chất khác. |
DATA_TYPE_EMAILS |
Thông tin về email của người dùng, bao gồm cả tiêu đề email, người gửi, người nhận và nội dung email. |
DATA_TYPE_TEXT_MESSAGES |
Tin nhắn văn bản của người dùng, bao gồm cả người gửi, người nhận và nội dung tin nhắn. |
DATA_TYPE_OTHER_IN_APP_MESSAGES |
Mọi loại tin nhắn khác. Ví dụ: tin nhắn nhanh hoặc nội dung trò chuyện. |
DATA_TYPE_PHOTOS |
Ảnh của người dùng. |
DATA_TYPE_VIDEOS |
Video của người dùng. |
DATA_TYPE_VOICE_OR_SOUND_RECORDINGS |
Giọng nói của người dùng, chẳng hạn như thư thoại hoặc bản ghi âm. |
DATA_TYPE_MUSIC_FILES |
Các tệp nhạc của người dùng. |
DATA_TYPE_OTHER_AUDIO_FILES |
Các tệp âm thanh khác do người dùng tạo hoặc do người dùng cung cấp. |
DATA_TYPE_FILES_AND_DOCS |
Tệp/tài liệu của người dùng hoặc thông tin về tệp/tài liệu của họ, chẳng hạn như tên tệp. |
DATA_TYPE_CALENDAR_EVENTS |
Thông tin trên lịch của người dùng, chẳng hạn như sự kiện, ghi chú về sự kiện và người tham dự. |
DATA_TYPE_CONTACTS |
Thông tin về danh bạ của người dùng, chẳng hạn như tên liên hệ, nhật ký tin nhắn và thông tin tương tác như tên người dùng, lần liên hệ gần đây, tần suất liên hệ, thời lượng tương tác và nhật ký cuộc gọi. |
DATA_TYPE_APP_INTERACTIONS |
Thông tin về cách người dùng tương tác với ứng dụng của bạn, chẳng hạn như số lượt xem trang hoặc số lượt nhấn. |
DATA_TYPE_IN_APP_SEARCH_HISTORY |
Thông tin về nội dung mà người dùng đã tìm kiếm trong ứng dụng của bạn. |
DATA_TYPE_INSTALLED_APPS |
Danh sách các ứng dụng hoặc gói đã cài đặt trên thiết bị của người dùng. |
DATA_TYPE_OTHER_USER_GENERATED_CONTENT |
Nội dung khác do người dùng tạo chưa được nêu tại đây hay tại các mục khác. Ví dụ: thông tin giới thiệu người dùng, ghi chú hoặc câu trả lời mở. |
DATA_TYPE_OTHER_ACTIONS |
Các hoạt động hoặc hành động khác của người dùng trong ứng dụng chưa được nêu tại đây, chẳng hạn như các tuỳ chọn chơi trò chơi, lượt thích và hộp thoại. |
DATA_TYPE_WEB_BROWSING_HISTORY |
Thông tin về những trang web mà người dùng từng truy cập. |
DATA_TYPE_CRASH_LOGS |
Dữ liệu nhật ký sự cố trong ứng dụng của bạn. Ví dụ: số lần ứng dụng của bạn gặp sự cố, dấu vết ngăn xếp hoặc thông tin khác liên quan trực tiếp đến sự cố. |
DATA_TYPE_PERFORMANCE_DIAGNOSTICS |
Thông tin về hiệu suất của ứng dụng của bạn. Ví dụ: thời lượng pin, thời gian tải, độ trễ, tốc độ khung hình hoặc thông tin chẩn đoán kỹ thuật. |
DATA_TYPE_OTHER_APP_PERFORMANCE_DATA |
Dữ liệu khác về hiệu suất của ứng dụng chưa được nêu tại đây. |
DATA_TYPE_DEVICE_OR_OTHER_IDS |
Giá trị nhận dạng liên quan đến một thiết bị, trình duyệt hoặc ứng dụng riêng lẻ. Ví dụ: số IMEI, địa chỉ MAC, mã thiết bị Widevine, mã cài đặt Firebase hoặc mã nhận dạng cho quảng cáo. |
CodeAttribution
Thông tin ghi nhận quyền sở hữu mã nguồn.
Biểu diễn dưới dạng JSON |
---|
{ "path": string, "lineNumber": integer, "codeExcerpt": string, "startLineNumber": integer } |
Trường | |
---|---|
path |
Bắt buộc. Đường dẫn của tệp. |
line |
Bắt buộc. Số dòng (bắt đầu từ 1). |
code |
Không bắt buộc. Đoạn mã nơi phát hiện thấy nguồn cùng với mã xung quanh. |
start |
Không bắt buộc. Số dòng bắt đầu của đoạn mã (dựa trên 1). |
ScmMetadata
Siêu dữ liệu SCM.
Biểu diễn dưới dạng JSON |
---|
{
"revisionId": string,
"branch": string,
"remoteUri": string,
"pullRequest": {
object ( |
Trường | |
---|---|
revision |
Bắt buộc. Mã bản sửa đổi, ví dụ: hàm băm cam kết Git. |
branch |
Bắt buộc. Tên chi nhánh. |
remote |
Bắt buộc. URL từ xa của Git. |
pull |
Không bắt buộc. Chứa thông tin về yêu cầu kéo được liên kết. Trường này chỉ được điền sẵn cho các lượt quét yêu cầu kéo. |
PullRequest
Thông tin về yêu cầu kéo.
Biểu diễn dưới dạng JSON |
---|
{ "prNumber": string, "baseBranch": string } |
Trường | |
---|---|
pr |
Bắt buộc. Người dùng có thể cung cấp thông tin này hoặc thông tin này sẽ được tự động phân tích cú pháp từ các biến môi trường CI được xác định trước. |
base |
Bắt buộc. Đối với việc phân tích PR, chúng tôi so sánh với lần quét gần đây nhất của nhánh cơ sở để làm nổi bật các vấn đề mới. |
Phương thức |
|
---|---|
|
Tải kết quả phân tích Mức độ tuân thủ mã tại địa phương lên và tạo bản quét các vấn đề về quyền riêng tư. |
|
Nhận kết quả quét kho lưu trữ. |
|
Liệt kê các lần quét kho lưu trữ cho kho lưu trữ đã chỉ định. |