资源:Control
定义在提供服务期间采用的条件行为。必须附加到 ServingConfig
才能在投放时考虑。允许的操作取决于 SolutionType
。
JSON 表示法 |
---|
{ "name": string, "displayName": string, "associatedServingConfigIds": [ string ], "solutionType": enum ( |
字段 | |
---|---|
name |
不可变。完全限定名称 |
displayName |
必需。直观易懂的名称。界面视图中使用的标识符。 必须是 UTF-8 编码的字符串。长度限制为 128 个字符。否则,系统会抛出 INVALID ARGUMENT 错误。 |
associatedServingConfigIds[] |
仅限输出。此控件所附加到的所有 |
solutionType |
必需。不可变。控制变量所属的解决方案。 必须与资源的垂直行业兼容。否则,系统会抛出 INVALID ARGUMENT 错误。 |
useCases[] |
指定控制变量的应用场景。影响可设置哪些条件字段。仅适用于 |
conditions[] |
确定关联操作的触发时间。 省略此属性可始终应用相应操作。目前,只能指定一个条件。否则,系统会抛出 INVALID ARGUMENT 错误。 |
联合字段 必需。 |
|
boostAction |
定义了提升型控制变量 |
filterAction |
定义了过滤类型的控件,目前不受 Recommendation 支持 |
redirectAction |
定义重定向类型的控制变量。 |
synonymsAction |
将一组字词视为彼此的同义词。 |
promoteAction |
根据预定义的触发查询来推广特定链接。 |
方法 |
|
---|---|
|
创建控制变量。 |
|
删除控制变量。 |
|
获取控件。 |
|
按父级 DataStore 列出所有控制变量。 |
|
更新控制变量。 |