メインコンテンツにスキップ

新しいお客様アカウントにおけるポイント情報の表示について

Shopifyの新システムに対応した設定

昨日アップデートされました

Shopifyでは現在ワンタイムパスワード式のアカウント管理システムへの移行が推し進めされ、今後従来のパスワード式管理は完全にサポートを終了するとのアナウンスがございました。

easyPointsにおける新アカウントシステムとの互換性と、注意点をご説明いたします。


新しいアカウントシステムとは

Shopifyが現在移行を推し進めている新型のアカウントシステムです。

従来はメールアドレスとパスワードでの登録、ログインシステムであり、会員登録をしていないお客様での購入自体は可能でした。

そのため、アカウント保有者とゲストの双方が存在しておりました。

新しいシステムではワンタイムパスワード式へと変更され、ログイン時にはメールアドレスを入力し、届いたワンタイムパスワードでログインする仕様となり、パスワードを用いた会員登録の概念が削除されました。

easyPointsにおける変更点

easyPointsでは以下の点が異なります。

  1. 新規会員登録特典の挙動

    会員登録の概念が存在しないため、新規会員登録特典は付与されなくなります。
    現在該当の特典をご利用のストア様はお切り替え時に付与が停止いたしますのでご注意ください。
    特典の付与を継続されたい場合にはShopify Flowにて顧客データの登録を起点としたポイント付与の設定が必須となります。

  2. アカウントページの編集

    従来式と異なり、新しいアカウントシステムではマイページのコード編集が非対応のため、easyPointsの各種要素を直接埋め込むことはできません。
    カスタムセットアップによるマイページの編集(残高、有効期限、会員ランク、誕生日入力フォーム、履歴などの挿入)や専用アプリブロックの設定などを行われていた場合にはこれらが失われますのでご注意ください。

  3. アナリティクスの挙動

    ダッシュボードのアナリティクスでは会員登録済みの形とそれ以外の比較によってポイント関連動向のデータを表示しておりますが、新しいシステムではこの差がなくなるため、アナリティクスの表示が無効化されます。

  • 今後の開発の中で新しいお客様アカウントにも対応した新バージョンの特典機能をリリース予定です。

  • 新しいお客様アカウント利用時のポイント情報表示に関しては後述のeasyPointsマイページの設定をご覧ください。

easyPointsマイページを利用したカスタマイズ

easyPointsマイページは専用のURLでアクセス可能なお客様の専用ページで、ポイントに関連する様々な情報を一括で確認いただけます。

本ページは新しいお客様アカウントにも対応しており、URLでの設定が可能なため、以下のように設定いただくことで動線をシンプルに保ちながらお客様のポイント情報を確認を可能にします。

設定方法

  1. easyPointsマイページを有効化

    テーマカスタマイズから「easyPoints x SDK」およびその中の「easyPointsマイページ」を有効化します。
    詳しい設定方法はこちらをご覧ください。

  2. お好みの場所にリンク挿入(例: 新しいアカウントページのメニュー)

    URL(/apps/loyalty/my-account)を用いてお好きな場所にリンクを挿入します。
    今回は例として新しいお客様アカウントのメニューに設定を行います。

    まず、Shopifyのチェックアウト設定画面から現在有効なチェックアウトの編集画面を開きます。


    上部のプルダウンから「Profile」を選択することで新しいお客様ページの編集が可能です。左側のメニューから ヘッダーを選択します。


    現在のメニューの"Edit"をクリックし、編集画面へ移動します。


    メニューに項目を追加し、名称とリンク設定をして保存します。
    リンクには/apps/loyalty/my-accountをご入力ください。

    以上で設定は完了です。
    これにより新しいお客様アカウントページのメニューにeasyPointsマイページへのリンクを挿入できます。

easyPointsマイページはウィジェットやカスタムセットアップなどの全ての実装方法と併用が可能です。

有料プランをご利用の場合にはカスタムセットアップとマイページの併用が最も推奨されます。

こちらの回答で解決しましたか?