Ressourcen: Steuerelement
Definiert ein bedingtes Verhalten, das bei der Bereitstellung verwendet werden soll. Muss an eine ServingConfig angehängt sein, damit es bei der Bereitstellung berücksichtigt wird. Zulässige Aktionen in Abhängigkeit von SolutionType.
| JSON-Darstellung |
|---|
{ "name": string, "displayName": string, "associatedServingConfigIds": [ string ], "solutionType": enum ( |
| Felder | |
|---|---|
name |
Nicht veränderbar. Voll qualifizierter Name |
displayName |
Erforderlich. Menschenlesbarer Name. Die in UI-Ansichten verwendete Kennung. Muss ein UTF-8-codierter String sein. Die maximale Länge beträgt 128 Zeichen. Andernfalls wird ein INVALID_ARGUMENT-Fehler ausgegeben. |
associatedServingConfigIds[] |
Nur Ausgabe. Liste aller |
solutionType |
Erforderlich. Nicht veränderbar. Zu welcher Lösung das Steuerelement gehört. Muss mit dem Ressourcentyp kompatibel sein. Andernfalls wird ein INVALID_ARGUMENT-Fehler ausgegeben. |
useCases[] |
Gibt den Anwendungsfall für das Steuerelement an. Wirkt sich darauf aus, welche Bedingungsfelder festgelegt werden können. Gilt nur für |
conditions[] |
Bestimmt, wann die zugehörige Aktion ausgelöst wird. Lassen Sie das Feld leer, um die Aktion immer anzuwenden. Derzeit kann nur eine Bedingung angegeben werden. Andernfalls wird ein INVALID_ARGUMENT-Fehler ausgegeben. |
Union-Feld Erforderlich. Für |
|
boostAction |
Definiert ein Steuerelement vom Typ „Boost“ |
filterAction |
Definiert ein Steuerelement vom Typ „Filter“. Wird derzeit nicht von Recommendation unterstützt. |
redirectAction |
Definiert ein Steuerelement vom Typ „Weiterleitung“. |
synonymsAction |
Behandelt eine Gruppe von Begriffen als Synonyme. |
promoteAction |
Bestimmte Links auf Grundlage vordefinierter Triggerabfragen hervorheben. |
Methoden |
|
|---|---|
|
Erstellt ein Steuerelement. |
|
Löscht ein Steuerelement. |
|
Ruft ein Steuerelement ab. |
|
Listet alle Steuerelemente nach ihrem übergeordneten Element DataStore auf. |
|
Aktualisiert ein Steuerelement. |