商品のメタフィールドを更新する

「商品のメタフィールドを更新する」アクションは、ワークフローをトリガーした商品に メタフィールド を追加するか、その商品にある既存のメタフィールドを更新します。

フィールド

「商品のメタフィールドを更新する」アクションには、以下のフィールドが含まれています。

メタフィールドを更新するアクションで使用されるフィールドです。
フィールド説明
メタフィールド必須。このドロップダウンリストから、名前、またはネームスペースとキーでメタフィールドを選択します。
ネームスペース非構造化メタフィールドを選択する場合に必須です。ネームスペースは、メタフィールドの定義のグループを格納するコンテナです。メタフィールドをネームスペース内にグループ化すると、他のメタフィールドとの競合を防ぐことができます。
キー非構造化メタフィールドを選択する場合に必須です。キーは、メタフィールドの定義の ID です。
タイプ非構造化メタフィールドを選択する場合に必須です。メタフィールドの値の データタイプ です。
値は、メタフィールドに保存される情報です。ワークフローの実行時にエラーが発生しないように、その データタイプ に従って値をフォーマットする必要があります。

トリガー

「商品のメタフィールドを更新する」アクションには、メタフィールドを追加する商品を特定するためのフィールドである商品 ID が必要です。商品 ID はデフォルトで設定されており、変更できません。「商品のメタフィールドを更新する」アクションは、以下のトリガーで開始するワークフローで使用できます。

API の詳細

詳細については、MetafieldInput 入力オブジェクトをご覧ください。

テンプレート

「コードを実行する」アクションを使用して、プレフィックス付きのタグを商品のメタフィールドに変換する

このワークフローでは、「color:」などのプレフィックスで始まるタグを取得し、商品のメタフィールドリストに追加します。「コードを実行する」アクションを使用して、タグとメタフィールドリスト内の既存のアイテムを解析します。このワークフローは商品が作成されると実行されますが、既存の商品に対して手動で実行することもできます。テンプレートを表示する

商品名に基づく新商品のタグ付けと整理

商品名に基づいて、新商品のタグ付け、マーチャンダイジング、お手入れ方法を標準化します。テンプレートを表示する

商品のメタフィールドを使用して、セール中の商品バリエーションを追跡する

バリエーションのうち少なくとも 1 つがセール中の場合に、商品にメタフィールドを設定します。これは、現在セール中の商品を追跡するのに役立ちます。テンプレートを表示する

商品タグに特定のプレフィックスがある場合に商品のメタフィールドを更新する

商品がストアに追加されたときに、いずれかの商品タグに「prefix_」が含まれているか確認し、タグの残りの部分を商品のメタフィールドとして追加します。テンプレートを表示する