> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aftersell.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 数量アップセル

> 購入後ページで1つの商品を複数の数量階層で提供し、上位の階層ほど大きな割引、無料ユニット、または無料ギフトを付与します。

数量アップセルは、購入後ページで1つの商品を2〜5つの数量階層で表示するオファーです。各階層にはそれぞれ割引が設定されているため、購入者は多くのユニットを選ぶほど1ユニットあたりの支払額が安くなります。購入者は階層を選んでワンクリックで承諾でき、ユニットは直前に行った注文に追加されます。

<Note>
  数量アップセルで提供できるのは1つの商品のみです。購入者が複数の異なる商品を組み合わせて1つの注文にできるようにするには、代わりに [Build a box](/ja/aftersell/build-a-box) を使用してください。
</Note>

<div id="how-a-quantity-upsell-works">
  ## 数量アップセルの仕組み
</div>

1. 購入者がチェックアウトを完了し、購入後ページに移動します。
2. オファーには商品が1回表示され、設定した数量ごとに階層カードが並びます。
3. 1つの階層が最初から選択された状態になります。どの階層にするかはあなたが決められ、別の階層をおすすめとして指定することもできます。
4. 購入者は階層を切り替え、許可されていればバリアントを選び、承諾します。
5. Aftersellが、その階層の割引を適用したうえで階層のユニットを元の注文に追加します。

ユニットは既存の注文に追加されるため、購入者に2回目の送料はかからず、カード情報を再入力する必要もありません。

<div id="starter-templates">
  ## スターターテンプレート
</div>

オファーを作成するときにテンプレートを選択します。各テンプレートは、異なる販売パターンに合わせて階層、コピー、カードのスタイルを設定します。設定内容は後からいつでも変更できます。

| テンプレート                            | 設定される内容                                                |
| --------------------------------- | ------------------------------------------------------ |
| **Quantity upsells**              | 階層カードを行として縦に並べ、各階層にパーセント割引を設定します。汎用的な出発点です。            |
| **Side-by-side quantity upsells** | 同じ階層をワイド画面では列として横に並べ、スマートフォンでは行に戻して縦に並べます。             |
| **Buy X, get Y free**             | 有料ユニットに加えて無料ユニットを追加する階層で、最上位の階層は「2個買うと1個無料」のように表示されます。 |
| **Free gift unlock**              | 購入者が選択すると、別の無料ギフト商品がアンロックされる階層です。                      |

<div id="create-a-quantity-upsell">
  ## 数量アップセルを作成する
</div>

1. オファーを追加したいファネルを開きます。
2. **Add offer** を選択し、メニューから数量オプションを選びます。
3. 4つのスターターテンプレートから1つを選びます。
4. **Product selection** で商品ソースを選びます。
5. **Quantity tiers** で各階層の数量と割引を設定します。
6. **Card style** でレイアウト、幅、色を調整します。
7. 保存してファネルをプレビューします。

<Tip>
  現在のエディタでは、オファーメニューの項目は依然としてこの機能の旧名称である **Quantity breaks** と表示されています。エディタのそれ以外の場所では **Quantity upsells** と表示されます。どちらも同じオファータイプを指します。
</Tip>

<div id="product-selection">
  ## 商品の選択
</div>

数量アップセルで提供する商品はちょうど1つなので、商品ソースを1つ選択します。複数選択すると、ファネルを保存できません。

以下のいずれかのソースを使用できます。

* **Specific product.** すべての購入者に表示する商品を手動で選びます。
* **Automatic upsell (AI).** ShopifyのRecommendation APIが、購入者の注文内容から補完的な商品を選びます。
* **Most expensive in cart** または **Least expensive in cart.** 購入者が直前に購入した商品のうち、最も価格が高い、または最も低い商品を再度提供します。
* **Collection.** 選択したShopifyコレクションから、Aftersellが1つの商品を決定します。
* **Strategy.** オファーが表示されるたびに、[Strategy](/ja/aftersell/implementing_strategies_post_purchase_upsells) があなたのルールに基づいて商品を決定します。

動的なソースはいずれも、階層の価格計算とオーソリの前に1つの商品に決定されるため、階層の割引は常に購入者に実際に表示される商品に適用されます。

<Warning>
  商品ソースを変更すると、階層に保存されているバリアントの選択はすべてクリアされます。それらのバリアントは以前の商品に属するものだからです。ソースを切り替えた後は、各階層の **Variant selection** 設定を再確認してください。
</Warning>

<div id="quantity-tiers">
  ## 数量階層
</div>

各オファーには2〜5つの階層を設定します。すべての階層で数量と割引の組み合わせが異なっている必要があり、そうでないとファネルを保存できません。

| 設定                                                     | 制御する内容                                                 |
| ------------------------------------------------------ | ------------------------------------------------------ |
| **Quantity**                                           | この階層で注文に追加される有料ユニットの数。                                 |
| **Free quantity**                                      | 有料ユニットに加えて100%割引で追加される追加ユニット。これにより「X個買うとY個無料」の階層になります。 |
| **Discount type**                                      | パーセント（0〜100）または固定金額の割引。                                |
| **Card title**                                         | 階層カードの見出し。`{quantity}` に対応しています。                       |
| **Subtext**、**chip text**、**price text**、**band text** | カード上の補足コピー。下記の文字数制限を参照してください。                          |
| **Purchase options**                                   | この階層を1回限りの購入にするか、サブスクリプションにするか、購入者に選ばせるか。              |
| **Variant selection**                                  | 購入者がバリアントを選ぶかどうか、またいくつ選ぶか。                             |
| **Free gift**                                          | この階層でアンロックされる任意のギフト商品。                                 |

また、最初に選択される階層と、おすすめバッジを付ける階層も設定します。これらは同じ階層でも、別々の階層でもかまいません。

<div id="copy-limits">
  ### コピーの文字数制限
</div>

| フィールド      | 最大文字数 |
| ---------- | ----- |
| Card title | 80    |
| Subtext    | 100   |
| Chip text  | 40    |
| Price text | 40    |
| Band text  | 60    |

<div id="text-variables">
  ### テキスト変数
</div>

階層のコピーで `{quantity}` を使用すると、その階層のパックサイズが表示されます。サブスクリプションの階層では、`{subscription-price}`、`{subscription-percent}`、`{cadence}` も使用できます。

<div id="purchase-options">
  ## 購入オプション
</div>

各階層で個別に購入モードを設定します。

* **One-time.** ユニットは通常の1回限りの購入として追加されます。
* **Subscription.** ユニットは販売プランで追加されます。商品の販売プランのうち、購入者が選択できるものを制限できます。
* **Both.** 購入者がカード上で1回限りの購入かサブスクリプションかを選び、どちらを最初に選択しておくかはあなたが設定します。

SubscriptionとBothを使うには、商品に販売プランが設定されている必要があります。販売プランのない商品では、1回限りの購入の階層しか使用できません。

<div id="variant-selection">
  ## バリアントの選択
</div>

階層でのバリアントの扱いは、次の3つのいずれかです。

* **Buyer selects.** カード上に1つのセレクターがあり、選択内容は階層内のすべてのユニットに適用されます。
* **Locked.** あなたがバリアントを指定し、購入者は変更できません。
* **Per unit.** ユニットごとに1つのセレクターがあるため、3ユニットを選んだ購入者は3つの異なるバリアントを選べます。1回限りの購入の階層で、最大20ユニットまで利用できます。各枠にラベルを付けたり、デフォルトのバリアントを設定したりできます。

オファーレベルでは、**Variant preselection** によって最初に選択されるバリアントが決まります。

| オプション                                | 動作                                      |
| ------------------------------------ | --------------------------------------- |
| **Best match from initial purchase** | 購入者がすでに購入したバリアントに一致させます。これがデフォルトです。     |
| **First available**                  | 在庫のある最初のバリアント。                          |
| **Highest price**                    | 最も価格が高いバリアント。                           |
| **Require user selection**           | 何も選択されていない状態で始まり、購入者は承諾する前に選択する必要があります。 |

