แหล่งข้อมูล: RepoScan
การสแกนที่เก็บ
การแสดง JSON |
---|
{ "name": string, "resultsUri": string, "localScanPath": string, "cliVersion": string, "sources": [ { object ( |
ช่อง | |
---|---|
name |
ตัวระบุ ชื่อทรัพยากรของการสแกน |
results |
URL สำหรับดูผลลัพธ์ |
local |
เส้นทางการสแกนในเครื่อง |
cli |
เวอร์ชัน CLI |
sources[] |
ตรวจพบแหล่งข้อมูล |
scm |
ข้อมูลเมตา SCM |
แหล่งที่มา
แสดงผลการค้นหาแหล่งข้อมูล
การแสดง JSON |
---|
{ "dataType": enum ( |
ช่อง | |
---|---|
data |
ต้องระบุ ประเภทข้อมูล |
code |
ไม่บังคับ การระบุแหล่งที่มาของซอร์สโค้ดสำหรับผลการค้นหา |
DataType
ประเภทข้อมูลที่แอปใช้
Enum | |
---|---|
DATA_TYPE_UNSPECIFIED |
ไม่ได้ระบุ |
DATA_TYPE_APPROXIMATE_LOCATION |
ตําแหน่งของผู้ใช้หรืออุปกรณ์ในสถานที่จริงมีขนาดใหญ่กว่าหรือเท่ากับ 3 ตารางกิโลเมตร เช่น เมืองที่ผู้ใช้อยู่ หรือตําแหน่งที่ได้จากสิทธิ์เข้าถึง ACCESS_COARSE_LOCATION ของ Android |
DATA_TYPE_PRECISE_LOCATION |
ตําแหน่งของผู้ใช้หรืออุปกรณ์ในสถานที่จริงมีขนาดเล็กกว่า 3 ตารางกิโลเมตร เช่น ตําแหน่งที่ได้จากสิทธิ์เข้าถึง ACCESS_FINE_LOCATION ของ Android |
DATA_TYPE_PERSONAL_NAME |
วิธีที่ผู้ใช้เรียกตัวเอง เช่น ชื่อ นามสกุล หรือชื่อเล่น |
DATA_TYPE_EMAIL_ADDRESS |
อีเมลของผู้ใช้ |
DATA_TYPE_USER_IDS |
ตัวระบุที่เกี่ยวข้องกับบุคคลที่สามารถระบุตัวตนได้ เช่น รหัสบัญชี หมายเลขบัญชี หรือชื่อบัญชี |
DATA_TYPE_PHYSICAL_ADDRESS |
ที่อยู่ของผู้ใช้ เช่น ที่อยู่จัดส่งหรือที่อยู่บ้าน |
DATA_TYPE_PHONE_NUMBER |
หมายเลขโทรศัพท์ของผู้ใช้ |
DATA_TYPE_RACE_AND_ETHNICITY |
ข้อมูลเกี่ยวกับเชื้อชาติและชาติพันธุ์ของผู้ใช้ |
DATA_TYPE_POLITICAL_OR_RELIGIOUS_BELIEFS |
ข้อมูลเกี่ยวกับความเชื่อทางการเมืองหรือศาสนาของผู้ใช้ |
DATA_TYPE_SEXUAL_ORIENTATION |
ข้อมูลเกี่ยวกับวิถีทางเพศของผู้ใช้ |
DATA_TYPE_OTHER_PERSONAL_INFO |
ข้อมูลส่วนบุคคลอื่นๆ เช่น วันเกิด อัตลักษณ์ทางเพศ สถานะทหารผ่านศึก เป็นต้น |
DATA_TYPE_PAYMENT_INFO |
ข้อมูลเกี่ยวกับบัญชีการเงินของผู้ใช้ เช่น หมายเลขบัตรเครดิต |
DATA_TYPE_PURCHASE_HISTORY |
ข้อมูลเกี่ยวกับการซื้อหรือธุรกรรมที่ผู้ใช้ดำเนินการ |
DATA_TYPE_CREDIT_SCORE |
ข้อมูลเกี่ยวกับคะแนนเครดิตของผู้ใช้ |
DATA_TYPE_OTHER_FINANCIAL_INFO |
ข้อมูลอื่นๆ ทางการเงิน เช่น เงินเดือนหรือหนี้ของผู้ใช้ |
DATA_TYPE_HEALTH_INFO |
ข้อมูลเกี่ยวกับสุขภาพของผู้ใช้ เช่น เวชระเบียน หรืออาการเจ็บป่วย |
DATA_TYPE_FITNESS_INFO |
ข้อมูลเกี่ยวกับการออกกําลังกายของผู้ใช้ เช่น การออกกําลังกายหรือกิจกรรมการเคลื่อนไหวร่างกายอื่นๆ |
DATA_TYPE_EMAILS |
อีเมลของผู้ใช้ ซึ่งรวมถึงหัวข้อ ผู้ส่ง ผู้รับ และเนื้อหาอีเมล |
DATA_TYPE_TEXT_MESSAGES |
ข้อความ SMS ของผู้ใช้ ซึ่งรวมถึงผู้ส่ง ผู้รับ และเนื้อหาข้อความ |
DATA_TYPE_OTHER_IN_APP_MESSAGES |
ข้อความประเภทอื่นๆ เช่น ข้อความโต้ตอบแบบทันทีหรือเนื้อหาแชท |
DATA_TYPE_PHOTOS |
รูปภาพของผู้ใช้ |
DATA_TYPE_VIDEOS |
วิดีโอของผู้ใช้ |
DATA_TYPE_VOICE_OR_SOUND_RECORDINGS |
เสียงของผู้ใช้ เช่น ข้อความเสียงหรือไฟล์บันทึกเสียง |
DATA_TYPE_MUSIC_FILES |
ไฟล์เพลงของผู้ใช้ |
DATA_TYPE_OTHER_AUDIO_FILES |
ไฟล์เสียงอื่นๆ ที่ผู้ใช้สร้างขึ้นหรือที่ได้มาจากผู้ใช้ |
DATA_TYPE_FILES_AND_DOCS |
ไฟล์หรือเอกสารของผู้ใช้ หรือข้อมูลเกี่ยวกับไฟล์หรือเอกสาร เช่น ชื่อไฟล์ |
DATA_TYPE_CALENDAR_EVENTS |
ข้อมูลจากปฏิทินของผู้ใช้ เช่น กิจกรรม หมายเหตุกิจกรรม และผู้เข้าร่วม |
DATA_TYPE_CONTACTS |
ข้อมูลเกี่ยวกับรายชื่อติดต่อของผู้ใช้ เช่น ชื่อผู้ติดต่อ ประวัติข้อความ และข้อมูลกราฟโซเชียล เช่น ชื่อผู้ใช้ ความใหม่และความถี่ในการติดต่อ ระยะเวลาการโต้ตอบ และประวัติการโทร |
DATA_TYPE_APP_INTERACTIONS |
ข้อมูลเกี่ยวกับวิธีที่ผู้ใช้โต้ตอบกับแอปของคุณ เช่น จำนวนการดูหน้าเว็บหรือการแตะ |
DATA_TYPE_IN_APP_SEARCH_HISTORY |
ข้อมูลเกี่ยวกับสิ่งที่ผู้ใช้ค้นหาในแอปของคุณ |
DATA_TYPE_INSTALLED_APPS |
พื้นที่โฆษณาของแอปหรือแพ็กเกจที่ติดตั้งในอุปกรณ์ของผู้ใช้ |
DATA_TYPE_OTHER_USER_GENERATED_CONTENT |
เนื้อหาที่ผู้ใช้สร้างขึ้นอื่นๆ ที่ไม่ได้ระบุไว้ที่นี่ หรือในส่วนอื่นๆ เช่น ประวัติ โน้ต หรือคำตอบปลายเปิดของผู้ใช้ |
DATA_TYPE_OTHER_ACTIONS |
กิจกรรมหรือการดำเนินการอื่นๆ ของผู้ใช้ในแอปที่ไม่ได้ระบุไว้ที่นี่ เช่น เกมเพลย์ การกด "ชอบ" และตัวเลือกกล่องโต้ตอบ |
DATA_TYPE_WEB_BROWSING_HISTORY |
ข้อมูลเกี่ยวกับเว็บไซต์ที่ผู้ใช้เข้าชม |
DATA_TYPE_CRASH_LOGS |
ข้อมูลบันทึกข้อขัดข้องจากแอปของคุณ เช่น จำนวนครั้งที่แอปของคุณขัดข้อง สแต็กเทรซ หรือข้อมูลอื่นๆ ที่เกี่ยวกับการขัดข้องโดยตรง |
DATA_TYPE_PERFORMANCE_DIAGNOSTICS |
ข้อมูลเกี่ยวกับประสิทธิภาพของแอปของคุณ เช่น อายุการใช้งานแบตเตอรี่ เวลาที่ใช้ในการโหลด เวลาในการตอบสนอง อัตราเฟรม หรือการวินิจฉัยทางเทคนิค |
DATA_TYPE_OTHER_APP_PERFORMANCE_DATA |
ข้อมูลประสิทธิภาพอื่นๆ ของแอปที่ไม่ได้ระบุไว้ที่นี่ |
DATA_TYPE_DEVICE_OR_OTHER_IDS |
ตัวระบุที่เกี่ยวข้องกับแต่ละอุปกรณ์ เบราว์เซอร์ หรือแอป เช่น หมายเลข IMEI, ที่อยู่ MAC, รหัสอุปกรณ์ Widevine, รหัสการติดตั้ง Firebase หรือตัวระบุโฆษณา |
CodeAttribution
การระบุแหล่งที่มาของซอร์สโค้ด
การแสดง JSON |
---|
{ "path": string, "lineNumber": integer, "codeExcerpt": string, "startLineNumber": integer } |
ช่อง | |
---|---|
path |
ต้องระบุ เส้นทางของไฟล์ |
line |
ต้องระบุ หมายเลขบรรทัด (ฐาน 1) |
code |
ไม่บังคับ ตัวอย่างโค้ดที่ตรวจพบแหล่งที่มาพร้อมกับโค้ดโดยรอบ |
start |
ไม่บังคับ หมายเลขบรรทัดเริ่มต้นของตัวอย่างโค้ด (อิงตาม 1) |
ScmMetadata
ข้อมูลเมตา SCM
การแสดง JSON |
---|
{
"revisionId": string,
"branch": string,
"remoteUri": string,
"pullRequest": {
object ( |
ช่อง | |
---|---|
revision |
ต้องระบุ รหัสการแก้ไข เช่น แฮชการคอมมิต Git |
branch |
ต้องระบุ ชื่อสาขา |
remote |
ต้องระบุ URL ระยะไกลของ Git |
pull |
ไม่บังคับ มีข้อมูลเกี่ยวกับคำขอพุลที่เชื่อมโยง ระบบจะป้อนข้อมูลนี้สำหรับการสแกนคำขอพุลเท่านั้น |
PullRequest
ข้อมูลคำขอพุล
การแสดง JSON |
---|
{ "prNumber": string, "baseBranch": string } |
ช่อง | |
---|---|
pr |
ต้องระบุ ผู้ใช้สามารถระบุข้อมูลนี้หรือระบบจะแยกวิเคราะห์โดยอัตโนมัติจากตัวแปรสภาพแวดล้อม CI ที่กำหนดไว้ล่วงหน้า |
base |
ต้องระบุ สำหรับการวิเคราะห์ PR เราจะเปรียบเทียบกับการสแกนล่าสุดของกิ่งหลักเพื่อไฮไลต์ปัญหาใหม่ |
เมธอด |
|
---|---|
|
อัปโหลดผลการวิเคราะห์การปฏิบัติตามข้อกำหนดของโค้ดในเครื่องและสร้างการสแกนปัญหาด้านความเป็นส่วนตัว |
|
รับการสแกนที่เก็บ |
|
แสดงการสแกนที่เก็บสำหรับที่เก็บที่ระบุ |