特定の商品の注文に応じたコンテンツを表示する
このページはJul 27, 2024に印刷されています。最新のバージョンについては、https://help.shopify.com/ja/manual/orders/status-tracking/customize-order-status/show-content-based-on-productsをご覧ください。
特定の商品が注文に含まれているかどうかを確認するために、checkout.line_items
を使用して繰り返し処理する方法について説明します。
手順:
- 管理画面から、設定 > チェックアウトに移動します。
- [追加スクリプト] セクションまでスクロールします。
- 以下のコードをクリップボードにコピーします (Macの場合は
command + c
、Windowsの場合はctrl + c
を押す)。
<script>
{% for line in checkout.line_items %}
// DEBUG looking at {{ line.title }}
{% if line.title == 'Downloadable product' %}
Shopify.Checkout.OrderStatus.addContentBox(
'<p>Download your product <a href="#">Here!</a></p>'
)
{% endif %}
{% endfor %}
</script>
- コードを [追加スクリプト] ボックスに貼り付けます (Windowsの場合は
ctrl
+V
、Macの場合はcommand
+V
を押す)。 - テスト注文を完了し、注文状況ページを表示します。
- Shopifyアプリで [...] ボタンをタップし、[設定] をタップします。
- [ストアの設定] セクションで、[チェックアウト] をタップします。
- [追加スクリプト] セクションまでスクロールします。
- 以下のコードをクリップボードにコピーします (Macの場合は
command + c
、Windowsの場合はctrl + c
を押す)。
<script>
{% for line in checkout.line_items %}
// DEBUG looking at {{ line.title }}
{% if line.title == 'Downloadable product' %}
Shopify.Checkout.OrderStatus.addContentBox(
'<p>Download your product <a href="#">Here!</a></p>'
)
{% endif %}
{% endfor %}
</script>
- コードを [追加スクリプト] ボックスに貼り付けます (Windowsの場合は
ctrl
+V
、Macの場合はcommand
+V
を押す)。 - テスト注文を完了し、注文状況ページを表示します。
- Shopifyアプリで [...] ボタンをタップし、[設定] をタップします。
- [ストアの設定] セクションで、[チェックアウト] をタップします。
- [追加スクリプト] セクションまでスクロールします。
- 以下のコードをクリップボードにコピーします (Macの場合は
command + c
、Windowsの場合はctrl + c
を押す)。
<script>
{% for line in checkout.line_items %}
// DEBUG looking at {{ line.title }}
{% if line.title == 'Downloadable product' %}
Shopify.Checkout.OrderStatus.addContentBox(
'<p>Download your product <a href="#">Here!</a></p>'
)
{% endif %}
{% endfor %}
</script>
- コードを [追加スクリプト] ボックスに貼り付けます (Windowsの場合は
ctrl
+V
、Macの場合はcommand
+V
を押す)。 - テスト注文を完了し、注文状況ページを表示します。