אתם יכולים להשתמש ב-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. מידע נוסף זמין במאמר בנושא סוגי קבצים נתמכים.
אי אפשר לצנזר תוכן בקובצי 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.
-
הגדירו שה-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 באמצעות השיטה image.redact.
אם לא תציינו סוגי מידע ספציפיים (infoTypes) לחיפוש, Sensitive Data Protection יחפש את סוגי המידע הנפוצים ביותר.
סוגי המידע הרגיש שמוגדרים כברירת מחדל לא כוללים אובייקטים בתמונות.
כדי לצנזר סוגי מידע שמוגדרים כברירת מחדל בתמונה:
מקודדים את התמונה כמחרוזת base64.
אם אתם מתכננים להשתמש באחת מספריות הלקוח של Sensitive Data Protection כדי לבצע את המשימה הזו, דלגו על השלב הזה.
שולחים בקשה ל-method
image.redact.אם רוצים לצנזר סוגי מידע שמוגדרים כברירת מחדל, הבקשה צריכה לכלול רק את התמונה בקידוד base64.
לדוגמה, נניח שזו התמונה של המסמך.
כדי לצנזר את סוגי המידע (infoTypes) שמוגדרים כברירת מחדל מהתמונה הזו, שולחים את הבקשה הבאה למתודה 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. הבקשה צריכה לכלול את הפרטים הבאים:
- התמונה.
- גלאי 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 הבא למתודה 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 הבא למתודה 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: