- משאב: Deployment
- ExperimentConfig
- ExperimentConfig.VersionRelease
- ExperimentConfig.State
- ExperimentConfig.VersionRelease.TrafficAllocation
- WhatsAppCredentials
- InstagramCredentials
- Deployment.Modality
- AgentRegistryDeployment
- Methods
משאב: פריסה
פריסה מייצגת גרסה של האפליקציה שלא ניתן לשנות, שאפשר להריץ עליה שאילתות. היא משמשת לפריסת גרסה של האפליקציה עם פרופיל ערוץ ספציפי.
| ייצוג ב-JSON |
|---|
{ "name": string, "displayName": string, "appVersion": string, "channelProfile": { object ( |
| שדות | |
|---|---|
name |
מזהה. שם המשאב של הפריסה. פורמט: |
displayName |
חובה. השם המוצג של הפריסה. |
appVersion |
זה שינוי אופציונלי. שם המשאב של גרסת האפליקציה שרוצים לפרוס. פורמט: |
channelProfile |
חובה. פרופיל הערוץ שבו נעשה שימוש בהטמעה. |
createTime |
פלט בלבד. חותמת זמן של מועד היצירה של הפריסה הזו. הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: |
updateTime |
פלט בלבד. חותמת הזמן של העדכון האחרון של הפריסה הזו. הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: |
etag |
פלט בלבד. תג Etag שמשמש כדי לוודא שהאובייקט לא השתנה במהלך פעולת קריאה-שינוי-כתיבה. אם ה-etag ריק, העדכון יחליף את כל השינויים המקבילים. |
experimentConfig |
זה שינוי אופציונלי. הגדרת הניסוי לפריסה. |
whatsappCredentials |
זה שינוי אופציונלי. קלט בלבד. כשמגדירים פרופיל של ערוץ וואטסאפ, צריך להזין פרטי כניסה זמניים לוואטסאפ. |
instagramCredentials |
זה שינוי אופציונלי. קלט בלבד. כשמגדירים פרופיל ערוץ באינסטגרם, צריך להזין פרטי כניסה זמניים לאינסטגרם. |
modelSettings |
זה שינוי אופציונלי. הגדרות המודל לפריסה. ההגדרה הזו מחליפה את הגדרות המודל שהוגדרו ברמת האפליקציה או הסוכן. הערה: כדי לבטל את הגדרות המודל ברמת הפריסה, צריך להיות ברשימת ההיתרים. כדי להפעיל את השדה הזה, צריך לפנות לצוות CXAS. |
modality |
זה שינוי אופציונלי. אופן הפריסה. הערה: כדי להשתמש בהחלפת מודאליות ברמת הפריסה, צריך להיות ברשימת ההיתרים. כדי להפעיל את השדה הזה, צריך לפנות לצוות CXAS. |
agentRegistryDeployment |
זה שינוי אופציונלי. הגדרה לפריסת הפריסה הזו ב-Agent Registry. אם יש פריסה כזו, היא תפורסם ב-Agent Registry. |
ExperimentConfig
ניסוי לפריסה.
| ייצוג ב-JSON |
|---|
{
"versionRelease": {
object ( |
| שדות | |
|---|---|
versionRelease |
זה שינוי אופציונלי. גרסת הפרסום של הניסוי. |
ExperimentConfig.VersionRelease
גרסת הפרסום של הניסוי.
| ייצוג ב-JSON |
|---|
{ "state": enum ( |
| שדות | |
|---|---|
state |
זה שינוי אופציונלי. המצב של פרסום הגרסה. |
trafficAllocations[] |
זה שינוי אופציונלי. הקצאות תנועה לגרסת ההפצה. |
ExperimentConfig.State
מצב הניסוי.
| טיפוסים בני מנייה (enum) | |
|---|---|
STATE_UNSPECIFIED |
מצב לא מוגדר. |
PENDING |
הוצא משימוש: המצב הזה כבר לא בשימוש. |
RUNNING |
מצב הפעלה. הניסוי פועל ותקף. |
DONE |
הוצא משימוש: המצב הזה כבר לא בשימוש. |
EXPIRED |
הוצא משימוש: המצב הזה כבר לא בשימוש. |
ExperimentConfig.VersionRelease.TrafficAllocation
הקצאת תנועה לגרסת ההפצה.
| ייצוג ב-JSON |
|---|
{ "id": string, "trafficPercentage": integer, "appVersion": string } |
| שדות | |
|---|---|
id |
זה שינוי אופציונלי. המזהה של הקצאת התנועה. מחרוזת בפורמט חופשי, עד 128 תווים. |
trafficPercentage |
זה שינוי אופציונלי. אחוז התנועה בהקצאת התנועה. הערך צריך להיות בין 0 ל-100. |
appVersion |
זה שינוי אופציונלי. גרסת האפליקציה של הקצאת התנועה. פורמט: |
WhatsAppCredentials
פרטי כניסה זמניים של מטא לשילוב מובנה של וואטסאפ.
| ייצוג ב-JSON |
|---|
{ "authCode": string, "pin": string, "phoneNumber": string, "businessAccountId": string, "wabaId": string, "conversationProfileId": string } |
| שדות | |
|---|---|
authCode |
חובה. קוד האימות של Meta שמופיע בתהליך ההרשמה המוטמע. |
pin |
חובה. קוד האימות בן 6 הספרות שנוצר על ידי המשתמש לאימות דו-שלבי. |
phoneNumber |
חובה. מספר הטלפון שרוצים להירשם איתו לוואטסאפ. |
businessAccountId |
חובה. מזהה החשבון העסקי שבו יש להשתמש עבור מספר הטלפון. |
wabaId |
חובה. מספר החשבון ב-WhatsApp Business. |
conversationProfileId |
זה שינוי אופציונלי. מזהה פרופיל השיחה שבו רוצים להשתמש לפריסה. |
InstagramCredentials
פרטי כניסה זמניים ל-Meta לצורך שילוב מובנה של אינסטגרם.
| ייצוג ב-JSON |
|---|
{ "authCode": string, "conversationProfileId": string } |
| שדות | |
|---|---|
authCode |
חובה. קוד האימות של Meta שמופיע בתהליך ההרשמה המוטמע. |
conversationProfileId |
זה שינוי אופציונלי. מזהה פרופיל השיחה שבו רוצים להשתמש לפריסה. |
Deployment.Modality
אופן הפריסה.
| טיפוסים בני מנייה (enum) | |
|---|---|
MODALITY_UNSPECIFIED |
אמצעי לא ידוע. |
MODALITY_TEXT |
אופן הצגת הטקסט. |
MODALITY_VOICE |
אמצעי תקשורת קולי. |
MODALITY_VIDEO |
שיטת הצגת הסרטון. |
AgentRegistryDeployment
ההגדרה והסטטוס של הפריסה של Agent Registry.
| ייצוג ב-JSON |
|---|
{ "agentRegistryServiceName": string } |
| שדות | |
|---|---|
agentRegistryServiceName |
זה שינוי אופציונלי. פלט בלבד. שם המשאב של שירות Agent Registry שנפרס. פורמט: |
Methods |
|
|---|---|
|
יצירת פריסה חדשה באפליקציה הנתונה. |
|
מחיקת הפריסה שצוינה. |
|
קבלת פרטים על הפריסה שצוינה. |
|
מקבל את כרטיס הסוכן המורחב של הסוכן שאומת. |
|
מציג את הפריסות באפליקציה הנתונה. |
|
מעדכנים את הפריסה שצוינה. |