אתם יכולים להשתמש ב-Cloud Data Loss Prevention API כדי לזהות טקסטים ואובייקטים רגישים בתמונה, ואז לקבל גרסה מצונזרת של התמונה. בתמונה שמוחזרת, רכיבי המידע האישי הרגיש שזוהו מוסתרים על ידי מלבן אטום. משתמשים בגלאי infoType כדי לציין את סוגי המידע שרוצים לזהות ולצנזר.
כברירת מחדל, Sensitive Data Protection משתמש במלבנים שחורים כדי להסתיר את התוכן שצונזר, אבל אתם יכולים לציין צבע לכל infoType בהגדרות הצנזורה של התמונות.
הסתרת טקסט
הכלי Sensitive Data Protection משתמש בזיהוי תווים אופטי (OCR) כדי לזהות טקסט בתמונות. אפשר להסתיר את הפרטים הבאים בתמונה:
- טקסט שתואם לאחד מסוגי המידע (infoTypes) שמוגדרים כברירת מחדל
- טקסט שתואם לכל אחד מסוגי המידע שציינתם בהגדרות הצנזורה של התמונות
- כל הטקסט שזוהה
לדוגמה, התמונות הבאות: התמונה המקורית היא תמונה של מסמך שמכיל פרטי קשר. בדוגמה הזו, 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.
רשימה מלאה של מזהי סוגי מידע של אובייקטים זמינה במאמר אובייקטים בתמונות.
מגבלות ושיקולים
כשמצנזרים תוכן מתמונות, כדאי להביא בחשבון את הנקודות הבאות.
סוגי קבצים נתמכים
בעזרת Sensitive Data Protection אפשר לצנזר מידע אישי רגיש מסוגים רבים של תמונות, כולל JPEG, BMP ו-PNG. מידע נוסף זמין במאמר בנושא סוגי קבצים נתמכים.
אי אפשר לצנזר תוכן בקבצים בפורמטים SVG, PDF, XLSX, PPTX או DOCX.
מגבלות על הגדרות בדיקה
כשמצנזרים נתונים מתמונות, אי אפשר לכלול את 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.
-
אם אתם משתמשים בספק זהויות חיצוני (IdP), קודם אתם צריכים להיכנס ל-CLI של gcloud באמצעות המאגר המאוחד לניהול זהויות.
-
אם אתם משתמשים במעטפת מקומית, אתם צריכים ליצור פרטי כניסה לאימות מקומי עבור חשבון המשתמש:
gcloud auth application-default login
אם אתם משתמשים ב-Cloud Shell, אין צורך לבצע את הפעולה הזו.
אם מוחזרת שגיאת אימות ואתם משתמשים בספק זהויות חיצוני (IdP), ודאו ש נכנסתם ל-CLI של gcloud באמצעות המאגר המאוחד לניהול זהויות.
למידע נוסף, ראו הגדרת ADC לסביבת פיתוח מקומית במאמרי העזרה בנושא אימות Google Cloud .
המשך
כדי להשתמש בדוגמאות של Go שבדף הזה בסביבת פיתוח מקומית, מתקינים ומפעילים את ה-CLI של gcloud, ואז מגדירים את Application Default Credentials באמצעות פרטי הכניסה של המשתמש.
-
התקינו את ה-CLI של Google Cloud.
-
אם אתם משתמשים בספק זהויות חיצוני (IdP), קודם אתם צריכים להיכנס ל-CLI של gcloud באמצעות המאגר המאוחד לניהול זהויות.
-
אם אתם משתמשים במעטפת מקומית, אתם צריכים ליצור פרטי כניסה לאימות מקומי עבור חשבון המשתמש:
gcloud auth application-default login
אם אתם משתמשים ב-Cloud Shell, אין צורך לבצע את הפעולה הזו.
אם מוחזרת שגיאת אימות ואתם משתמשים בספק זהויות חיצוני (IdP), ודאו ש נכנסתם ל-CLI של gcloud באמצעות המאגר המאוחד לניהול זהויות.
למידע נוסף, ראו הגדרת ADC לסביבת פיתוח מקומית במאמרי העזרה בנושא אימות Google Cloud .
Java
כדי להשתמש בדוגמאות של Java שבדף הזה בסביבת פיתוח מקומית, מתקינים ומפעילים את ה-CLI של gcloud, ואז מגדירים את Application Default Credentials באמצעות פרטי הכניסה של המשתמש.
-
התקינו את ה-CLI של Google Cloud.
-
אם אתם משתמשים בספק זהויות חיצוני (IdP), קודם אתם צריכים להיכנס ל-CLI של gcloud באמצעות המאגר המאוחד לניהול זהויות.
-
אם אתם משתמשים במעטפת מקומית, אתם צריכים ליצור פרטי כניסה לאימות מקומי עבור חשבון המשתמש:
gcloud auth application-default login
אם אתם משתמשים ב-Cloud Shell, אין צורך לבצע את הפעולה הזו.
אם מוחזרת שגיאת אימות ואתם משתמשים בספק זהויות חיצוני (IdP), ודאו ש נכנסתם ל-CLI של gcloud באמצעות המאגר המאוחד לניהול זהויות.
למידע נוסף, ראו הגדרת ADC לסביבת פיתוח מקומית במאמרי העזרה בנושא אימות Google Cloud .
Node.js
כדי להשתמש בדוגמאות של Node.js שבדף הזה בסביבת פיתוח מקומית, מתקינים ומפעילים את ה-CLI של gcloud, ואז מגדירים את Application Default Credentials באמצעות פרטי הכניסה של המשתמש.
-
התקינו את ה-CLI של Google Cloud.
-
אם אתם משתמשים בספק זהויות חיצוני (IdP), קודם אתם צריכים להיכנס ל-CLI של gcloud באמצעות המאגר המאוחד לניהול זהויות.
-
אם אתם משתמשים במעטפת מקומית, אתם צריכים ליצור פרטי כניסה לאימות מקומי עבור חשבון המשתמש:
gcloud auth application-default login
אם אתם משתמשים ב-Cloud Shell, אין צורך לבצע את הפעולה הזו.
אם מוחזרת שגיאת אימות ואתם משתמשים בספק זהויות חיצוני (IdP), ודאו ש נכנסתם ל-CLI של gcloud באמצעות המאגר המאוחד לניהול זהויות.
למידע נוסף, ראו הגדרת ADC לסביבת פיתוח מקומית במאמרי העזרה בנושא אימות Google Cloud .
PHP
כדי להשתמש בדוגמאות של PHP שבדף הזה בסביבת פיתוח מקומית, מתקינים ומפעילים את ה-CLI של gcloud, ואז מגדירים את Application Default Credentials באמצעות פרטי הכניסה של המשתמש.
-
התקינו את ה-CLI של Google Cloud.
-
אם אתם משתמשים בספק זהויות חיצוני (IdP), קודם אתם צריכים להיכנס ל-CLI של gcloud באמצעות המאגר המאוחד לניהול זהויות.
-
אם אתם משתמשים במעטפת מקומית, אתם צריכים ליצור פרטי כניסה לאימות מקומי עבור חשבון המשתמש:
gcloud auth application-default login
אם אתם משתמשים ב-Cloud Shell, אין צורך לבצע את הפעולה הזו.
אם מוחזרת שגיאת אימות ואתם משתמשים בספק זהויות חיצוני (IdP), ודאו ש נכנסתם ל-CLI של gcloud באמצעות המאגר המאוחד לניהול זהויות.
למידע נוסף, ראו הגדרת ADC לסביבת פיתוח מקומית במאמרי העזרה בנושא אימות Google Cloud .
Python
כדי להשתמש בסביבת פיתוח מקומית בדוגמאות של Python שבדף הזה, מתקינים ומפעילים את ה-CLI של gcloud, ואז מגדירים את Application Default Credentials באמצעות פרטי הכניסה של המשתמש.
-
התקינו את ה-CLI של Google Cloud.
-
אם אתם משתמשים בספק זהויות חיצוני (IdP), קודם אתם צריכים להיכנס ל-CLI של gcloud באמצעות המאגר המאוחד לניהול זהויות.
-
אם אתם משתמשים במעטפת מקומית, אתם צריכים ליצור פרטי כניסה לאימות מקומי עבור חשבון המשתמש:
gcloud auth application-default login
אם אתם משתמשים ב-Cloud Shell, אין צורך לבצע את הפעולה הזו.
אם מוחזרת שגיאת אימות ואתם משתמשים בספק זהויות חיצוני (IdP), ודאו ש נכנסתם ל-CLI של gcloud באמצעות המאגר המאוחד לניהול זהויות.
למידע נוסף, ראו הגדרת ADC לסביבת פיתוח מקומית במאמרי העזרה בנושא אימות Google Cloud .
REST
כדי להשתמש בסביבת פיתוח מקומית בדוגמאות של API בארכיטקטורת REST שבדף הזה, צריך להשתמש בפרטי הכניסה שאתם נותנים ל-CLI של gcloud.
התקינו את ה-CLI של Google Cloud.
אם אתם משתמשים בספק זהויות חיצוני (IdP), קודם אתם צריכים להיכנס ל-CLI של gcloud באמצעות המאגר המאוחד לניהול זהויות.
מידע נוסף מופיע במאמר אימות לשימוש ב-REST במסמכי האימות של Google Cloud .
מפתחות API נתמכים גם על ידי
image.redactmethod. אם אתם רוצים להשתמש במפתחות API לצורך אימות, לא צריך להגדיר קובץ מקומי של Application Default Credentials. מידע נוסף זמין במאמר בנושא יצירת מפתח API במסמכי האימות של Google Cloud .למידע נוסף על הגדרת אימות בסביבת ייצור, ראו את המאמר בנושא הגדרת Application Default Credentials לקוד שפועל ב- Google Cloud במאמרי העזרה בנושא אימות ב- Google Cloud .
-
-
כדי לקבל את ההרשאות שנדרשות לבדיקה, להסרה ולביטול הזיהוי של תוכן, צריך לבקש מהאדמין להקצות לכם את תפקיד ה-IAM DLP User (
roles/dlp.user) בפרויקט. כדי לקרוא הסבר על מתן תפקידים, ראו איך מנהלים את הגישה ברמת הפרויקט, התיקייה והארגון.יכול להיות שאפשר לקבל את ההרשאות הנדרשות גם באמצעות תפקידים בהתאמה אישית או תפקידים מוגדרים מראש.
הסרת כל סוגי המידע שמוגדרים כברירת מחדל מתמונה
כדי לצנזר מידע אישי רגיש מתמונה, שולחים את התמונה לשיטה image.redact של DLP API.
אלא אם מציינים סוגי מידע ספציפיים (infoTypes) לחיפוש, Sensitive Data Protection מחפש את סוגי המידע הנפוצים ביותר.
סוגי המידע שמוגדרים כברירת מחדל לא כוללים אובייקטים בתמונות.
כדי להסתיר סוגי מידע שמוגדרים כברירת מחדל בתמונה:
מקודדים את התמונה כמחרוזת base64.
אם אתם מתכננים להשתמש באחת מספריות הלקוח של Sensitive Data Protection כדי לבצע את המשימה הזו, אתם יכולים לדלג על השלב הזה.
שליחת בקשה ל-method
image.redact.אם רוצים לצנזר סוגי מידע שמוגדרים כברירת מחדל, הבקשה צריכה לכלול רק את התמונה בקידוד base64.
לדוגמה, נניח שיש לכם את התמונה הבאה של מסמך.
כדי לצנזר את סוגי המידע שמוגדרים כברירת מחדל בתמונה הזו, שולחים את הבקשה הבאה לשיטה 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" } }
השירות Sensitive Data Protection מחזיר את הנתונים הבאים:
{ "redactedImage": "[BASE64-ENCODED-IMAGE]" }
מפענחים את התמונה בקידוד Base64.
התמונה שמתקבלת נראית כך:
שימו לב: בנוסף להסתרת מספר הביטוח הלאומי בכתב יד, כתובת האימייל ומספר הטלפון, Sensitive Data Protection גם הסתיר את השנה. בקטע הבא מוסבר איך לצנזר רק סוגי מידע מסוימים.
הסתרת סוגי מידע ספציפיים מתמונה
אם רוצים לצנזר רק מידע אישי רגיש מסוים בתמונה, צריך לציין את סוגי המידע המובנים המתאימים.
כדי לצנזר סוגי מידע ספציפיים בתמונה, שולחים בקשה לשיטה image.redact של DLP API. הבקשה צריכה לכלול את הפרטים הבאים:
- התמונה.
- מזהי סוגי מידע אחד או יותר.
נבחן את התמונה המקורית מהקטע הקודם. כדי לצנזר רק מספרי ביטוח לאומי בארה"ב, כתובות אימייל ומספרי טלפון, שולחים את קובץ ה-JSON הבא לשיטה 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 לערכים של מרחב הצבעים RGB.
כדי להוסיף קודי צבעים לסוגי מידע שהוסרו מתמונה, שולחים בקשה לשיטה image.redact של DLP API. הבקשה צריכה לכלול את הפרטים הבאים:
- התמונה.
- אחד או יותר גלאי infoType, שלכל אחד מהם מוקצה צבע באמצעות ערכים של מרחב הצבעים RGB.
כדאי להתייחס לתמונה המקורית מהקטע הראשון. כדי לצנזר מספרי ביטוח לאומי בארה"ב באמצעות תיבה סגולה, כתובות אימייל באמצעות תיבה ירוקה ומספרי טלפון באמצעות תיבה כתומה, שולחים את ה-JSON הבא לשיטה 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 יש גם אפשרות לצנזר את כל הטקסט שזוהה בתמונה.
כדי להסיר את כל הטקסט מתמונה, שולחים בקשה לשיטה image.redact של DLP API. הבקשה צריכה לכלול את הפרטים הבאים:
- התמונה.
- האפשרות
redactAllTextמוגדרת לערךtrue.
כדאי להתייחס לתמונה המקורית מהקטע הראשון. כדי לצנזר את כל הטקסט, שולחים את ה-JSON הבא לשיטה 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.
- איך בודקים אם יש בתמונות מידע אישי רגיש
- מידע נוסף על יצירת עותק של נתונים שעברו הסרת פרטים מזהים באחסון