<div id="free-gifts">
  ## 無料ギフト
</div>

どの階層でも無料ギフトをアンロックでき、ギフトは100%割引で注文に追加されます。**Free gift unlock** テンプレートを使うと、これが設定された状態で始められます。

ギフトごとに以下を設定します。

* **Gift product** と、そのうち許可するバリアント。
* **Gift quantity**（最大20ユニット）。
* **Gift name**。未設定の場合は商品自体の名前が使われます。`{quantity}` に対応しています。
* **Gift variant selection**。ギフト全体で1つのバリアントにするか、ユニットごとに1つにするかを選びます。ユニットごとの選択には、ギフトの数量が2以上である必要があります。
* **Free badge** のテキスト。デフォルトは `FREE ~~{value}~~` です。`{value}` はギフトの小売価格を表示し、`~~text~~` はテキストに取り消し線を引きます。`{value}` を削除すると価格は非表示になります。
* **Locked label** とロック時のスタイル。購入者がその階層を選択する前に表示されます。`{quantity}` に対応しており、「Buy {quantity} to unlock」のようなコピーに使えます。

**Gift behavior** は1つの階層ではなく、オファー全体に適用されます。

* **Cumulative.** ある階層を選択すると、その階層のギフトと、それより下のすべての階層のギフトが付与されます。
* **Selected tier.** 選択した階層のギフトのみが付与されます。

ギフトの一覧は、階層の下に**全幅**で配置するか、階層の列内に**インライン**で配置できます。ギフトの上に表示する見出し（最大80文字）も設定できます。

<div id="card-style">
  ## カードのスタイル
</div>

| 設定                    | オプション                                                                            |
| --------------------- | -------------------------------------------------------------------------------- |
| **Tier layout**       | 行または列。                                                                           |
| **Card width**        | 400〜800 px、50刻み。                                                                 |
| **Corner radius**     | 0以上の任意の値。                                                                        |
| **Colors**            | 背景、枠線、タイトル、サブテキスト、価格、比較価格、チップ、バンドの各色を6桁の16進数値で指定します。選択中のカードには、専用の背景色と枠線色が適用されます。 |
| **Recommended badge** | 最大30文字のテキスト、ピル・リボン・長方形の形状、任意のアイコン、フォントサイズ、背景色とテキスト色。                             |

おすすめバッジ以上に特定の階層を目立たせたい場合は、個々の階層でオファーの色を上書きできます。

<div id="pricing-and-compare-at">
  ## 価格と比較価格
</div>

**Use compare-at price** は、カード上に取り消し線付きで表示される参考価格を制御します。これは表示にのみ影響し、Aftersellがオーソリする割引には含まれないため、変更しても購入者への請求額が変わることはありません。比較価格が設定されていないバリアントでは、代わりに定価が使用されます。

<div id="things-to-know">
  ## 知っておくべきこと
</div>

* **売り切れの階層は売り切れとして表示されます。** オファーの準備時にAftersellがある階層の在庫を確保できない場合、その階層は承諾時に何も表示されずに失敗するカードとしてではなく、売り切れとして表示されます。
* **Shopifyは購入後オファーの承諾数を制限しています。** 購入者は1回の注文につき最大2つの購入後オファーを承諾できます。より長いファネルとの関係については、[マルチステップオファー](/ja/aftersell/how_to_create_a_multi_step_post_purchase_upsell) を参照してください。
* **Buy X, get Y freeでは2つの明細行が追加されます。** 有料ユニットと無料ユニットは同じバリアントの別々の明細行として追加され、これにより合計金額が正確に保たれます。どちらの明細行も同じ注文に属します。

<div id="related">
  ## 関連情報
</div>

* [Build a box](/ja/aftersell/build-a-box)
* [購入後オファーのタイプ](/ja/aftersell/post-purchase-offer-types)
* [購入後オファー設定の構成](/ja/aftersell/configuring_post_purchase_offer_settings)
* [購入後ファネルの翻訳](/ja/aftersell/translating_post_purchase_funnels)
