שילוב של Google Translate עם Google SecOps
במסמך הזה מוסבר איך להגדיר את Google Translate ולשלב אותו עם Google Security Operations (Google SecOps).
לפני שמתחילים
כדי להשתמש בשילוב, צריך ליצור מפתח API ולהגדיר אותו.
יצירת מפתח API
כדי ליצור מפתח API:
במסוף Google Cloud , עוברים אל APIs & Services > Credentials.
לוחצים על add Create credentials.
בוחרים באפשרות מפתח API כדי ליצור מפתח API חדש. תיפתח תיבת דו-שיח עם מפתח API שנוצר.
כדי להעתיק את מפתח ה-API, לוחצים על העתקה.
הגדרת ההגבלות על מפתחות API
כדי להגדיר את ההגבלה על מפתח ה-API, מבצעים את השלבים הבאים:
לוחצים על Restrict key.
בקטע API restrictions, בוחרים באפשרות Restrict key.
ברשימת ה-API, בוחרים באפשרות Cloud Translation API.
מגדירים את ההגבלות הרלוונטיות.
לוחצים על שמירה כדי לשמור את ההגדרה של מפתח ה-API.
פרמטרים של שילוב
השילוב של Google Translate דורש את הפרמטרים הבאים:
| פרמטר | תיאור |
|---|---|
API Root |
חובה. ה-API root של מופע Google Translate. ערך ברירת המחדל הוא
מידע נוסף על Cloud Translation API זמין במאמר Cloud Translation API. |
API Key |
חובה. מפתח ה-API של חשבון Google Translate. |
Verify SSL |
חובה. אם האפשרות הזו נבחרה, האינטגרציה מאמתת את אישור ה-SSL כשמתחברים לשרת של Google Translate. האפשרות הזו מסומנת כברירת מחדל. |
הוראות להגדרת שילוב ב-Google SecOps מופיעות במאמר הגדרת שילובים.
במקרה הצורך, אפשר לבצע שינויים בשלב מאוחר יותר. אחרי שמגדירים מופע של שילוב, אפשר להשתמש בו ב-playbooks. מידע נוסף על הגדרה ותמיכה במספר מופעים זמין במאמר תמיכה במספר מופעים.
פעולות
מידע נוסף על פעולות זמין במאמרים איך מגיבים לפעולות שממתינות לאישור ב-Your Workdesk ואיך מבצעים פעולה ידנית.
רשימת שפות
משתמשים בפעולה List Languages כדי להציג רשימה של השפות הזמינות ב-Google Translate.
הפעולה הזו לא מופעלת על ישויות ב-Google SecOps.
הוספת נתונים לפעולה
הפעולה List Languages (הצגת רשימת השפות) דורשת את הפרמטרים הבאים:
| פרמטר | תיאור |
|---|---|
Filter Key |
זה שינוי אופציונלי. מקש לסינון שפות. הערכים האפשריים הם:
ערך ברירת המחדל הוא |
Filter Logic |
זה שינוי אופציונלי. לוגיקת מסנן להחלה. לוגיקת הסינון
משתמשת בערך שהגדרתם בפרמטר הערכים האפשריים הם:
ערך ברירת המחדל הוא |
Filter Value |
זה שינוי אופציונלי. ערך לשימוש במסנן. לוגיקת הסינון מתבססת על הערך שמגדירים בפרמטר אם בוחרים באפשרות אם לא בוחרים ערך, הפעולה מתעלמת מהמסנן. לוגיקת הסינון פועלת על סמך הערך שצוין בפרמטר |
Max Records To Return |
זה שינוי אופציונלי. המספר המקסימלי של הרשומות שיוחזרו. הערך המקסימלי הוא אם לא מגדירים ערך, הפעולה מחזירה 50 רשומות כברירת מחדל. |
פלט של פעולות
הפעולה List Languages מספקת את הפלט הבא:
| סוג הפלט של הפעולה | זמינות |
|---|---|
| קיר המארז | לא זמין |
| קישור לקיר של הפנייה | לא זמין |
| טבלת קיר עם תושבת | יש גישה |
| טבלת העשרה | לא זמין |
| תוצאה בפורמט JSON | יש גישה |
| הודעות פלט | יש גישה |
| תוצאת סקריפט | יש גישה |
טבלת קיר עם תושבת
הפעולה List Languages יכולה ליצור את הטבלה הבאה:
שם הטבלה: השפות הזמינות
עמודה בטבלה: מפתח שפה
תוצאה בפורמט JSON
בדוגמה הבאה מוצג פלט של תוצאת JSON שהתקבל כשמשתמשים בפעולה List Languages:
{
"data": {
"languages": [
{
"language": "af"
},
{
"language": "am"
},
{
"language": "ar"
}
]
}
}
הודעות פלט
הפעולה List Languages יכולה להחזיר את הודעות הפלט הבאות:
| הודעת פלט | תיאור ההודעה |
|---|---|
|
הפעולה הסתיימה בהצלחה. |
Error executing action "List Languages". Reason: ERROR_REASON |
הפעולה נכשלה. בודקים את החיבור לשרת, את פרמטרים הקלט או את פרטי הכניסה. |
תוצאת סקריפט
בטבלה הבאה מפורט הערך של פלט התוצאה של הסקריפט כשמשתמשים בפעולה List Languages:
| שם התוצאה של הסקריפט | ערך |
|---|---|
is_success |
True או False |
פינג
משתמשים בפעולה Ping כדי לבדוק את הקישוריות ל-Google Translate.
הפעולה הזו לא מופעלת על ישויות ב-Google SecOps.
הוספת נתונים לפעולה
אין.
פלט של פעולות
הפעולה Ping מספקת את הפלטים הבאים:
| סוג הפלט של הפעולה | זמינות |
|---|---|
| קיר המארז | לא זמין |
| קישור לקיר של הפנייה | לא זמין |
| טבלת קיר עם תושבת | לא זמין |
| טבלת העשרה | לא זמין |
| תוצאה בפורמט JSON | לא זמין |
| הודעות פלט | יש גישה |
| תוצאת סקריפט | יש גישה |
הודעות פלט
הפעולה Ping יכולה להחזיר את הודעות הפלט הבאות:
| הודעת פלט | תיאור ההודעה |
|---|---|
|
הפעולה הסתיימה בהצלחה. |
Failed to connect to the Google Translate server! Error is ERROR_REASON |
הפעולה נכשלה. בודקים את החיבור לשרת, את פרמטרים הקלט או את פרטי הכניסה. |
תוצאת סקריפט
בטבלה הבאה מפורט הערך של פלט תוצאת הסקריפט כשמשתמשים בפעולה Ping:
| שם התוצאה של הסקריפט | ערך |
|---|---|
is_success |
True או False |
תרגום טקסט
משתמשים בפעולה Translate Text (תרגום טקסט) כדי לתרגם טקסט באמצעות Google Translate.
הפעולה הזו לא מופעלת על ישויות ב-Google SecOps.
הוספת נתונים לפעולה
הפעולה Translate Text (תרגום טקסט) דורשת את הפרמטרים הבאים:
| פרמטר | תיאור |
|---|---|
Source Language |
זה שינוי אופציונלי. שפת המקור של הטקסט. אם לא מגדירים את הפרמטר הזה, הפעולה מזהה את השפה באופן אוטומטי. |
Target Language |
חובה. שפת יעד. ערך ברירת המחדל הוא
|
Text |
חובה. טקסט לתרגום. |
פלט של פעולות
הפעולה Translate Text מספקת את הפלטים הבאים:
| סוג הפלט של הפעולה | זמינות |
|---|---|
| קיר המארז | לא זמין |
| קישור לקיר של הפנייה | לא זמין |
| טבלת קיר עם תושבת | לא זמין |
| טבלת העשרה | לא זמין |
| תוצאה בפורמט JSON | יש גישה |
| הודעות פלט | יש גישה |
| תוצאת סקריפט | יש גישה |
תוצאה בפורמט JSON
בדוגמה הבאה מוצג פלט של תוצאת JSON שהתקבל כשמשתמשים בפעולה Translate Text:
{
"data": {
"translations": [
{
"translatedText": "TRANSLATED_TEXT"
}
]
}
}
הודעות פלט
הפעולה Translate Text יכולה להחזיר את הודעות הפלט הבאות:
| הודעת פלט | תיאור ההודעה |
|---|---|
|
הפעולה הסתיימה בהצלחה. |
Error executing action "Translate Text". Reason: ERROR_REASON |
הפעולה נכשלה. בודקים את החיבור לשרת, את פרמטרים הקלט או את פרטי הכניסה. |
תוצאת סקריפט
בטבלה הבאה מפורט הערך של פלט התוצאה של הסקריפט כשמשתמשים בפעולה Translate Text:
| שם התוצאה של הסקריפט | ערך |
|---|---|
is_success |
True או False |
הבעיה עדיין לא נפתרה? קבלת תשובות מחברי הקהילה וממומחי Google SecOps.