顧客のロケーションに応じたコンテンツを表示する
このページはMar 29, 2023に印刷されています。最新のバージョンについては、https://help.shopify.com/ja/manual/orders/status-tracking/customize-order-status/show-content-based-on-locationをご覧ください。
お客様の配送先住所が特定地域の場合にのみカスタムメッセージを、注文状況ページに追加できます。たとえば、米国ニューヨーク州のお客様にのみメッセージを表示することができます。複数の地域を指定することも可能です。
手順:
- 管理画面から、設定 > チェックアウトに移動します。
- Shopifyアプリから、[ストア] > [設定] に移動します。
- [ストアの設定] で、[チェックアウト] をタップします。
- Shopifyアプリから、[ストア] > [設定] に移動します。
- [ストアの設定] で、[チェックアウト] をタップします。
- [追加スクリプト] テキストボックスに、以下のサンプルコードを貼り付けます。
<script>
{% if checkout.shipping_address.country_code == 'US' and checkout.shipping_address.province_code == 'NY' %}
Shopify.Checkout.OrderStatus.addContentBox(
'<h2>YOUR TITLE HERE</h2>',
'<p>YOUR MESSAGE HERE</p>'
)
{% endif %}
</script>
コードを編集して、お客様がカスタムメッセージを受け取る必要がある場所を指定します。これを行うには、コードブロックの上部にあるLiquidの
{% if %}
文で国と州の略語を編集する必要があります。上記のサンプルメッセージは、米国ニューヨーク州に在住のお客様に表示するように設定されています。テスト注文を実行し、注文状況ページに結果を表示します。