元对象触发器,分步指南

元对象条目的一个触发条件:尺寸指南、门店定位、配料表、团队成员,以及任何您自行建模的内容。您可以在应用的**“元对象触发器**”页面中选择要监视的定义。请参阅 元对象触发器

Shopify Flow
查找位置:在Shopify Flow中选择“Select a trigger”,打开Workflow Trigger Extensions,然后搜索“Metaobject”。

元对象条目已更新

当被监视的元对象定义的某个条目被更新时触发。整个条目将被传递过来:typehandledisplayName 以及每个字段及其键和值。

火灾源于 Shopify webhook
权限 元对象数据访问
已开启 根据元对象的定义,在应用的**“元对象触发器**”页面上

用于

  • 当尺码指南或护理说明发生变更时,请告知内容团队。
  • 将“门店定位器”中的更改项推送至地图服务商。
  • 在店面端重建由元对象生成的某个内容。

“更新的元对象条目”会向您的工作流发送什么

流中的变量 类型 内容简介
metaobjectHandle 文本 被更新的元对象的句柄(用于在 Flow 中进行过滤)
metaobject 对象 已更新的元对象条目
metaobject.definition 对象 用于建模该对象类型的 MetaobjectDefinition
metaobject.displayName 文本 元对象的显示名称
metaobject.fields 对象列表 元对象的所有字段及其键和值
metaobject.fields (each).definition 对象 该对象键的字段定义
metaobject.fields (each).jsonValue 文本 以 JSON 格式指定的字段值
metaobject.fields (each).key 文本 该字段的对象键
metaobject.fields (each).thumbnail 对象 文件或颜色字段的视觉属性
metaobject.fields (each).type 文本 字段的类型
metaobject.fields (each).value 文本 该字段的赋值,始终以字符串形式存储
metaobject.handle 文本 元对象实例的句柄/标识符
metaobject.id ID 元对象的全局标识符
metaobject.type 文本 元对象定义的类型/句柄
eventId 文本 此事件的 ID。请在应用的“事件历史记录”中搜索该 ID,以查看具体发送了什么内容。

示例:通知内容团队有关尺寸指南的变更

  1. 在应用中打开**“元对象触发器**”,点击**“添加触发器**”,选择定义并保存。
  2. 在“Flow”中,更新了“元对象”条目
  3. 添加一个条件metaobject.type 等于 size_guide
  4. 添加“使用 {{metaobject.displayName}} **发送内部邮件”**功能,并使用 Liquid 中的 for 循环遍历 metaobject.fields,以显示每个字段的 keyvalue
  5. 启用该工作流。
“选择元对象类型”对话框,其中已选中“尺寸”向导
首先查看应用中的相关选项:元对象触发器、添加触发器、尺寸指南。

下一步