コレクションハンドルが変更された際に、古いコレクションのURLをリダイレクトする

コレクションハンドルが変更された際に、古いコレクションのURLをリダイレクトする

ページをコピーする

Shopify Flowにおいて、ハンドルが変更された際に、古いコレクションのURLを新しいURLに自動的にリダイレクトし、メニュー、メール、広告が引き続き正常に機能するようにします。

コレクションのURLが変更された場合は、旧コレクションURLから新URLへのリダイレクトを設定してください。コレクションURLはメニューやメール、広告などに掲載されているため、リダイレクトの設定漏れがあるとトラフィックが減少してしまいます。

トリガーは1つで、Shopifyの組み込みアクションのみを使用するため、他のアプリは必要ありません。ストア固有の設定は一切含まれていないため、インポートすればすぐに動作します。

Shopify Flow のワークフロー:コレクションハンドルが変更された際に、旧コレクションの URL をリダイレクトする
Shopify Flow におけるワークフローの全体像です。

必要なもの

  • このアプリの権限「**商品、バリエーション、コレクションのデータへのアクセス」**について。詳細は 権限とデータへのアクセス をご覧ください。
  • これだけです:ワークフローを有効にすると、アプリ内の「**コレクションのハンドルが変更された」**というトリガーがオンになります。

「Workflow Trigger Extensions」アプリをインストールし、その「権限」ページで「商品、バリエーション、コレクションのデータへのアクセス」を許可してください。このワークフローを有効にすると、アプリ内のトリガーが作動します。

ワークフローを入手する

  1. このページの下部に添付されている「.flow」ファイルをダウンロードしてください。
  2. Shopifyの管理画面で「**Shopify Flow」**を開き、「**インポート」**をクリックしてファイルを選択してください。
  3. 手順を確認してから、「**ワークフローを有効にする」**をクリックしてください。

このファイルは、Shopify Flow自体からエクスポートされたものです。手動で編集せず、インポート後にShopify Flowでワークフローを変更してください。

仕組み

  1. 「コレクションハンドルが変更されました」というイベントが発生すると、oldHandle および newHandle を含むワークフローが開始されます。
  2. リダイレクトURLを作成し、/collections/{{oldHandle}} を /collections/{{newHandle}} にリダイレクトするように設定します。

自分だけのものにしましょう

  • コレクションのURLは、メニューやメール、広告からリンクされています。どのランディングページが移動したかをマーケティング部門に伝えるための、追加のアクションを検討してください。

今後の手順