אתם יכולים להשתמש ב-Cloud Data Loss Prevention API כדי לזהות טקסט ואובייקטים רגישים בתמונה, ואז לקבל גרסה מצונזרת של התמונה. בתמונה שמוחזרת, רכיבי המידע הרגיש שזוהו מוסתרים על ידי מלבן אטום. משתמשים בגלאי infoType כדי לציין את סוגי המידע שרוצים לזהות ולצנזר.
כברירת מחדל, Sensitive Data Protection משתמש במלבנים שחורים כדי להסתיר את התוכן שצונזר, אבל אתם יכולים לציין צבע לכל infoType בהגדרות של צנזור התמונות.
צנזור טקסט
הכלי Sensitive Data Protection משתמש בזיהוי תווים אופטי (OCR) כדי לזהות טקסט בתמונות. אפשר לצנזר את הפרטים הבאים בתמונה:
- טקסט שתואם לאחד מסוגי המידע שמוגדרים כברירת מחדל
- טקסט שתואם לאחד מסוגי המידע שציינתם בהגדרות של צנזור התמונות
- כל הטקסט שזוהה
לדוגמה, נבחן את התמונות הבאות. התמונה המקורית היא תמונה של מסמך שמכיל פרטים ליצירת קשר. בדוגמה הזו, Sensitive Data Protection הוגדר לצנזר כל טקסט שתואם ל-infoTypes PERSON_NAME, EMAIL_ADDRESS ו-PHONE_NUMBER. בתמונה שנוצרת, מלבנים שחורים מכסים את הטקסט הרגיש שזוהה.
השמטת אובייקטים
אתם יכולים להגדיר את Sensitive Data Protection כך שיצנזר אובייקטים שבדרך כלל מכילים מידע רגיש.
לדוגמה, נבחן את התמונות הבאות. התמונה המקורית נוצרה על ידי AI ומכילה ברקוד, לוחית רישוי ולוח מחיק.
בדוגמה הזו, Sensitive Data Protection הוגדר לצנזר אובייקטים שתואמים ל-infoTypes OBJECT_TYPE/BARCODE, OBJECT_TYPE/LICENSE_PLATE ו-OBJECT_TYPE/WHITEBOARD. בתמונה שנוצרת, מלבנים צבעוניים מכסים את האובייקטים הרגישים שזוהו. לכל infoType מוקצה צבע אחד.
רשימה מלאה של מזהי infoType של אובייקטים זמינה במאמר אובייקטים בתמונות.
מגבלות ושיקולים
כשמצנזרים תוכן מתמונות, כדאי להביא בחשבון את הנקודות הבאות.
סוגי קבצים נתמכים
בעזרת Sensitive Data Protection אפשר לצנזר מידע אישי רגיש מהרבה סוגי תמונות, כולל JPEG, BMP ו-PNG. למידע על סוגי הקבצים שתומכים בצנזור וסוגי הקבצים שלא תומכים בצנזור, ראו סוגי קבצים נתמכים.
מגבלות על הגדרות הבדיקה
כשמצנזרים נתונים מתמונות, אי אפשר לכלול את limits בהגדרות הבדיקה. המגבלות יכולות לגרום לתוצאות לא צפויות או לא עקביות, שבהן רק חלק מהנתונים מצונזרים. אם תגדירו את השדה limits בבקשה, Sensitive Data Protection יפיק שגיאה.
לפני שמתחילים
לפני שמתחילים את המשימות שבדף הזה, צריך להגדיר אימות ולקבל את הרשאות ה-IAM הנדרשות. אתם יכולים להשתמש בחשבון המשתמש שלכם ב- Google Cloudאו בחשבון שירות. בכל מקרה, ודאו שלחשבון שבו אתם משתמשים יש תפקיד עם ההרשאה serviceusage.services.use, כמו אדמין DLP (roles/dlp.admin), משתמש DLP (roles/dlp.user) או תפקיד בהתאמה אישית.
-
צריך לבחור את הכרטיסייה הרלוונטית לאופן שבו תכננתם להשתמש בדוגמאות בדף הזה:
C#
כדי להשתמש בסביבת פיתוח מקומית בדוגמאות של .NET שבדף הזה, מתקינים ומפעילים את ה-CLI של gcloud, ואז מגדירים את Application Default Credentials באמצעות פרטי הכניסה של המשתמש.
-
התקינו את ה-CLI של Google Cloud.
-
הגדירו שה-CLI של gcloud ישתמש בזהות המאוחדת שלכם.
-
יוצרים פרטי כניסה לאימות מקומי בחשבון המשתמש:
gcloud auth application-default login
אם מופיעה שגיאת אימות, ודאו ש נכנסתם ל-CLI של gcloud באמצעות הזהות המאוחדת שלכם.
למידע נוסף, ראו הגדרת ADC לסביבת פיתוח מקומית במאמרי העזרה בנושא אימות Google Cloud .
המשך
כדי להשתמש בסביבת פיתוח מקומית בדוגמאות של Go שבדף הזה, מתקינים ומפעילים את ה-CLI של gcloud, ואז מגדירים את Application Default Credentials באמצעות פרטי הכניסה של המשתמש.
-
התקינו את ה-CLI של Google Cloud.
-
הגדירו שה-CLI של gcloud ישתמש בזהות המאוחדת שלכם.
-
יוצרים פרטי כניסה לאימות מקומי בחשבון המשתמש:
gcloud auth application-default login
אם מופיעה שגיאת אימות, ודאו ש נכנסתם ל-CLI של gcloud באמצעות הזהות המאוחדת שלכם.
למידע נוסף, ראו הגדרת ADC לסביבת פיתוח מקומית במאמרי העזרה בנושא אימות Google Cloud .
Java
כדי להשתמש בסביבת פיתוח מקומית בדוגמאות של Java שבדף הזה, מתקינים ומפעילים את ה-CLI של gcloud, ואז מגדירים את Application Default Credentials באמצעות פרטי הכניסה של המשתמש.
-
התקינו את ה-CLI של Google Cloud.
-
הגדירו שה-CLI של gcloud ישתמש בזהות המאוחדת שלכם.
-
יוצרים פרטי כניסה לאימות מקומי בחשבון המשתמש:
gcloud auth application-default login
אם מופיעה שגיאת אימות, ודאו ש נכנסתם ל-CLI של gcloud באמצעות הזהות המאוחדת שלכם.
למידע נוסף, ראו הגדרת ADC לסביבת פיתוח מקומית במאמרי העזרה בנושא אימות Google Cloud .
Node.js
כדי להשתמש בסביבת פיתוח מקומית בדוגמאות של Node.js שבדף הזה, מתקינים ומפעילים את ה-CLI של gcloud, ואז מגדירים את Application Default Credentials באמצעות פרטי הכניסה של המשתמש.
-
התקינו את ה-CLI של Google Cloud.
-
הגדירו שה-CLI של gcloud ישתמש בזהות המאוחדת שלכם.
-
יוצרים פרטי כניסה לאימות מקומי בחשבון המשתמש:
gcloud auth application-default login
אם מופיעה שגיאת אימות, ודאו ש נכנסתם ל-CLI של gcloud באמצעות הזהות המאוחדת שלכם.
למידע נוסף, ראו הגדרת ADC לסביבת פיתוח מקומית במאמרי העזרה בנושא אימות Google Cloud .
PHP
כדי להשתמש בסביבת פיתוח מקומית בדוגמאות של PHP שבדף הזה, מתקינים ומפעילים את ה-CLI של gcloud, ואז מגדירים את Application Default Credentials באמצעות פרטי הכניסה של המשתמש.
-
התקינו את ה-CLI של Google Cloud.
-
הגדירו שה-CLI של gcloud ישתמש בזהות המאוחדת שלכם.
-
יוצרים פרטי כניסה לאימות מקומי בחשבון המשתמש:
gcloud auth application-default login
אם מופיעה שגיאת אימות, ודאו ש נכנסתם ל-CLI של gcloud באמצעות הזהות המאוחדת שלכם.
למידע נוסף, ראו הגדרת ADC לסביבת פיתוח מקומית במאמרי העזרה בנושא אימות Google Cloud .
Python
כדי להשתמש בסביבת פיתוח מקומית בדוגמאות של Python שבדף הזה, מתקינים ומפעילים את ה-CLI של gcloud, ואז מגדירים את Application Default Credentials באמצעות פרטי הכניסה של המשתמש.
-
התקינו את ה-CLI של Google Cloud.
-
הגדירו שה-CLI של gcloud ישתמש בזהות המאוחדת שלכם.
-
יוצרים פרטי כניסה לאימות מקומי בחשבון המשתמש:
gcloud auth application-default login
אם מופיעה שגיאת אימות, ודאו ש נכנסתם ל-CLI של gcloud באמצעות הזהות המאוחדת שלכם.
למידע נוסף, ראו הגדרת ADC לסביבת פיתוח מקומית במאמרי העזרה בנושא אימות Google Cloud .
REST
כדי להשתמש בסביבת פיתוח מקומית בדוגמאות של API בארכיטקטורת REST שבדף הזה, צריך להשתמש בפרטי הכניסה שאתם נותנים ל-CLI של gcloud.
התקינו את ה-CLI של Google Cloud ואז היכנסו ל-CLI של gcloud באמצעות הזהות המאוחדת שלכם.
מידע נוסף מופיע במאמר אימות לשימוש ב-REST במסמכי האימות של Google Cloud .
מפתחות API נתמכים גם על ידי
image.redactmethod. אם אתם רוצים להשתמש במפתחות API לצורך אימות, לא צריך להגדיר קובץ מקומי של Application Default Credentials. מידע נוסף זמין במאמר יצירת מפתח API במסמכי התיעוד בנושא אימות של Google Cloud .במאמר הגדרת Application Default Credentials לקוד שפועל ב- Google Cloud, שבמסמכי התיעוד של Google Cloud בנושא אימות, מוסבר איך מגדירים אימות בסביבת ייצור.
-
-
כדי לקבל את ההרשאות שנדרשות לבדיקה, צנזור והסרת פרטי הזיהוי של תוכן, בקשו מהאדמין להקצות לכם את התפקיד משתמש DLP (
roles/dlp.user) ב-IAM בפרויקט. כדי לקרוא הסבר על מתן תפקידים, ראו איך מנהלים את הגישה ברמת הפרויקט, התיקייה והארגון.יכול להיות שאפשר לקבל את ההרשאות הנדרשות גם באמצעות תפקידים בהתאמה אישית או תפקידים מוגדרים מראש.
צנזור כל סוגי המידע שמוגדרים כברירת מחדל בתמונה
כדי לצנזר מידע אישי רגיש מתמונה, שולחים את התמונה ל-DLP API באמצעות ה-method image.redact.
אם לא תציינו סוגי מידע ספציפיים (infoTypes) לחיפוש, Sensitive Data Protection יחפש את סוגי המידע הנפוצים ביותר.
סוגי המידע שמוגדרים כברירת מחדל לא כוללים אובייקטים בתמונות.
כדי לצנזר סוגי מידע שמוגדרים כברירת מחדל בתמונה:
מקודדים את התמונה כמחרוזת base64.
אם אתם מתכננים להשתמש באחת מספריות הלקוח של Sensitive Data Protection כדי לבצע את המשימה הזו, דלגו על השלב הזה.
שולחים בקשה ל-method
image.redact.אם אתם רוצים לצנזר סוגי מידע (infoTypes) שמוגדרים כברירת מחדל, הבקשה צריכה לכלול רק את התמונה בקידוד base64.
לדוגמה, נניח שזו התמונה של המסמך.
כדי לצנזר את סוגי המידע (infoTypes) שמוגדרים כברירת מחדל מהתמונה הזו, שולחים את הבקשה הבאה ל-DLP API באמצעות ה-method image.redact:
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
{ "byteItem": { "data": "[BASE64-ENCODED-IMAGE]", "type": "IMAGE_PNG" } }
Sensitive Data Protection מחזיר את התוצאות הבאות:
{ "redactedImage": "[BASE64-ENCODED-IMAGE]" }
מפענחים את התמונה בקידוד Base64.
התמונה שנוצרה נראית כך:
שימו לב שבנוסף להסתרת מספר תעודת הזהות, כתובת האימייל ומספר הטלפון שנכתבו בכתב יד, Sensitive Data Protection גם צינזר את השנה. בקטע הבא מוסבר איך לצנזר רק סוגי מידע מסוימים.
צנזור של סוגי מידע ספציפיים בתמונה
אם רוצים לצנזר רק מידע רגיש מסוים מתמונה, צריך לציין את סוגי המידע המובנים המתאימים.
כדי לצנזר סוגי מידע ספציפיים מתמונה, שולחים בקשה למתודה image.redact של DLP API. הבקשה צריכה לכלול את הפרטים הבאים:
- התמונה.
- גלאי infoType אחד או יותר.
נבחן את התמונה המקורית מהקטע הקודם. כדי לצנזר רק מספרי תעודות זהות בארה"ב, כתובות אימייל ומספרי טלפון, שולחים את קובץ ה-JSON הבא ל-method image.redact של DLP API:
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
{ "byteItem": { "data": "[BASE64-ENCODED-IMAGE]", "type": "IMAGE_PNG" }, "imageRedactionConfigs": [ { "infoType": { "name": "PERSON_NAME" } }, { "infoType": { "name": "EMAIL_ADDRESS" } }, { "infoType": { "name": "PHONE_NUMBER" } } ] }
Sensitive Data Protection מחזיר את התוצאות הבאות:
{ "redactedImage": "[BASE64-ENCODED-IMAGE]" }
מפענחים את התמונה בקידוד Base64.
התמונה שנוצרה נראית כך:
אתם יכולים להגדיר קוד צבע למידע שצונזר לפי infoType, כדי לראות במבט חטוף מה צונזר. מידע נוסף מופיע בקטע הבא.
צנזור של טיפוסי מידע מתמונה באמצעות קודי צבעים
כדי להגדיר קוד צבע למידע מצונזר לפי infoType, צריך להתאים בין גלאי infoType לערכים של מרחב הצבעים RGB.
כדי להגדיר קודי צבעים ל-infoTypes שצונזרו מתמונה, שולחים בקשה ל-method image.redact של DLP API. הבקשה צריכה לכלול את הפרטים הבאים:
- התמונה.
- גלאי infoType אחד או יותר, שלכל אחד מהם מוקצה צבע באמצעות ערכים של מרחב הצבעים RGB.
נחזור לתמונה המקורית מהחלק הראשון. כדי לצנזר מספרי תעודות זהות בארה"ב באמצעות תיבה סגולה, כתובות אימייל באמצעות תיבה ירוקה ומספרי טלפון באמצעות תיבה כתומה, שולחים את ה-JSON הבא ל-method image.redact של DLP API:
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
{ "byteItem": { "data": "[BASE64-ENCODED-IMAGE]", "type": "IMAGE_PNG" }, "imageRedactionConfigs": [ { "infoType": { "name": "PERSON_NAME" }, "redactionColor": { "red": 0.3, "green": 0.1, "blue": 0.6 } }, { "infoType": { "name": "EMAIL_ADDRESS" }, "redactionColor": { "red": 0.5, "blue": 0.5, "green": 1 } }, { "infoType": { "name": "PHONE_NUMBER" }, "redactionColor": { "red": 1, "blue": 0, "green": 0.6 } } ] }
Sensitive Data Protection מחזיר את התוצאות הבאות:
{ "redactedImage": "[BASE64-ENCODED-IMAGE]" }
מפענחים את התמונה בקידוד Base64.
התמונה שנוצרה נראית כך:
צנזור כל הטקסט בתמונה
ב-Sensitive Data Protection יש גם אפשרות לצנזר את כל הטקסט שזוהה בתמונה.
כדי לצנזר את כל הטקסט מתמונה, שולחים בקשה ל-method image.redact של DLP API. הבקשה צריכה לכלול את הפרטים הבאים:
- התמונה.
- האפשרות
redactAllTextמוגדרת לערךtrue.
נחזור לתמונה המקורית מהחלק הראשון. כדי לצנזר את כל הטקסט, שולחים את ה-JSON הבא ל-method image.redact של DLP API:
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
{ "byteItem": { "data": "[BASE64-ENCODED-IMAGE]", "type": "IMAGE_PNG" }, "imageRedactionConfigs": [ { "redactAllText": true } ] }
Sensitive Data Protection מחזיר את התוצאות הבאות:
{ "redactedImage": "[BASE64-ENCODED-IMAGE]" }
מפענחים את התמונה בקידוד Base64.
ה-API מחזיר את אותן תמונות שנתתם לו, אבל כל טקסט שזוהה כמכיל מידע רגיש לפי הקריטריונים שלכם נמחק.
התמונה שנוצרה נראית כך:
קוד לדוגמה עם הגדרת סבירות
הדוגמה הזו דומה לצנזור של סוגי מידע ספציפיים שניתן לזהות בתמונה. בנוסף, נראה איך לציין סבירות מינימלית.
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. למידע נוסף, ראו הגדרת אימות לסביבת פיתוח מקומית.
רוצה לנסות?
אתם יכולים לנסות בעצמכם כל אחת מהדוגמאות שבדף הזה, או להתנסות עם תמונות משלכם, ב-APIs Explorer שבדף העזר של image.redact:
המאמרים הבאים
- מידע נוסף על בדיקה וצנזור של תמונות
- מבצעים את ה-codelab בנושא צנזור מידע אישי רגיש באמצעות Sensitive Data Protection.
- איך בודקים אם יש מידע רגיש בתמונות
- מידע נוסף על יצירת עותק של נתונים באחסון עם הסרת פרטי זיהוי