私は、顧客がShopifyに自分自身に関する追加データを入力できるようにする方法を探している初めてのShopify開発者です。具体的には、顧客が測定値を入力できるように、ページを追加するか、アカウント情報ページを変更したいと思います。次に、その測定情報を取得して処理し、ショップ内の製品の推奨サイズを返します。
これはShopifyで可能ですか?顧客が測定値を記録するためのメタフィールドを追加する方法を見つけようとしていますが、少し迷っています。
私は、顧客がShopifyに自分自身に関する追加データを入力できるようにする方法を探している初めてのShopify開発者です。具体的には、顧客が測定値を入力できるように、ページを追加するか、アカウント情報ページを変更したいと思います。次に、その測定情報を取得して処理し、ショップ内の製品の推奨サイズを返します。
これはShopifyで可能ですか?顧客が測定値を記録するためのメタフィールドを追加する方法を見つけようとしていますが、少し迷っています。
これは機能するはずですが、マーチャント側でかなりのカスタマイズが必要であり、ちょっとしたハックです。
顧客がログインすると、Liquidから情報を入手できます。
これにより、製品ページなどのショップページをレンダリングするときにその顧客のデータを参照できます。
APIを使用して、顧客にメタフィールドを割り当てることができます。これらはLiquidからも入手できます。
これをすべてまとめると、ログイン後に顧客に情報を求めるフォームを店頭に置くことができます。フォームはサーバーに送信され、APIを使用して顧客オブジェクトにメタフィールドとして情報を追加します。次に、製品ページに巧妙なLiquidがあり、必要な計算自体を実行するか、関連情報をjavascriptに埋め込んで、クライアント側で処理します。