顧客のロケーションに応じたコンテンツを表示する
このページはApr 23, 2024に印刷されています。最新のバージョンについては、https://help.shopify.com/ja/manual/orders/status-tracking/customize-order-status/show-content-based-on-locationをご覧ください。
カスタムメッセージを、特定の地域が配送先住所になっているお客様の注文状況ページにのみ追加できます。たとえば、米国ニューヨーク州のお客様にのみメッセージを表示することが可能です。複数の地域を指定することもできます。
手順:
- 管理画面から、設定 > チェックアウトに移動します。
- [追加スクリプト] テキストボックスに、以下のサンプルコードを貼り付けます。
-
コードを編集し、どの地域のお客様がカスタムメッセージを受け取るかを指定します。これを行うには、コードブロックの上部にあるLiquidの
{% if %}
文で国と州の略語を編集する必要があります。上記のサンプルメッセージは、米国ニューヨーク州に在住のお客様に表示されるように設定されています。- 他の州のお客様にメッセージを表示するには、
NY
からその州の略語に変更します。米国の郵便物に使用されている州の略語については、USPSの州の略語リストで確認できます。 - ニューヨークに加えて他の州に在住のお客様にもメッセージを表示するには、
and checkout.shipping_address.province_code == 'XX'
を追加してXX
をその州の略語に変更します。他の州をさらに追加する場合は、この手順を繰り返します。 - 他の国のお客様にメッセージを表示するには、
US
をその国の略語に変更します。また、NY
をその新しい国の州の略語に変更する必要もあります。州を特定しない場合、and checkout.shipping_address.province_code == 'NY'
を削除します。 - Liquidの
if
ステートメントの記述に関するさらに詳しいガイダンスについては、コントロールフロータグのLiquidリファレンスをご覧ください。
- 他の州のお客様にメッセージを表示するには、
テスト注文を実行し、注文状況ページに結果を表示します。
- Shopifyアプリで [...] ボタンをタップし、[設定] をタップします。
- [ストアの設定] セクションで、[チェックアウト] をタップします。
- [追加スクリプト] テキストボックスに、以下のサンプルコードを貼り付けます。
-
コードを編集し、どの地域のお客様がカスタムメッセージを受け取るかを指定します。これを行うには、コードブロックの上部にあるLiquidの
{% if %}
文で国と州の略語を編集する必要があります。上記のサンプルメッセージは、米国ニューヨーク州に在住のお客様に表示されるように設定されています。- 他の州のお客様にメッセージを表示するには、
NY
からその州の略語に変更します。米国の郵便物に使用されている州の略語については、USPSの州の略語リストで確認できます。 - ニューヨークに加えて他の州に在住のお客様にもメッセージを表示するには、
and checkout.shipping_address.province_code == 'XX'
を追加してXX
をその州の略語に変更します。他の州をさらに追加する場合は、この手順を繰り返します。 - 他の国のお客様にメッセージを表示するには、
US
をその国の略語に変更します。また、NY
をその新しい国の州の略語に変更する必要もあります。州を特定しない場合、and checkout.shipping_address.province_code == 'NY'
を削除します。 - Liquidの
if
ステートメントの記述に関するさらに詳しいガイダンスについては、コントロールフロータグのLiquidリファレンスをご覧ください。
- 他の州のお客様にメッセージを表示するには、
テスト注文を実行し、注文状況ページに結果を表示します。
- Shopifyアプリで [...] ボタンをタップし、[設定] をタップします。
- [ストアの設定] セクションで、[チェックアウト] をタップします。
- [追加スクリプト] テキストボックスに、以下のサンプルコードを貼り付けます。
-
コードを編集し、どの地域のお客様がカスタムメッセージを受け取るかを指定します。これを行うには、コードブロックの上部にあるLiquidの
{% if %}
文で国と州の略語を編集する必要があります。上記のサンプルメッセージは、米国ニューヨーク州に在住のお客様に表示されるように設定されています。- 他の州のお客様にメッセージを表示するには、
NY
からその州の略語に変更します。米国の郵便物に使用されている州の略語については、USPSの州の略語リストで確認できます。 - ニューヨークに加えて他の州に在住のお客様にもメッセージを表示するには、
and checkout.shipping_address.province_code == 'XX'
を追加してXX
をその州の略語に変更します。他の州をさらに追加する場合は、この手順を繰り返します。 - 他の国のお客様にメッセージを表示するには、
US
をその国の略語に変更します。また、NY
をその新しい国の州の略語に変更する必要もあります。州を特定しない場合、and checkout.shipping_address.province_code == 'NY'
を削除します。 - Liquidの
if
ステートメントの記述に関するさらに詳しいガイダンスについては、コントロールフロータグのLiquidリファレンスをご覧ください。
- 他の州のお客様にメッセージを表示するには、
テスト注文を実行し、注文状況ページに結果を表示します。