संसाधन: RepoScan
Repo scan.
JSON के काेड में दिखाना |
---|
{ "name": string, "resultsUri": string, "localScanPath": string, "cliVersion": string, "sources": [ { object ( |
फ़ील्ड | |
---|---|
name |
आइडेंटिफ़ायर. स्कैन के संसाधन का नाम. |
results |
नतीजे देखने के लिए यूआरएल. |
local |
लोकल स्कैन पाथ. |
cli |
सीएलआई वर्शन. |
sources[] |
डेटा सोर्स का पता चला. |
scm |
एससीएम मेटाडेटा. |
स्रोत
यह डेटा सोर्स से जुड़ी गड़बड़ी को दिखाता है.
JSON के काेड में दिखाना |
---|
{ "dataType": enum ( |
फ़ील्ड | |
---|---|
data |
ज़रूरी है. डेटा टाइप. |
code |
ज़रूरी नहीं. नतीजे के लिए सोर्स कोड एट्रिब्यूशन. |
DataType
आपका ऐप्लिकेशन किस तरह का डेटा इस्तेमाल करता है.
Enums | |
---|---|
DATA_TYPE_UNSPECIFIED |
जानकारी नहीं दी गई है. |
DATA_TYPE_APPROXIMATE_LOCATION |
ऐसे उपयोगकर्ता या डिवाइस की जगह की जानकारी जो 3 वर्ग किलोमीटर या उससे ज़्यादा दूरी पर हो. उदाहरण के लिए, वह शहर जहां उपयोगकर्ता है या Android की ACCESS_COARSE_LOCATION अनुमति से मिली जगह की जानकारी. |
DATA_TYPE_PRECISE_LOCATION |
ऐसे उपयोगकर्ता या डिवाइस की जगह की जानकारी जो 3 वर्ग किलोमीटर से कम दूरी पर हो, जैसे कि Android की ACCESS_FINE_LOCATION अनुमति से मिली जगह की जानकारी. |
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
एससीएम मेटाडेटा.
JSON के काेड में दिखाना |
---|
{
"revisionId": string,
"branch": string,
"remoteUri": string,
"pullRequest": {
object ( |
फ़ील्ड | |
---|---|
revision |
ज़रूरी है. बदलाव का आईडी, जैसे कि Git कमिट हैश. |
branch |
ज़रूरी है. ब्रांच का नाम. |
remote |
ज़रूरी है. Git रिमोट यूआरएल. |
pull |
ज़रूरी नहीं. इस कुकी में, उससे जुड़े पुल अनुरोध के बारे में जानकारी होती है. यह सिर्फ़ पुल अनुरोध स्कैन के लिए पॉप्युलेट किया जाता है. |
PullRequest
पुल के अनुरोध की जानकारी.
JSON के काेड में दिखाना |
---|
{ "prNumber": string, "baseBranch": string } |
फ़ील्ड | |
---|---|
pr |
ज़रूरी है. इसे उपयोगकर्ता दे सकता है या पहले से तय किए गए सीआई एनवायरमेंट वैरिएबल से अपने-आप पार्स किया जा सकता है. |
base |
ज़रूरी है. पीआर विश्लेषण के लिए, हम नई समस्याओं को हाइलाइट करने के लिए, बेस ब्रांच के सबसे हाल के स्कैन से तुलना करते हैं. |
तरीके |
|
---|---|
|
यह कुकी, स्थानीय कानून के मुताबिक कोड के इस्तेमाल से जुड़े विश्लेषण के नतीजे अपलोड करती है. साथ ही, निजता से जुड़ी समस्याओं को स्कैन करती है. |
|
रिपो स्कैन करता है. |
|
यह कमांड, किसी खास रिपॉज़िटरी के लिए रिपॉज़िटरी स्कैन की सूची दिखाती है. |