Kaynak: RepoScan
Depo taraması.
JSON gösterimi |
---|
{ "name": string, "resultsUri": string, "localScanPath": string, "cliVersion": string, "sources": [ { object ( |
Alanlar | |
---|---|
name |
Tanımlayıcı. Taramanın kaynak adı. |
results |
Sonuçları görüntülemek için bir URL. |
local |
Yerel tarama yolu. |
cli |
CLI sürümü. |
sources[] |
Veri kaynakları algılandı. |
scm |
SCM meta verileri. |
Kaynak
Veri kaynağı bulgusunu temsil eder.
JSON gösterimi |
---|
{ "dataType": enum ( |
Alanlar | |
---|---|
data |
Zorunlu. Veri türü. |
code |
İsteğe bağlıdır. Bulgu için kaynak kodu ilişkilendirmesi. |
DataType
Uygulamanızın kullandığı veri türleri.
Sıralamalar | |
---|---|
DATA_TYPE_UNSPECIFIED |
Belirtilmedi. |
DATA_TYPE_APPROXIMATE_LOCATION |
Kullanıcının veya cihazın fiziksel olarak bulunduğu 3 kilometrekare ya da üzeri büyüklükte bir alan (kullanıcının bulunduğu şehir gibi) veya Android'in ACCESS_COARSE_LOCATION izni tarafından sağlanan konum. |
DATA_TYPE_PRECISE_LOCATION |
Kullanıcının veya cihazın 3 kilometrekareden küçük bir alan içindeki fiziksel konumu. Örneğin, Android'in ACCESS_FINE_LOCATION izni tarafından sağlanan konum. |
DATA_TYPE_PERSONAL_NAME |
Kullanıcının tercih ettiği hitap şekli. Örneğin, adı, soyadı veya takma adı. |
DATA_TYPE_EMAIL_ADDRESS |
Kullanıcının e-posta adresi. |
DATA_TYPE_USER_IDS |
Tanımlanabilen bir kişiyle ilgili tanımlayıcılar. Örneğin, hesap kimliği, hesap numarası veya hesap adı. |
DATA_TYPE_PHYSICAL_ADDRESS |
Kullanıcının adresi. Örneğin, posta veya ev adresi. |
DATA_TYPE_PHONE_NUMBER |
Kullanıcının telefon numarası. |
DATA_TYPE_RACE_AND_ETHNICITY |
Kullanıcının ırkı veya etnik kökeni hakkında bilgiler. |
DATA_TYPE_POLITICAL_OR_RELIGIOUS_BELIEFS |
Kullanıcının siyasi görüşü veya dini inancı hakkında bilgiler. |
DATA_TYPE_SEXUAL_ORIENTATION |
Kullanıcının cinsel yönelimiyle ilgili bilgiler. |
DATA_TYPE_OTHER_PERSONAL_INFO |
Doğum tarihi, cinsel kimlik, gazilik durumu vb. diğer kişisel bilgilerin tümü. |
DATA_TYPE_PAYMENT_INFO |
Kullanıcının mali hesapları hakkında bilgiler. Örneğin, kredi kartı numarası. |
DATA_TYPE_PURCHASE_HISTORY |
Kullanıcının alışveriş veya ödeme işlemleri ile ilgili bilgiler. |
DATA_TYPE_CREDIT_SCORE |
Kullanıcının kredi notuyla ilgili bilgiler. |
DATA_TYPE_OTHER_FINANCIAL_INFO |
Kullanıcı maaşı veya borçları gibi diğer finansal bilgiler. |
DATA_TYPE_HEALTH_INFO |
Kullanıcının sağlığı ile ilgili bilgiler. Örneğin, tıbbi kayıtlar veya belirtiler. |
DATA_TYPE_FITNESS_INFO |
Kullanıcının fitness bilgileri. Örneğin, egzersiz veya başka fiziksel aktiviteler. |
DATA_TYPE_EMAILS |
E-posta konu satırı, gönderen, alıcılar ve e-postanın içeriği dahil olmak üzere kullanıcının e-postaları. |
DATA_TYPE_TEXT_MESSAGES |
Gönderen, alıcılar ve mesajın içeriği dahil olmak üzere kullanıcının kısa mesajları. |
DATA_TYPE_OTHER_IN_APP_MESSAGES |
Diğer tüm mesaj türleri. Örneğin, anlık mesajlar veya sohbet içerikleri. |
DATA_TYPE_PHOTOS |
Kullanıcının fotoğrafları. |
DATA_TYPE_VIDEOS |
Kullanıcının videoları. |
DATA_TYPE_VOICE_OR_SOUND_RECORDINGS |
Kullanıcının sesi. Örneğin, sesli mesaj veya ses kaydı. |
DATA_TYPE_MUSIC_FILES |
Kullanıcının müzik dosyaları. |
DATA_TYPE_OTHER_AUDIO_FILES |
Kullanıcının oluşturduğu veya sağladığı diğer tüm ses dosyaları. |
DATA_TYPE_FILES_AND_DOCS |
Kullanıcının dosya veya dokümanları ya da dosya veya dokümanları hakkında bilgiler (ör. dosya adları). |
DATA_TYPE_CALENDAR_EVENTS |
Kullanıcının takviminden bilgiler. Örneğin, etkinlikler, etkinlik notları ve katılımcılar. |
DATA_TYPE_CONTACTS |
Kullanıcının kişileri hakkında bilgiler. Örneğin, kişi adları ve mesaj geçmişinin yanı sıra kullanıcı adları, iletişimin yeniliği, iletişim sıklığı, etkileşim süresi ve çağrı geçmişi gibi sosyal grafik bilgileri. |
DATA_TYPE_APP_INTERACTIONS |
Kullanıcının uygulamanızla nasıl etkileşim kurduğu hakkında bilgiler (ör. sayfa görüntüleme veya dokunma sayısı). |
DATA_TYPE_IN_APP_SEARCH_HISTORY |
Kullanıcının uygulamanızda yaptığı aramalarla ilgili bilgiler. |
DATA_TYPE_INSTALLED_APPS |
Kullanıcının cihazında yüklü uygulamaların veya paketlerin envanteri. |
DATA_TYPE_OTHER_USER_GENERATED_CONTENT |
Burada veya diğer bölümlerde listelenmemiş, kullanıcı tarafından oluşturulan içeriklerin tamamı. Örneğin, kullanıcı biyografileri, notlar veya açık uçlu yanıtlar. |
DATA_TYPE_OTHER_ACTIONS |
Burada listelenmeyen diğer tüm uygulama içi kullanıcı etkinlikleri veya işlemleri. Örneğin, oyun oynama, beğenmeler ve iletişim seçenekleri. |
DATA_TYPE_WEB_BROWSING_HISTORY |
Kullanıcının ziyaret ettiği web siteleriyle ilgili bilgiler. |
DATA_TYPE_CRASH_LOGS |
Uygulamanızdan alınan kilitlenme günlüğü verileri. Örneğin, uygulamanızın kilitlenme sayısı, yığın izlemeler (stack trace) veya bir kilitlenme ile doğrudan ilişkili diğer bilgiler. |
DATA_TYPE_PERFORMANCE_DIAGNOSTICS |
Uygulamanızın performansı hakkında bilgiler. Örneğin, pil ömrü, yükleme süresi, gecikme, kare hızı veya teknik teşhisler. |
DATA_TYPE_OTHER_APP_PERFORMANCE_DATA |
Burada listelenmemiş diğer tüm uygulama performansı verileri. |
DATA_TYPE_DEVICE_OR_OTHER_IDS |
Tek bir cihaz, tarayıcı veya uygulamayla ilişkili tanımlayıcılar. Örneğin, IMEI numarası, MAC adresi, Widevine cihaz kimliği, Firebase yükleme kimliği veya reklam tanımlayıcısı. |
CodeAttribution
Kaynak kodu ilişkilendirmesi.
JSON gösterimi |
---|
{ "path": string, "lineNumber": integer, "codeExcerpt": string, "startLineNumber": integer } |
Alanlar | |
---|---|
path |
Zorunlu. Dosyanın yolu. |
line |
Zorunlu. Satır numarası (1 tabanlı). |
code |
İsteğe bağlıdır. Kaynak kodun algılandığı yerdeki kod alıntısı ve çevresindeki kod. |
start |
İsteğe bağlıdır. Kod alıntısının başlangıç satır numarası (1 tabanlı). |
ScmMetadata
SCM meta verileri.
JSON gösterimi |
---|
{
"revisionId": string,
"branch": string,
"remoteUri": string,
"pullRequest": {
object ( |
Alanlar | |
---|---|
revision |
Zorunlu. Düzeltme kimliği (ör. Git commit karması). |
branch |
Zorunlu. Şube adı. |
remote |
Zorunlu. Git uzak URL'si. |
pull |
İsteğe bağlıdır. İlişkili çekme isteği hakkında bilgi içerir. Bu alan yalnızca çekme isteği taramaları için doldurulur. |
PullRequest
Pull isteği bilgileri.
JSON gösterimi |
---|
{ "prNumber": string, "baseBranch": string } |
Alanlar | |
---|---|
pr |
Zorunlu. Bu, kullanıcı tarafından sağlanabilir veya önceden tanımlanmış CI ortam değişkenlerinden otomatik olarak ayrıştırılabilir. |
base |
Zorunlu. PR analizinde, yeni sorunları vurgulamak için temel dalın en son taramasıyla karşılaştırma yaparız. |
Yöntemler |
|
---|---|
|
Yerel kod uyumluluğu analizinin sonuçlarını yükler ve gizlilik sorunlarının taramasını oluşturur. |
|
Depo taraması alır. |
|
Belirtilen depo için depo taramalarını listeler. |