Balíčky akcí jsou seskupení již existujících akcí v Orchestratoru vztahujících se ke konkrétním fázím podnikových procesů. Jsou navrženy tak, aby uživatelům na netechnických pozicích, jako jsou lokalizační manažeři a projektoví manažeři, umožnily vytvářet pracovní postupy i bez důkladné znalosti zásobníku Phrase API.
Balíčky akcí jsou nakonfigurovány jako standardní akce, které pro své spuštění vyžadují konkrétní parametry.
Protože obsahují více akcí, balíčky akcí spotřebují víc spuštěných akcí pracovního postupu. To je vyjádřeno číselnou hodnotou v pravém horním rohu akce v editoru pracovních postupů.
Uživatelé mohou najít a použít existující balíčky akcí na záložce v editoru, ale nemohou vytvářet nové (kontaktujte tým podpory a požádejte o nový balíček). Při vyhledávání akcí povolte možnost , aby se jako první v seznamu zobrazily právě balíčky. Tučná modrá ikona označuje rozdíl mezi běžnou akcí a balíčkem.
Použití balíčku akcí
Chcete-li použít balíček akcí, postupujte podle těchto kroků:
-
Přetáhněte vybraný balíček akcí do pracovního postupu.
Balíček akcí se zobrazí v pracovním postupu.
-
Klikněte na balíček akcí a vyberte záložku parametrů.
-
Klikněte na Upravit parametry.
Zobrazí se požadované parametry pro balíček akcí.
-
Zadejte požadované parametry a klikněte na Uložit parametry.
Parametry jsou uloženy do balíčku akcí a zobrazeny.
-
Pokud jsou vyžadovány změny, klikněte znovu na Upravit parametry.
Popis:
Tento balíček akcí je ekvivalentem kliknutí do pole překladu v editoru Strings a zadání překladu do pole (přepsání čehokoli, co tam bylo dříve).
Vstupní parametry:
-
ID projektuID projektu Strings, pro který se mají získat kódy jazyků.
-
kód jazykaKód jazyka pro identifikaci jazykové verze, která má být přidána.
-
ID klíčeID klíče pro identifikaci klíče, který chcete upravit.
-
Přeložený řetězecŘetězec, který chcete přidat k vybranému překladu.
Výstup:
{
"projectId": "f6dfee6466384379606b6158a410cd46",
"translation": {
"content": "Highlights of Phrase NextMT",
"created_at": "2024-11-21T15:13:46Z",
"excluded": false,
"id": "91ad609cbd7d57e17cbf24432ba3d661",
"key": {
"data_type": "string",
"id": "c7e7924dbb16527eaa0d892a8f0fd0fd",
"name": "key3",
"plural": false,
"tags": [
"35-2024",
"upload-20240830_150155",
"job-4C4F8EE9"
]
},
"locale": {
"code": "en-CA",
"id": "086fe5acddd58c52a5f8b5d9ec4c5a21",
"name": "en-ca"
},
"placeholders": [],
"plural_suffix": "",
"state": "unverified",
"neověřeno": true,
"updated_at": "2024-11-21T15:18:09Z"
}
}
Vstupní parametry:
-
Přístupový tokenPro ověřování.
-
UID šablony e-mailu -
list_of_job_uids-
seznam
-
-
UID šablony projektu -
UID projektuPole obsahující ID projektu (nebo projektů) zadaná ručně nebo odkazovaná ze spouštěče.
Výstup:
{
"jobs": [
{
\"uid\": \"řetězec\"
}
],
\"emailTemplate\": {
\"id\": \"ID\"
},
\"cc\": [
\"řetězec\"
],
\"bcc\": [
\"řetězec\"
]
}
Popis:
Tento balíček akcí zkontroluje, zda jsou dokončeny všechny cílové lokalizace zakázky Strings. Pokud ano, vrátí true, v opačném případě vrátí false.
Vstupní parametry:
-
Přístupový tokenPro ověřování.
-
ID projektuPro vypsání všech cílových lokalizací zakázky v rámci konkrétního projektu.
-
ID zakázkyPro vypsání všech cílových lokalizací zakázky.
Výstup:
true NEBO false
Popis:
Tento balíček akcí vezme ID projektu (nebo projektů) a na základě nich a výstupu vypsání synchronizací úložiště identifikuje ID synchronizací úložiště, pro které je následně ve smyčce spuštěno stažení. Výsledkem balíčku akcí je seznam synchronizací úložiště, pro které bylo stažení spuštěno.
Vstupní parametry:
-
Přístupový tokenPro ověřování.
-
ID projektůPole obsahující ID projektu (nebo projektů) zadaná ručně nebo odkazovaná ze spouštěče.
-
ID uživatelského účtu StringsID organizace Strings vyžadované pro vypsání synchronizací úložiště.
Výstup:
[
{
"auto_import": false,
"created_at": "2024-11-22T12:24:38Z",
"id": "6315b3fd21d7735d0735f1d496b3832f",
"status": "running",
"type": "export"
},
{
"auto_import": false,
"created_at": "2024-11-22T12:24:39Z",
"id": "928298761a94a979e1eb6c01948b2041",
"status": "running",
"type": "export"
}
]
Popis:
Tento balíček akcí skrývá potřebu stránkování pro koncový bod API Seznam kódů jazyka. Také přidává ID projektu do datové části, aby bylo možné povolit robustnější smyčkování.
Vstupní parametry:
-
ID projektuID projektu Strings, pro který se mají získat kódy jazyků.
-
přístupový token Strings
Výstup:
{
"locales": [
{
"code": "en",
"default": true,
"id": "77e27f1d896629b0641063652572c038",
"name": "en"
},
{
"code": "fr",
"default": false,
"id": "2e8fb31c39957bb557bb96c0228960bf",
"name": "fr"
}
],
"projectId": "f6dfee6466384379606b6158a410cd46"
}
Popis:
Tento balíček akcí skrývá potřebu stránkování pro koncový bod API Seznam překladů podle kódu jazyka. Také přidává ID projektu do datové části, aby bylo možné povolit robustnější smyčkování.
Vstupní parametry:
-
ID projektuID projektu Strings, ze kterého se mají získat překlady.
-
kód jazykaID kódu jazyka Strings v rámci projektu, ze kterého se mají získat překlady.
-
q -
Seřadit -
přístupový token Strings
Výstup:
{
"projectId": "f6dfee6466384379606b6158a410cd46",
"translations": [
{
"obsah": "Toto je nový překlad - šest",
"created_at": "2024-11-21T14:34:06Z",
"excluded": false,
"id": "0dbb663df544008df7e47176f8ec0444",
"key": {
"data_type": "string",
"id": "15798c1dcc05e2d955d2de1959778347",
"name": "key1",
"plural": false,
"tags": []
},
"locale": {
"code": "en-CA",
"id": "086fe5acddd58c52a5f8b5d9ec4c5a21",
"name": "en-ca"
},
"placeholders": [],
"plural_suffix": "",
"state": "unverified",
"neověřeno": true,
"updated_at": "2024-11-21T14:55:48Z"
}
]
}
Vstupní parametry:
-
Přístupový tokenPro ověřování.
-
UID zakázky -
UID projektu -
ID segmentů
Výstup:
{
"jobs": [
{
"uid": "string",
"stav": "ACCEPTED",
"providers": [
{
"type": "string",
"ID": "řetězec",
\"uid\": \"řetězec\"
}
],
"targetLang": "string",
"workflowLevel": 0,
"workflowStep": {
"name": "string",
"ID": "řetězec",
"uid": "string",
"order": 0,
"lqaEnabled": true
},
"filename": "string",
"dateDue": "2019-08-24T14:15:22Z",
"dateCreated": "2019-08-24T14:15:22Z",
"updateSourceDate": "2019-08-24T14:15:22Z",
"imported": true,
"jobAssignedEmailTemplate": {},
"notificationIntervalInMinutes": 0,
"continuous": true,
"sourceFileUid": "string"
}
],
"project": {
"name": "string",
\"uid\": \"řetězec\"
}
}
Vstupní parametry:
-
Přístupový tokenPro ověřování.
-
UID zakázky -
UID projektu -
Číslo úrovně pracovního postupu
Výstup:
{
"taskId": "string",
"workflowLevel": "string",
"resourcePath": "string",
"project": {
\"uid\": \"řetězec\"
},
"job": {
\"uid\": \"řetězec\"
}
}
Vstupní parametry:
-
Přístupový tokenPro ověřování.
-
UID zakázky -
UID projektu
Výstup:
[
{
"segmentId": "string", // Value from ."@id"
"origin": "string", // Value from ."@m:trans-origin"
"score": number, // Numeric value from ."@m:score"
"length": number, // Length of the .source string
"source": "string", // Value of .source
"target": "string" // Value of .target
},
...
]
Vstupní parametry:
-
Přístupový tokenPro ověřování.
-
UID zakázky -
UID projektu -
typy varování
Výstup:
{
"projectUid": "project123",
"jobUid": "job456",
"segmentIds": ["string"],
"warnings": [
{
"segmentId": "string",
"warnings": [
{
"ID": "řetězec",
"ignored": true,
"type": "string",
"repetitionGroupId": "string"
}
],
"ignoredChecks": ["string"]
}
]
}
|
Problém |
Příčina(y) |
Řešení |
|---|---|---|
|
Balíček akcí zobrazuje stav Zrušeno s chybou „Balíček akcí byl zrušen, protože poslední úkol nebyl proveden“. |
Jedna z interních akcí uvnitř balíčku nebyla úspěšně Dokončena, což brání spuštění závěrečné fáze balíčku. |
Zkontrolujte stavy jednotlivých úkolů v rámci balíčku, abyste identifikovali, která interní akce selhala, a poté vyřešte chybu dané akce před opětovným spuštěním pracovního postupu. Kliknutí na Opakovat spuštění na stránce znovu spustí celé provedení tak, jak je, a samo o sobě tuto chybu nevyřeší, protože základní akce uvnitř balíčku stále selhává. |