- בקשת HTTP
- פרמטרים של נתיב
- גוף הבקשה
- גוף התגובה
- היקפי הרשאות
- הרשאות IAM
- ImportEvaluationsRequest.ConversationList
- ImportEvaluationsRequest.ImportOptions
- ImportEvaluationsRequest.ImportOptions.ConflictResolutionStrategy
ייבוא הערכות לאפליקציה.
בקשת HTTP
POST https://ces.googleapis.com/v1beta/{parent=projects/*/locations/*/apps/*}:importEvaluations
כתובת ה-URL כתובה בתחביר של gRPC Transcoding.
פרמטרים של נתיב
| פרמטרים | |
|---|---|
parent |
חובה. האפליקציה שאליה מייבאים את ההערכות. פורמט: |
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
| ייצוג ב-JSON |
|---|
{ "importOptions": { object ( |
| שדות | |
|---|---|
importOptions |
זה שינוי אופציונלי. אפשרויות שקובעות את תהליך הייבוא של ההערכות. |
| המקור של ההערכות לייבוא. הרשימה הבאה כוללת שדות שאי אפשר להשתמש בהם בו-זמנית. בכל תשובה יוגדר לכל היותר אחד מהשדות: | |
conversationList |
השיחות שמתוכן רוצים לייבא את ההערכות. |
gcsUri |
ה-URI של Google Cloud Storage שממנו רוצים לייבא את ההערכות. הפורמט של ה-URI הזה צריך להיות |
csvContent |
בייטים גולמיים שמייצגים את קובץ ה-CSV עם מבנה ההערכות. מחרוזת בקידוד Base64. |
| סוף השדות הבלעדיים. | |
גוף התשובה
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל מופע של Operation.
היקפי הרשאות
נדרש אחד מהיקפי ההרשאות הבאים של OAuth:
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/ces
ניתן למצוא מידע נוסף כאן: Authentication Overview.
הרשאות IAM
נדרשות ההרשאות הבאות ב-IAM במשאב parent:
ces.evaluations.createces.evaluations.update
מידע נוסף מופיע במאמרי העזרה בנושא IAM.
ImportEvaluationsRequest.ConversationList
רשימה של שמות משאבים של שיחות.
| ייצוג ב-JSON |
|---|
{ "conversations": [ string ] } |
| שדות | |
|---|---|
conversations[] |
זה שינוי אופציונלי. שמות המשאבים של השיחות. |
ImportEvaluationsRequest.ImportOptions
אפשרויות ההגדרה של תהליך ייבוא ההערכה. האפשרויות האלה קובעות את אופן הייבוא, במיוחד כשמתעוררים קונפליקטים עם נתוני הערכות קיימים.
| ייצוג ב-JSON |
|---|
{
"conflictResolutionStrategy": enum ( |
| שדות | |
|---|---|
conflictResolutionStrategy |
זה שינוי אופציונלי. האסטרטגיה שבה יש להשתמש כשמייבאים נתונים ומתגלים קונפליקטים. |
ImportEvaluationsRequest.ImportOptions.ConflictResolutionStrategy
הגדרת האסטרטגיה לטיפול בקונפליקטים כשכבר קיים באפליקציה ניתוח עם אותו מזהה ניתוח.
| טיפוסים בני מנייה (enum) | |
|---|---|
CONFLICT_RESOLUTION_STRATEGY_UNSPECIFIED |
לא צוינה אסטרטגיה לפתרון קונפליקטים. |
OVERWRITE |
החלפה של ההערכה הקיימת בהערכה החדשה. |
SKIP |
לשמור את ההערכה הקיימת ולדלג על ההערכה החדשה. |
DUPLICATE |
שומרים את ההערכה הקיימת ומשכפלים את ההערכה החדשה כהערכה חדשה. |