אובייקטים של אירועים ב-Workspace Studio

במדריך הזה מופיעות דוגמאות לאובייקטים של אירועים ב-Workspace Studio.

‫Flows שולח פרמטרים של אירועים באובייקט האירוע של תוספים נפוצים ל-Google Workspace, שמשמש בכל התוספים ל-Google Workspace. מידע נוסף על אובייקט האירוע הנפוץ זמין במאמר אובייקטים של אירועים בתוספים של Google Workspace.

אובייקט האירוע של התהליך כולל את האובייקטים הבאים:

  • ‫workflow: אירוע שמפרט מה קורה כשמריצים תהליך, כשיוצרים, מעדכנים או מוחקים אותו, או כשמבקשים משאב מותאם אישית. בהתאם למה שקורה, יש לו את האובייקטים הבאים:

    • ‫actionInvocation: שלב מופעל.
    • ‫resourceRetrieval: משאב בהתאמה אישית מתבקש מתהליך.

בטבלה הבאה מפורט איזה אובייקט אירוע מאוכלס על סמך הפעולה של התהליך:

אובייקט האירוע פעולה בתהליך העבודה משאב של תהליך עבודה
actionInvocation onExecuteFunction

מופעל כשמפעילים את onExecuteFunction בפעולה.
לא רלוונטי
resourceRetrieval לא רלוונטי ‫providerFunction

הפונקציה הזו מופעלת כשמתבצעת בקשה למשאב מתהליך העבודה.

actionInvocation

בדוגמה הבאה מוצג אירוע actionInvocation:

JSON

{
    "workflow": {
        "triggerEventSource": "TRIGGER_EVENT_SOURCE_AUTOMATED",
        "actionInvocation": {
            "inputs": {
                "operation": {
                    "stringValues": [
                        "+"
                    ]
                },
                "value2": {
                    "integerValues": [
                        2
                    ]
                },
                "value1": {
                    "integerValues": [
                        2
                    ]
                }
            }
        }
    },
    "userLocale": "en",
    "hostApp": "flows",
    "clientPlatform": "web",
    "commonEventObject": {
        "timeZone": {
            "offset": -14400000,
            "id": "America/New_York"
        },
        "userLocale": "en-US",
        "hostApp": "WORKFLOW",
        "platform": "WEB"
    },
    "userCountry": "US",
    "userTimezone": {
        "id": "America/New_York",
        "offSet": "-14400000"
    }
}

resourceRetrieval

בדוגמה הבאה מוצג אירוע resourceRetrieval:

JSON

{
    "workflow": {
        "resourceRetrieval": {
            "resourceReference": {
                "resourceType": {
                    "workflowBundleId": "workflow_bundle_id",
                    "workflowResourceDefinitionId": "workflow_resource_definition_id"
                },
                "resourceId": "resource_id"
            }
        }
    },
    "userLocale": "en",
    "hostApp": "flows",
    "clientPlatform": "web",
    "commonEventObject": {
        "timeZone": {
            "offset": -14400000,
            "id": "America/New_York"
        },
        "userLocale": "en-US",
        "hostApp": "WORKFLOW",
        "platform": "WEB"
    },
    "userCountry": "US",
    "userTimezone": {
        "id": "America/New_York",
        "offSet": "-14400000"
    }
}