トリガーのチュートリアルブログとページのトリガー設定、手順ごとに解説

ブログとページのトリガー設定、手順ごとに解説

ページをコピーする

オンラインストアのコンテンツ(ブログ記事、ページ、ブログの更新)に関する、Shopify Flowのステップバイステップチュートリアルです。

Shopify ブログ、ブログ記事、またはページに変更があった場合、通知は一切送信されません。これら3つのトリガーは、スケジュールに従って変更を確認するため、即座に通知されるのではなく、多少の遅れが生じることをご承知おきください。

このページの内容:ブログ記事の更新、ページの更新、ブログの更新

Shopify Flow
表示場所:「Shopify Flow」で「トリガーを選択」を選び、「Workflow Trigger Extensions」を開き、「Blog」と検索してください。

ブログ記事の更新

ブログ記事のタイトル、本文、要約、タグ、著者、または公開状態が変更された際に通知されます。

~による火災 Shopifyからはその件に関するWebhookが送信されないため、スケジュールに従って確認しました
許可 ブログ、ブログ記事、およびページのデータへのアクセス
電源が入りました これを使用するShopify Flowワークフローを有効にすると、それがオンになります。この機能専用のスイッチは、アプリの「**トリガー」**ページにあります。

次のような用途にご利用ください

  • チームチャンネルやニュースレターツールで、新しく公開された投稿をお知らせします。
  • 編集済みの投稿を翻訳チームに送信してください。

「ブログ記事の更新」がワークフローに送信する内容

Shopify Flowにおける変数 種類 その中身
article 目的 更新されたブログ記事(記事)
article.id ID
article.title 本文
article.handle 本文
article.author 目的
article.author.name 本文
article.body 本文
article.summary 本文
article.publishedAt 本文
article.tags テキスト一覧
article.templateSuffix 本文
article.updatedAt 本文
article.isPublished 正しい/間違っている
eventId 本文 このイベントのIDです。アプリの「イベント履歴」でこれを検索すると、具体的に何が送信されたかを確認できます。

例:公開された投稿を告知する

  1. トリガーとして「**ブログ記事の更新」**を選択してください。
  2. 条件を追加します:article.isPublished が true に等しいこと。
  3. 「Slack に **HTTP リクエストを送信」**を追加してください:{{article.title}} by {{article.author.name}} was updated。
  4. ワークフローを有効にしてください。

ページの更新

オンラインストアのページに変更があった際に発火します。変更の対象は、タイトル、コンテンツ、テンプレート、または公開状態などです。

~による火災 Shopifyはこれに関するWebhookを送信しないため、スケジュールに従って確認しました
許可 ブログ、ブログ記事、およびページのデータへのアクセス
電源が入りました これを使用するShopify Flowワークフローを有効にすると、それがオンになります。この機能専用のスイッチは、アプリの「**トリガー」**ページにあります。

次のような用途にご利用ください

  • 編集後は、ポリシーなどのページを法的に再確認するようにしてください。
  • FAQや配送ページの内容が変更されたことを、サポートにお知らせください。

「ページ更新」がワークフローに送信する内容

Shopify Flowにおける変動要因 種類 その中身
page 目的 更新されたページ
page.id ID
page.title 本文
page.handle 本文
page.bodyHtml 本文
page.publishedAt 本文
page.templateSuffix 本文
page.updatedAt 本文
page.isPublished 正しい/間違っている
eventId 本文 このイベントのIDです。アプリの「イベント履歴」でこれを検索すると、具体的に何が送信されたかを確認できます。

例:配送ページが変更されたら、サポートに連絡してください

  1. トリガーとして「**ページの更新」**を選択してください。
  2. 条件を追加します:page.handle が shipping と等しいこと。
  3. 「{{page.title}}」を使用して、サポート宛てに社内メールを送信する機能を追加します。
  4. ワークフローを有効にしてください。

ブログの更新

ブログ自体(タイトル、ハンドルネーム、コメントポリシー、テンプレートなど)に変更があった場合に通知されますが、ブログ内の投稿に変更があった場合には通知されません。

~による火災 Shopifyからはその件に関するWebhookが送信されないため、スケジュールに従って確認しました
許可 ブログ、ブログ記事、およびページのデータへのアクセス
電源が入りました これを使用するFlowワークフローを有効にすると、それがオンになります。この機能専用のスイッチは、アプリの「**トリガー」**ページにあります。

次のような用途にご利用ください

  • コメント設定が変更されましたので、ご注意ください。
  • ブログのハンドル名が変更された際に、リダイレクトするようにしてください。

「Blog Update」がワークフローに送信する内容

Shopify Flowにおける変数 種類 その中身
blog 目的 更新されたブログ
blog.id ID
blog.title 本文
blog.handle 本文
blog.commentPolicy 本文
blog.templateSuffix 本文
blog.updatedAt 本文
eventId 本文 このイベントのIDです。アプリの「イベント履歴」でこれを検索すると、具体的に何が送信されたかを確認できます。

例:コメントポリシーの変更を通知する

  1. トリガーとして「**ブログの更新」**を選択してください。
  2. 「{{blog.title}}」および「{{blog.commentPolicy}}」を使用して社内メールを送信する機能を追加します。
  3. ワークフローを有効にしてください。

今後の手順

Slackの設定を含む、より詳しい手順については、ブログ記事が更新されたら、Slackに通知を送信する および ページが変更された際にサポートから通知を送信する をご覧ください。