Search

カスタマイズテンプレートで会員限定ページを作る方

担当者
URL
タグ
販売導線設計
小カテゴリー
日付
次のタスクにより保留中:
次のタスクを保留中:
1、オンラインストアの「カスタマイズ」で、商品/コレクション/ページの「テンプレートを作成する」より新しいテンプレートを追加する
名前:テンプレート名
に基づく:デフォルト
2、作成したテンプレートを選択する
3、アクセス制御させたいページを選択し、「テンプレート」>>「セクションを追加」>>「カスタムLiquid」を選択
4、下記のコードを、作成したカスタムLiquidに貼り付ける
プレミアム会員のタグを持っていない人は/pages/premiumonlyにリダイレクトされる
{% unless content_for_header contains "Shopify.designMode" %} {% unless customer.tags contains "プレミアム会員" %} <script> window.location.href = '/pages/premiumonly'; </script> {% endunless %} {% endunless %}
JavaScript
복사
5、制御をかけたいページの「テーマテンプレート」で先ほど作成したテーマテンプレートを選択
顧客タグを持っていない人がこのページにアクセスすると、指定したページにリダイレクトされる。
(2024/06/12 追記分)
A. GLOBALサイト仕様:
1.
[/pages/agmax]のLPの中で会員ページボタンをクリックすると、プレミアム会員の場合、[/collections/premium]に遷移させ、それ以外は、[/pages/premiumonly’]に遷移させる。
2.
会員ページボタンをクリック時、ログインしてない場合は、ログインページを表示させる。ログイン中の場合はログインページを挟まない。
実装内容:
[/pages/agmax]の中にある下記のボタンを押すとプレミアム会員限定のサイトに遷移する
このボタンに、[/collections/premium]を設定し、遷移先で、ログインしてない場合は、loginページに遷移させている。
[/pages/agmax]を編集する場合は、sp-page_aglobal_max.liquidを編集すること。
その他、参考ページ:
ログイン直後のページ先を指定する方法