サンキューページの商品レコメンドウィジェットを設定するとき、特定の商品を手動で選ぶ、コレクションを返す、AIに商品をレコメンドさせる、または Strategy をアタッチする、といういくつかの方法でウィジェットを埋めることができます。それぞれは目的の異なるツールです。
Strategyはリアルタイムの動的マーチャンダイジングのためのものです。買い物客が購入したばかりの商品に最適なアドオンを組み合わせたり、補完的なアイテムを表示したり、ルーティンの次のステップをレコメンドしたりできます。サンキューページウィジェットがレコメンドを_どこに_表示するかを決めるのに対し、Strategyは_その中にどの商品を入れるか_を決め、注文ごとに新たに評価されます。
サンキューページのStrategyは、各カードのコピーを上書きしたり、商品ごとのディスカウントを適用したりすることもできるため、商品ごとに異なるメッセージと価格を表示できます。ルールコピーと商品ごとのディスカウントを参照してください。
Strategyをサンキューページウィジェットにアタッチする
Strategyは、1つの商品レコメンドウィジェットの商品ソースとなります。これは排他的です。Strategyをソースとするウィジェットは、特定の商品、コレクション、AIレコメンドを併用できません。
- サンキューページのファネルを開き、設定したい商品レコメンドウィジェットを編集します。
- Add upsell products メニューで Strategy を選択します。
- Strategyピッカーで、使用したいStrategyを検索して選択します。
- 確定してウィジェットを保存します。
アタッチすると、ウィジェットには特定の商品の代わりにStrategyの名前が表示されます。サンキューページが読み込まれるたびにStrategyが評価され、返された商品がウィジェットにレンダリングされます。
Strategyには明確でわかりやすい名前を付けましょう。アタッチ後にウィジェットエディターに表示されるのはStrategy名であり、どのStrategyがどのウィジェットを動かしているかを一目で把握するための最も簡単な手がかりになります。
サンキューページウィジェットがStrategyを評価する際、以下のコンテキストが自動的に送信されます。設定は一切不要です。ページの読み込み時に、完了した注文とセッションから取得されます。
完了したばかりの注文のラインアイテムが入力商品として送信されます。商品トリガー — 商品タグ、商品コレクション、商品タイプ、ベンダー、タイトル、ハンドル、商品メタフィールド — はすべてこれらのアイテムに対して評価されます。属性は自動的に解決されるため、必要なのはルールだけです。商品データを自分で提供する必要はありません。
買い物客が購入したばかりの商品は自動的に結果から除外されるため、Strategyがすでに注文に含まれているアイテムを再度レコメンドすることはありません。
- Subtotal - 注文の小計(ストアの主要通貨単位、例: ドル)。
- Item count - 全ライン合計の数量。
- Line count - 個別のラインアイテムの数。
- 顧客タグ
- 注文数(その顧客の累計注文数)
- 国 / 州(注文の配送先)
- ロケール
買い物客がストアに到着したときにキャプチャされたUTMパラメーター:
- UTM source
- UTM medium
- UTM campaign
- UTM content
- UTM term
一部のトリガーはサンキューページではマッチしません。 カートノートとカート属性、顧客の累計購入額とマーケティング許諾、販売プラン(selling plan)トリガー、配送/ストア通貨トリガーは、サンキューページのペイロードに含まれません。これらのトリガーに依存するルールはここでは決して発火しません。サンキューページのStrategyは、商品属性、カートの構成、顧客タグ / 注文数 / 所在地、UTMパラメーターを軸に構築してください。
Strategyを使うと、各サンキューページカードに表示されるコピーとディスカウントの両方を商品ごとにコントロールできます。
- ルールコピー - マッチしたルールは、返す商品に対してタイトル、サブタイトル、ボタン(CTA)ラベルを設定できます。設定されている場合、ルールのタイトルは商品タイトルの上に表示され(置き換えではありません)、サブタイトルは補助的な行として表示され、CTAはウィジェットのボタンテキストを上書きします。コピー付きのルールから返されていない商品のカードは、そのまま変更なしでレンダリングされます。
- 商品ごとのディスカウント - マッチしたルールは、返す商品に適用されるディスカウント(パーセンテージまたは定額)を設定できます。これは商品ごとにウィジェットに設定されたディスカウントを上書きするため、異なるルールが異なるカードに異なるディスカウントを表示できます。カードに表示されるディスカウントは、買い物客が承諾したときに実際に請求されるディスカウントです。
ウィジェット自体のディスカウント設定はデフォルトになります。Strategyがディスカウントを設定していない返却商品すべてに適用されます。
注文の通貨と異なる通貨の定額ディスカウントは適用できないため、その場合カードはウィジェットに設定されたディスカウントにフォールバックします。パーセンテージディスカウントは通貨に関係なく常に適用されます。
ウィジェットは、Strategyが返した商品を優先順位の順に、ウィジェットの表示する商品の最大数までレンダリングします。購入可能な商品のみが表示されます。
Strategyの商品はウィジェットのプレースホルダーを置き換えます。買い物客には、あなたがそれらの商品を手動で選んだかのようにウィジェットが表示されます。
Strategyが商品を返さない場合、ウィジェットは何もレンダリングせず、サンキューページから非表示になります。ページが壊れることはありません。何らかの理由でStrategyを評価できない場合、ウィジェットは単に表示されません。
ウィジェットを常に発火させ続けるには、Strategyに Catch all を設定して、常にフォールバック商品が返されるようにします。Catch allの設定方法については、Strategyの構築ページを参照してください。(Catch allのフォールバック商品は、ルールコピーや商品ごとのディスカウントなしで表示されます。)
サンキューページウィジェットのStrategyは、サンキューページの読み込み時に1回評価されます。注文はすでに確定しているため、再評価の対象はありません。読み込み時に選ばれた商品がそのまま表示されます。
承諾されたアップセルの処理方法は、ファネルの注文処理設定によって異なります:
- New order - 買い物客はアップセル商品のために、割引が適用された別のチェックアウトを完了します。
- Modify original order - アップセルは、買い物客が確定したばかりの注文に統合されます。
いずれの場合も、注文が作成または編集される前に、商品、バリアント、ディスカウントはStrategyが返した内容に対して再検証されます。そのため、請求される価格は常に表示された価格と一致します。
- 注文を軸に設計する。 ここで利用できるシグナルは、商品属性(タグ、コレクション、タイプ、ベンダー、メタフィールド)、カートの構成(小計、アイテム/ライン数)、顧客タグ / 注文数 / 所在地、UTMパラメーターです。
- コピーと商品ごとのディスカウントを活用する。 ルールコピーで商品ごとに訴求を調整し、商品ごとのディスカウントでルールに応じて価格を変えましょう。ウィジェットのディスカウントは安全なデフォルトとして機能します。
- Catch allをセーフティネットとして使う。 Catch allがないと、ルールが1つもマッチしないときにウィジェットには何も表示されません。