Sensitive Data Protection יכול לצנזר או להסתיר מידע אישי רגיש ממחרוזת טקסט. אתם יכולים להזין מידע טקסטואלי ל-API באמצעות JSON דרך HTTP, או להשתמש באחת מספריות הלקוח כדי לעשות זאת באמצעות כמה שפות תכנות פופולריות.
ה-API של projects.content.deidentify מקבל את הארגומנטים הבאים:
- מחרוזת טקסט.
- טקסט לדוגמה שיחליף כל מידע רגיש שזוהה. בדוגמה הזו, הנתונים מוחלפים ב-infoType המתאים.
- רשימה של infoTypes אחד או יותר שרוצים לצנזר.
Sensitive Data Protection מחזיר את המחרוזת, כשכל המידע הרגיש מוחלף בפלייסהולדר שבחרתם.
דוגמה לצנזור טקסט
למידע נוסף על השימוש ב-JSON עם Cloud DLP API, עיינו במדריך למתחילים בנושא JSON.
C#
במאמר ספריות הלקוח של Sensitive Data Protection מוסבר איך להתקין את ספריית הלקוח ולהשתמש בה ב-Sensitive Data Protection.
כדי לבצע אימות ב-Sensitive Data Protection, צריך להגדיר את Application Default Credentials. למידע נוסף, ראו הגדרת אימות לסביבת פיתוח מקומית.
Go
במאמר ספריות הלקוח של Sensitive Data Protection מוסבר איך להתקין את ספריית הלקוח ולהשתמש בה ב-Sensitive Data Protection.
כדי לבצע אימות ב-Sensitive Data Protection, צריך להגדיר את Application Default Credentials. למידע נוסף, ראו הגדרת אימות לסביבת פיתוח מקומית.
Java
במאמר ספריות הלקוח של Sensitive Data Protection מוסבר איך להתקין את ספריית הלקוח ולהשתמש בה ב-Sensitive Data Protection.
כדי לבצע אימות ב-Sensitive Data Protection, צריך להגדיר את Application Default Credentials. למידע נוסף, ראו הגדרת אימות לסביבת פיתוח מקומית.
Node.js
במאמר ספריות הלקוח של Sensitive Data Protection מוסבר איך להתקין את ספריית הלקוח ולהשתמש בה ב-Sensitive Data Protection.
כדי לבצע אימות ב-Sensitive Data Protection, צריך להגדיר את Application Default Credentials. למידע נוסף, ראו הגדרת אימות לסביבת פיתוח מקומית.
PHP
במאמר ספריות הלקוח של Sensitive Data Protection מוסבר איך להתקין את ספריית הלקוח ולהשתמש בה ב-Sensitive Data Protection.
כדי לבצע אימות ב-Sensitive Data Protection, צריך להגדיר את Application Default Credentials. למידע נוסף, ראו הגדרת אימות לסביבת פיתוח מקומית.
Python
במאמר ספריות הלקוח של Sensitive Data Protection מוסבר איך להתקין את ספריית הלקוח ולהשתמש בה ב-Sensitive Data Protection.
כדי לבצע אימות ב-Sensitive Data Protection, צריך להגדיר את Application Default Credentials. למידע נוסף, ראו הגדרת אימות לסביבת פיתוח מקומית.
REST
קלט JSON:
{
"item": {
"value":"My email is test@example.com",
},
"deidentifyConfig": {
"infoTypeTransformations":{
"transformations": [
{
"primitiveTransformation": {
"replaceWithInfoTypeConfig": {}
}
}
]
}
},
"inspectConfig": {
"infoTypes": {
"name": "EMAIL_ADDRESS"
}
}
}
כתובת ה-URL:
https://dlp.googleapis.com/v2/projects/[PROJECT_ID]/content:deidentify
אחרי קבלת הבקשה, Sensitive Data Protection מחזיר את התוצאות הבאות:
פלט מסוג JSON:
{
"item":{
"value":"My email is [EMAIL_ADDRESS]"
},
"overview":{
"transformedBytes":"16",
"transformationSummaries":[
{
"infoType":{
"name":"EMAIL_ADDRESS"
},
"transformation":{
"replaceWithInfoTypeConfig":{
}
},
"results":[
{
"count":"1",
"code":"SUCCESS"
}
],
"transformedBytes":"16"
}
]
}
}
אתם יכולים לנסות את זה בעצמכם באמצעות API Explorer שמוטמע כאן.
השלבים הבאים
צנזור הוא סוג של הסרת פרטי זיהוי. במאמר הסרת פרטים מזהים מנתונים רגישים בתוכן טקסט מוסבר איך להסיר פרטים מזהים מתוכן.