Topik ini menjelaskan cara membuat dan membuat ulang kamus khusus yang besar. Artikel ini juga membahas beberapa skenario error.
Kapan harus memilih kamus kustom berukuran besar daripada kamus kustom biasa
Pendeteksi kamus kustom biasa sudah cukup jika Anda memiliki puluhan ribu kata atau frasa sensitif yang ingin dipindai untuk memindai konten. Jika Anda memiliki lebih banyak istilah atau jika daftar istilah Anda sering berubah, pertimbangkan untuk membuat kamus kustom berukuran besar, yang dapat mendukung puluhan juta istilah.
Perbedaan kamus khusus besar dengan infoType kustom lainnya
Kamus kustom besar berbeda dari infoType kustom lainnya karena setiap kamus kustom berukuran besar memiliki dua komponen:
- Daftar frasa yang Anda buat dan definisikan. Daftar ini disimpan sebagai file teks dalam Cloud Storage atau kolom dalam tabel BigQuery.
- File kamus, yang dihasilkan dan disimpan oleh Perlindungan Data Sensitif di Cloud Storage. File kamus terdiri dari salinan daftar istilah dan filter mekar, yang membantu dalam penelusuran dan pencocokan.
Membuat kamus kustom berukuran besar
Bagian ini menjelaskan cara membuat, mengedit, dan membuat ulang kamus kustom yang besar.
Membuat daftar istilah
Buat daftar yang berisi semua kata dan frasa yang Anda inginkan untuk ditelusuri oleh detektor infoType baru. Lakukan salah satu hal berikut:
- Tempatkan file teks yang berisi setiap kata atau frasa di barisnya masing-masing ke dalam bucket Cloud Storage.
- Tetapkan satu kolom tabel BigQuery sebagai penampung untuk kata dan frasa. Berikan baris tersendiri pada setiap entri di kolom. Anda dapat menggunakan tabel BigQuery yang ada selama semua kata dan frasa kamus berada dalam satu kolom.
Anda dapat menyusun daftar istilah yang terlalu besar untuk diproses oleh Perlindungan Data Sensitif. Jika Anda melihat pesan error, baca Memecahkan masalah error di topik ini nanti.
Membuat infoType tersimpan
Setelah Anda membuat daftar istilah, gunakan Perlindungan Data Sensitif untuk membuat kamus:
Konsol
Di bucket Cloud Storage, buat folder baru tempat Perlindungan Data Sensitif akan menyimpan kamus yang dihasilkan.
Perlindungan Data Sensitif membuat folder yang berisi file kamus di lokasi yang Anda tentukan.
Di konsol Google Cloud, buka halaman Create infoType.
Untuk Jenis, pilih Kamus kustom besar.
Untuk InfoType ID, masukkan ID untuk infoType yang tersimpan.
Anda akan menggunakan ID ini saat mengonfigurasi tugas pemeriksaan dan de-identifikasi. Anda dapat menggunakan huruf, angka, tanda hubung, dan garis bawah untuk nama.
Untuk nama tampilan InfoType, masukkan nama untuk infoType yang tersimpan.
Anda dapat menggunakan spasi dan tanda baca dalam nama.
Untuk Description, masukkan deskripsi tentang apa yang terdeteksi oleh infoType tersimpan Anda.
Untuk Jenis penyimpanan, pilih lokasi daftar istilah Anda:
- BigQuery: Masukkan project ID, ID set data, dan ID tabel. Di kolom Nama kolom, masukkan ID kolom. Anda dapat menentukan maksimal satu kolom dari tabel.
- Google Cloud Storage: Masukkan jalur ke file.
Untuk Output bucket atau folder, masukkan lokasi Cloud Storage dari folder yang Anda buat di langkah 1.
Klik Create.
Ringkasan infoType yang disimpan akan muncul. Saat kamus dibuat dan infoType baru yang tersimpan siap digunakan, status infoType akan menunjukkan Ready.
C#
Untuk mempelajari cara menginstal dan menggunakan library klien untuk Perlindungan Data Sensitif, lihat Library klien Perlindungan Data Sensitif.
Untuk mengautentikasi Perlindungan Data Sensitif, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, baca Menyiapkan autentikasi untuk lingkungan pengembangan lokal.
Go
Untuk mempelajari cara menginstal dan menggunakan library klien untuk Perlindungan Data Sensitif, lihat Library klien Perlindungan Data Sensitif.
Untuk mengautentikasi Perlindungan Data Sensitif, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, baca Menyiapkan autentikasi untuk lingkungan pengembangan lokal.
Java
Untuk mempelajari cara menginstal dan menggunakan library klien untuk Perlindungan Data Sensitif, lihat Library klien Perlindungan Data Sensitif.
Untuk mengautentikasi Perlindungan Data Sensitif, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, baca Menyiapkan autentikasi untuk lingkungan pengembangan lokal.
Node.js
Untuk mempelajari cara menginstal dan menggunakan library klien untuk Perlindungan Data Sensitif, lihat Library klien Perlindungan Data Sensitif.
Untuk mengautentikasi Perlindungan Data Sensitif, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, baca Menyiapkan autentikasi untuk lingkungan pengembangan lokal.
PHP
Untuk mempelajari cara menginstal dan menggunakan library klien untuk Perlindungan Data Sensitif, lihat Library klien Perlindungan Data Sensitif.
Untuk mengautentikasi Perlindungan Data Sensitif, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, baca Menyiapkan autentikasi untuk lingkungan pengembangan lokal.
Python
Untuk mempelajari cara menginstal dan menggunakan library klien untuk Perlindungan Data Sensitif, lihat Library klien Perlindungan Data Sensitif.
Untuk mengautentikasi Perlindungan Data Sensitif, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, baca Menyiapkan autentikasi untuk lingkungan pengembangan lokal.
REST
- Buat folder baru untuk kamus di bucket Cloud Storage. Perlindungan Data Sensitif membuat folder yang berisi file kamus di lokasi yang Anda tentukan.
- Buat kamus menggunakan
metode
storedInfoTypes.create
. Metodecreate
menggunakan parameter berikut:- Objek
StoredInfoTypeConfig
, yang berisi konfigurasi infoType yang tersimpan. Hal ini mencakup:description
: Deskripsi kamus.displayName
: Nama yang ingin Anda berikan ke kamus.LargeCustomDictionaryConfig
: Berisi konfigurasi kamus kustom berukuran besar. Hal ini mencakup:BigQueryField
: Ditentukan apakah daftar istilah Anda disimpan di BigQuery. Menyertakan referensi ke tabel tempat daftar Anda disimpan, serta kolom yang berisi setiap frasa kamus.CloudStorageFileSet
: Ditentukan apakah daftar istilah Anda disimpan di Cloud Storage. Menyertakan URL ke lokasi sumber di Cloud Storage, dalam bentuk berikut:"gs://[PATH_TO_GS]"
. Karakter pengganti didukung.outputPath
: Jalur ke lokasi di bucket Cloud Storage untuk menyimpan kamus yang dibuat.
storedInfoTypeId
: ID untuk infoType yang disimpan. Anda menggunakan ID ini untuk merujuk ke infoType yang tersimpan saat Anda mem-build ulang, menghapusnya, atau menggunakannya dalam tugas pemeriksaan atau de-identifikasi. Jika kolom ini dibiarkan kosong, sistem akan membuat ID untuk Anda.
- Objek
Berikut adalah contoh JSON yang, saat dikirim ke metode storedInfoTypes.create
, akan membuat infoType tersimpan baru—khususnya, detektor kamus kustom yang besar. Contoh ini membuat infoType tersimpan dari daftar istilah yang disimpan dalam database BigQuery yang tersedia secara publik (bigquery-public-data.samples.github_nested
). Database ini berisi semua nama pengguna GitHub yang digunakan dalam commit. Jalur output untuk kamus yang dihasilkan disetel ke bucket Cloud Storage yang disebut dlptesting
, dan infoType yang tersimpan diberi nama github-usernames
.
Input JSON
POST https://dlp.googleapis.com/v2/projects/PROJECT_ID/storedInfoTypes
{
"config":{
"displayName":"GitHub usernames",
"description":"Dictionary of GitHub usernames used in commits",
"largeCustomDictionary":{
"outputPath":{
"path":"gs://[PATH_TO_GS]"
},
"bigQueryField":{
"table":{
"datasetId":"samples",
"projectId":"bigquery-public-data",
"tableId":"github_nested"
}
}
}
},
"storedInfoTypeId":"github-usernames"
}
Membuat ulang kamus
Jika Anda ingin memperbarui kamus, perbarui daftar istilah sumber terlebih dahulu, lalu menginstruksikan Perlindungan Data Sensitif untuk membuat ulang infoType yang tersimpan.
Perbarui daftar istilah sumber yang ada di Cloud Storage atau BigQuery.
Tambahkan, hapus, atau ubah istilah atau frasa sesuai kebutuhan.
Buat versi baru infoType yang tersimpan dengan "mem-build ulang" infoType tersebut menggunakan konsol Google Cloud atau metode
storedInfoTypes.patch
.Dengan membuat ulang, versi kamus baru akan dibuat, yang menggantikan kamus lama.
Saat Anda mem-build ulang infoType tersimpan ke versi baru, versi lama akan dihapus. Saat Perlindungan Data Sensitif memperbarui infoType yang tersimpan, statusnya adalah "tertunda". Selama waktu ini, versi lama infoType yang disimpan masih ada. Pemindaian yang Anda jalankan saat infoType tersimpan dalam status tertunda akan dijalankan menggunakan versi lama infoType yang tersimpan.
Untuk membangun ulang infoType yang tersimpan:
Konsol
- Perbarui dan simpan daftar istilah Anda di Cloud Storage atau BigQuery.
Di konsol Google Cloud, buka daftar infoType tersimpan Anda.
Klik ID infoType tersimpan yang ingin Anda perbarui.
Di halaman Detail InfoType, klik Buat ulang data.
Perlindungan Data Sensitif akan membuat ulang infoType tersimpan dengan perubahan yang Anda buat pada daftar istilah sumber. Setelah status infoType yang disimpan adalah "Ready," Anda dapat menggunakannya. Setiap template atau pemicu tugas yang menggunakan infoType tersimpan akan otomatis menggunakan versi yang dibuat ulang.
C#
Untuk mempelajari cara menginstal dan menggunakan library klien untuk Perlindungan Data Sensitif, lihat Library klien Perlindungan Data Sensitif.
Untuk mengautentikasi Perlindungan Data Sensitif, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, baca Menyiapkan autentikasi untuk lingkungan pengembangan lokal.
Go
Untuk mempelajari cara menginstal dan menggunakan library klien untuk Perlindungan Data Sensitif, lihat Library klien Perlindungan Data Sensitif.
Untuk mengautentikasi Perlindungan Data Sensitif, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, baca Menyiapkan autentikasi untuk lingkungan pengembangan lokal.
Java
Untuk mempelajari cara menginstal dan menggunakan library klien untuk Perlindungan Data Sensitif, lihat Library klien Perlindungan Data Sensitif.
Untuk mengautentikasi Perlindungan Data Sensitif, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, baca Menyiapkan autentikasi untuk lingkungan pengembangan lokal.
Node.js
Untuk mempelajari cara menginstal dan menggunakan library klien untuk Perlindungan Data Sensitif, lihat Library klien Perlindungan Data Sensitif.
Untuk mengautentikasi Perlindungan Data Sensitif, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, baca Menyiapkan autentikasi untuk lingkungan pengembangan lokal.
PHP
Untuk mempelajari cara menginstal dan menggunakan library klien untuk Perlindungan Data Sensitif, lihat Library klien Perlindungan Data Sensitif.
Untuk mengautentikasi Perlindungan Data Sensitif, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, baca Menyiapkan autentikasi untuk lingkungan pengembangan lokal.
Python
Untuk mempelajari cara menginstal dan menggunakan library klien untuk Perlindungan Data Sensitif, lihat Library klien Perlindungan Data Sensitif.
Untuk mengautentikasi Perlindungan Data Sensitif, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, baca Menyiapkan autentikasi untuk lingkungan pengembangan lokal.
REST
Perbarui daftar istilah
Jika Anda hanya memperbarui daftar istilah dalam kamus khusus
besar, permintaan
storedInfoTypes.patch
hanya memerlukan kolom name
. Berikan nama resource lengkap untuk
infoType tersimpan yang ingin Anda build ulang.
Pola berikut mewakili entri yang valid untuk kolom name
:
organizations/ORGANIZATION_ID/storedInfoTypes/STORED_INFOTYPE_ID
projects/PROJECT_ID/storedInfoTypes/STORED_INFOTYPE_ID
Ganti STORED_INFOTYPE_ID dengan ID infoType tersimpan yang ingin Anda buat ulang.
Jika Anda tidak mengetahui ID infoType yang tersimpan, panggil metode
storedInfoTypes.list
untuk melihat daftar semua infoType yang tersimpan saat ini.
Contoh
PATCH https://dlp.googleapis.com/v2/projects/PROJECT_ID/storedInfoTypes/STORED_INFOTYPE_ID
Dalam hal ini, isi permintaan tidak diperlukan.
Mengganti daftar istilah sumber
Anda dapat mengubah daftar istilah sumber untuk infoType tersimpan
dari yang disimpan di BigQuery menjadi yang tersimpan di
Cloud Storage. Gunakan
metode
storedInfoTypes.patch
, tetapi sertakan objek
CloudStorageFileSet
dalam
LargeCustomDictionaryConfig
tempat Anda menggunakan objek
BigQueryField
sebelumnya. Kemudian, tetapkan parameter updateMask
ke parameter infoType tersimpan
yang Anda buat ulang, dalam
format FieldMask
. Misalnya, JSON berikut menyatakan di parameter updateMask
bahwa URL jalur Cloud Storage telah diperbarui (large_custom_dictionary.cloud_storage_file_set.url
):
Contoh
PATCH https://dlp.googleapis.com/v2/projects/PROJECT_ID/storedInfoTypes/github-usernames
{
"config":{
"largeCustomDictionary":{
"cloudStorageFileSet":{
"url":"gs://[BUCKET_NAME]/[PATH_TO_FILE]"
}
}
},
"updateMask":"large_custom_dictionary.cloud_storage_file_set.url"
}
Demikian pula, Anda dapat mengubah daftar istilah yang disimpan dalam tabel BigQuery ke daftar istilah yang disimpan di bucket Cloud Storage.
Memindai konten menggunakan detektor kamus kustom yang besar
Memindai konten menggunakan detektor kamus kustom yang besar mirip dengan memindai konten menggunakan detektor infoType kustom lainnya.
Prosedur ini mengasumsikan bahwa Anda memiliki infoType tersimpan yang sudah ada. Untuk informasi selengkapnya, lihat Membuat infoType tersimpan di halaman ini.
Konsol
Anda dapat menerapkan pendeteksi kamus kustom berukuran besar saat melakukan hal berikut:
- Membuat tugas baru
- Membuat atau mengedit pemicu tugas
- Membuat atau mengedit template
- Mengonfigurasi pembuatan profil data
Di bagian Konfigurasi deteksi halaman, di subbagian InfoTypes, Anda dapat menentukan infoType kamus kustom berukuran besar.
- Klik Kelola infoTypes.
- Di panel InfoTypes, klik tab Custom.
- Klik Tambahkan infoType kustom.
Di panel Add custom infoType, lakukan hal berikut:
- Untuk Type, pilih Stored infoType.
- Untuk InfoType, masukkan nama untuk infoType kustom. Anda dapat menggunakan huruf, angka, dan garis bawah.
Untuk Likelihood, pilih tingkat kemungkinan default yang ingin Anda tetapkan ke semua temuan yang cocok dengan infoType kustom ini. Anda dapat lebih menyempurnakan tingkat kemungkinan setiap temuan menggunakan aturan frasa pengaktif.
Jika Anda tidak menentukan nilai default, tingkat kemungkinan default akan ditetapkan ke
VERY_LIKELY
. Untuk mengetahui informasi selengkapnya, lihat Kecenderungan kecocokan.Untuk Sensitivitas, pilih tingkat sensitivitas yang ingin Anda tetapkan ke semua temuan yang cocok dengan infoType kustom ini. Jika Anda tidak menentukan nilai, tingkat sensitivitas temuan tersebut akan ditetapkan ke
HIGH
.Skor sensitivitas digunakan dalam profil data. Saat membuat profil data Anda, Perlindungan Data Sensitif menggunakan skor sensitivitas infoType untuk menghitung tingkat sensitivitas.
Untuk Stored infoType name, pilih infoType tersimpan yang ingin Anda gunakan sebagai dasar infoType kustom baru.
Klik Done untuk menutup panel Add custom infoType.
Opsional: Pada tab Built-in, edit pilihan infoType bawaan Anda.
Klik Done untuk menutup panel InfoTypes.
infoType kustom ditambahkan ke daftar infoType yang dipindai oleh Perlindungan Data Sensitif. Namun, pilihan ini belum final sampai Anda menyimpan tugas, pemicu tugas, template, atau konfigurasi pemindaian.
Setelah selesai membuat atau mengedit konfigurasi, klik Simpan.
C#
Untuk mempelajari cara menginstal dan menggunakan library klien untuk Perlindungan Data Sensitif, lihat Library klien Perlindungan Data Sensitif.
Untuk mengautentikasi Perlindungan Data Sensitif, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, baca Menyiapkan autentikasi untuk lingkungan pengembangan lokal.
Go
Untuk mempelajari cara menginstal dan menggunakan library klien untuk Perlindungan Data Sensitif, lihat Library klien Perlindungan Data Sensitif.
Untuk mengautentikasi Perlindungan Data Sensitif, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, baca Menyiapkan autentikasi untuk lingkungan pengembangan lokal.
Java
Untuk mempelajari cara menginstal dan menggunakan library klien untuk Perlindungan Data Sensitif, lihat Library klien Perlindungan Data Sensitif.
Untuk mengautentikasi Perlindungan Data Sensitif, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, baca Menyiapkan autentikasi untuk lingkungan pengembangan lokal.
Node.js
Untuk mempelajari cara menginstal dan menggunakan library klien untuk Perlindungan Data Sensitif, lihat Library klien Perlindungan Data Sensitif.
Untuk mengautentikasi Perlindungan Data Sensitif, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, baca Menyiapkan autentikasi untuk lingkungan pengembangan lokal.
PHP
Untuk mempelajari cara menginstal dan menggunakan library klien untuk Perlindungan Data Sensitif, lihat Library klien Perlindungan Data Sensitif.
Untuk mengautentikasi Perlindungan Data Sensitif, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, baca Menyiapkan autentikasi untuk lingkungan pengembangan lokal.
Python
Untuk mempelajari cara menginstal dan menggunakan library klien untuk Perlindungan Data Sensitif, lihat Library klien Perlindungan Data Sensitif.
Untuk mengautentikasi Perlindungan Data Sensitif, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, baca Menyiapkan autentikasi untuk lingkungan pengembangan lokal.
REST
Saat dikirim ke metode content.inspect
, contoh berikut memindai teks tertentu menggunakan detektor infoType tersimpan yang ditentukan. Parameter infoType
diperlukan karena semua infoTypes kustom harus memiliki nama yang tidak bertentangan dengan infoTypes bawaan atau infoType kustom lainnya. Parameter
storedType
berisi jalur resource lengkap dari infoType yang tersimpan.
Input JSON
POST https://dlp.googleapis.com/v2/projects/PROJECT_ID/content:inspect
{
"inspectConfig":{
"customInfoTypes":[
{
"infoType":{
"name":"GITHUB_LOGINS"
},
"storedType":{
"name":"projects/PROJECT_ID/storedInfoTypes/github-logins"
}
}
]
},
"item":{
"value":"The commit was made by githubuser."
}
}
Memecahkan masalah error
Jika Anda mendapatkan error saat mencoba membuat infoType tersimpan dari daftar istilah yang disimpan di Cloud Storage, kemungkinan penyebabnya adalah sebagai berikut:
- Anda mencapai batas atas untuk infoTypes yang
tersimpan. Bergantung pada
masalahnya, ada beberapa solusi:
- Jika Anda mencapai batas atas untuk satu file input di Cloud Storage (200 MB), coba bagi file tersebut menjadi beberapa file. Anda dapat menggunakan beberapa file untuk menyusun satu kamus kustom selama ukuran gabungan semua file tidak melebihi 1 GB.
- BigQuery tidak memiliki batasan yang sama dengan Cloud Storage. Pertimbangkan untuk memindahkan persyaratan ke dalam tabel BigQuery. Ukuran maksimum kolom kamus kustom di BigQuery adalah 1 GB dan jumlah baris maksimum adalah 5.000.000.
- Jika file daftar istilah melebihi semua batas yang berlaku untuk daftar istilah sumber, Anda harus membagi file daftar istilah menjadi beberapa file dan membuat kamus untuk setiap file. Kemudian, buat tugas pemindaian terpisah untuk setiap kamus.
- Satu atau beberapa istilah Anda tidak berisi setidaknya satu huruf atau angka. Perlindungan Data Sensitif tidak dapat memindai istilah yang hanya terdiri dari spasi atau simbol. Teks harus memiliki setidaknya satu huruf atau angka. Lihat daftar istilah Anda dan lihat apakah ada istilah yang disertakan, lalu perbaiki atau hapus istilah tersebut.
- Daftar istilah Anda berisi frasa dengan terlalu banyak "komponen". Komponen dalam konteks ini adalah urutan berkelanjutan yang hanya berisi huruf, angka saja, atau hanya karakter non-huruf maupun non-angka seperti spasi atau simbol. Lihat daftar istilah Anda dan lihat apakah ada istilah yang disertakan, lalu perbaiki atau hapus istilah tersebut.
- Agen layanan Perlindungan Data Sensitif tidak memiliki akses ke
data sumber kamus atau ke bucket Cloud Storage untuk menyimpan
file kamus. Untuk memperbaiki masalah ini, berikan peran Storage Admin (
roles/storage.admin
) atau peran BigQuery Data Owner (roles/bigquery.dataOwner
) dan BigQuery Job User (roles/bigquery.jobUser
) kepada agen layanan Perlindungan Data Sensitif.
Ringkasan API
Pembuatan infoType tersimpan diperlukan jika Anda membuat detektor kamus kustom yang besar.
infoType tersimpan ditampilkan dalam Perlindungan Data Sensitif oleh objek StoredInfoType
. Class ini terdiri dari objek terkait berikut:
StoredInfoTypeVersion
mencakup tanggal dan waktu pembuatan serta lima pesan error terakhir yang terjadi saat versi saat ini dibuat.StoredInfoTypeConfig
berisi konfigurasi infoType yang tersimpan, termasuk nama dan deskripsinya. Untuk kamus kustom berukuran besar,type
harus berupaLargeCustomDictionaryConfig
.LargeCustomDictionaryConfig
menentukan kedua hal berikut:- Lokasi dalam Cloud Storage atau BigQuery tempat daftar frasa disimpan.
- Lokasi di Cloud Storage untuk menyimpan file kamus yang dihasilkan.
StoredInfoTypeState
berisi status versi terbaru dan versi tertunda dari infoType yang tersimpan. Informasi status mencakup apakah infoType yang tersimpan sedang dibuat ulang, siap digunakan, atau tidak valid.
Detail pencocokan kamus
Berikut adalah panduan tentang cara Perlindungan Data Sensitif mencocokkan kata dan frasa kamus. Poin-poin ini berlaku untuk kamus khusus reguler dan besar:
- Kata kamus tidak peka huruf besar/kecil. Jika kamus Anda menyertakan
Abby
, kamus akan cocok denganabby
,ABBY
,Abby
, dan seterusnya. - Semua karakter—dalam kamus atau dalam konten yang akan dipindai—selain
huruf dan angka yang terdapat dalam
Basic Multilingual Plane
Unicode
dianggap sebagai spasi kosong saat memindai kecocokan. Jika kamus Anda
memindai
Abby Abernathy
, kamus akan cocok diabby abernathy
,Abby, Abernathy
,Abby (ABERNATHY)
, dan seterusnya. - Karakter yang mengelilingi pencocokan apa pun harus memiliki jenis yang berbeda (huruf
atau angka) dari karakter yang bersebelahan dalam kata. Jika kamus Anda
memindai
Abi
, kamus akan cocok dengan tiga karakter pertamaAbi904
, tetapi bukanAbigail
. - Kata kamus yang berisi karakter dalam Sistem Multibahasa Tambahan standar Unicode dapat menghasilkan temuan yang tidak terduga. Contoh karakter tersebut adalah bahasa China, Jepang, Korea, dan emoji.
Untuk membuat, mengedit, atau menghapus infoType yang tersimpan, Anda menggunakan metode berikut:
storedInfoTypes.create
: Membuat infoType tersimpan baru dengan mempertimbangkanStoredInfoTypeConfig
yang Anda tentukan.storedInfoTypes.patch
: Membuat ulang infoType tersimpan denganStoredInfoTypeConfig
baru yang Anda tentukan. Jika tidak ada yang ditentukan, metode ini akan membuat versi baru dari infoType tersimpan denganStoredInfoTypeConfig
yang ada.storedInfoTypes.get
: MengambilStoredInfoTypeConfig
dan versi tertunda dari infoType tersimpan yang ditentukan.storedInfoTypes.list
: Mencantumkan semua infoType yang tersimpan saat ini.storedInfoTypes.delete
: Menghapus infoType tersimpan yang ditentukan.