משאב: 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 |
הודעות טקסט של המשתמש, כולל השולח, הנמענים ותוכן ההודעה. |
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 |
חובה. מזהה הגרסה, למשל גיבוב (hash) של קומיט ב-Git. |
branch |
חובה. שם הסניף. |
remote |
חובה. כתובת URL מרוחקת של Git. |
pull |
אופציונלי. מכיל מידע על בקשת המיזוג המשויכת. השדה הזה מאוכלס רק בסריקות של בקשות משיכה. |
PullRequest
פרטים על בקשת המיזוג.
ייצוג ב-JSON |
---|
{ "prNumber": string, "baseBranch": string } |
שדות | |
---|---|
pr |
חובה. אפשר לספק את הערך הזה על ידי המשתמש או לנתח אותו אוטומטית ממשתני סביבה מוגדרים מראש של CI. |
base |
חובה. לניתוח של בקשות למשיכת קוד, אנחנו משווים לסריקה האחרונה של ענף הבסיס כדי להדגיש בעיות חדשות. |
Methods |
|
---|---|
|
העלאת התוצאות של ניתוח התאימות לקוד המקומי ויצירת סריקה של בעיות פרטיות. |
|
מבצע סריקה של מאגר. |
|
רשימת הסריקות של המאגר שצוין. |