商品メッセージを使うと、実施中のキャンペーンや割引後の価格を、商品ページに表示できます。お客様が商品を見ているその場で、キャンペーンを案内できます。表示されるのは商品ページだけです。
動作は「RuffRuff 購入特典 デモ商品一覧」で確認できます。ウィジェットやバッジとの違いは「キャンペーン表示の種類」を確認してください。
Online Store 2.0対応のテーマを使っていること。商品メッセージは、Online Store 2.0対応のテーマでのみ使えます。
テーマエディタで、埋め込みアプリ「RuffRuff 購入特典」を有効にしていること。埋め込みアプリは本アプリをテーマで動かすための設定で、「商品メッセージ」ブロックは表示する場所を決めます。ブロックを追加しても、埋め込みアプリが無効だと表示されません。有効にする手順は「ご利用の流れ(インストール〜公開)」のステップ1にあります。
商品テンプレートに、商品メッセージを表示する場所を作ります。
(1) テーマを開く
Shopify管理画面 → オンラインストア → テーマを開いてください。
(2) 商品テンプレートを開く
「カスタマイズ」を選択し、表示したい商品が使っている商品テンプレートを開いてください。
(3) 「商品メッセージ」ブロックを追加する
「ブロックを追加」から「商品メッセージ」を追加してください。
(4) 保存する
画面右上の「保存」を選択してください。
表示したいキャンペーンごとに、商品メッセージを有効にします。
(1) キャンペーンの「表示設定」を開く
対象のディスカウントキャンペーンまたはギフトキャンペーンの「表示設定」を開いてください。
(2) 「商品メッセージを表示する」を有効にする
表示する商品を絞る場合は「対象商品」を指定します。指定しない場合は、全商品が対象です。
(3) メッセージとアイコンを入力する
「商品メッセージ」欄に表示する文言を入力し、アイコンを選んでください。入力欄で改行するときは「Shift + Enter」を使います。割引後の価格を表示するときは、この記事の「価格変数」を使います。ギフトキャンペーンでは価格変数が空になるため、文言だけを入力してください。
(4) 表示期間と表示条件を確認する
表示期間と表示条件で、表示したい日時・お客様・カートの状態が対象になっているか確認してください。複数のキャンペーンの並び順を変えるときは、表示位置も設定します。
(5) 保存する
「保存」を選択してください。
表示期間内に、表示したい商品の商品ページを開いて確認します。表示条件を設定した場合は、条件を満たす状態にしてから開いてください(例: 顧客タグの条件なら、そのタグを持つお客様でログインする。カートアイテムの数量の条件なら、指定した数量をカートに入れる)。入力したメッセージが表示されれば完了です。
表示したい商品が使っている商品テンプレートに「商品メッセージ」ブロックを追加したうえで、次の条件をすべて満たすと表示されます。表示されないときは、上から順に確認してください。
埋め込みアプリ「RuffRuff 購入特典」が有効
キャンペーンのステータスが「有効」
表示期間内(表示期間を指定していない場合は、キャンペーンの有効期間内)
表示条件を設定している場合は、その条件を満たしている
表示設定で「商品メッセージを表示する」がオン
対象商品を指定している場合は、表示中の商品が対象商品に含まれている
それでも表示されないときは「商品メッセージが表示されない」を確認してください。
キャンペーンの「表示設定」では、商品メッセージについて次の項目を設定できます。
商品メッセージを表示する: オンにすると、商品ページにキャンペーン情報を表示します。
対象商品: 表示する商品を絞り込めます。指定しない場合は全商品が対象です。
商品メッセージ: 商品ページに表示する文言です。ディスカウントキャンペーンでは、価格変数を差し込めます。
アイコン: メッセージに表示するアイコンです。
表示期間: キャンペーンの有効期間に従うか、表示用の期間を指定します。
表示条件: カートアイテムの数量・カートの小計金額や、顧客のログイン状況・顧客タグなどの条件で、表示する場面を絞るときに設定します。
表示位置: 複数のキャンペーンを表示するときの並び順です。数値の小さい順に表示されます。
商品ディスカウントを設定したディスカウントキャンペーンでは、メッセージに割引前と割引後の価格を差し込めます。バリアントを切り替えると、表示される価格も切り替わります。
元の商品価格:
{{productPrice}}と入力します。割引前の価格が表示されます。割引後の商品価格:
{{productDiscountedPrice}}と入力します。キャンペーンの商品ディスカウントで計算した価格が表示されます。
割引後の価格は、お客様やカートが割引の適用条件を満たすかを見ずに計算されます。商品メッセージの表示条件と、割引の適用条件は別に判定されるため、購入時に割引されるかは、適用条件を満たすカートとお客様で確認してください。
注意: 注文ディスカウントまたは配送ディスカウントだけのキャンペーンでは、割引後の価格も元の価格と同じになります。ギフトキャンペーンでは、どちらの変数も空になります。
テーマエディタの「商品メッセージ」ブロックでは、次の見た目を変えられます。文字サイズを変える設定はありません。
ヘッダーテキスト: ブロックの上部に表示する文言です。
背景色・テキスト色: ブロック全体の背景色と文字の色です。
ボーダー: 枠線の色・幅・角丸です。
余白: ブロックの外側(マージン)と内側(パディング)の余白です。
モーダルのデザイン: 詳細を開いたときのモーダルの背景色・文字色・枠線・ボタンの色です。
キャンペーンごとに、次の内容が表示されます。
アイコン: 表示設定で選んだアイコンです。
バッジ: 開始前・期間中・終了後など、キャンペーンの状態を示します。種類は「バッジ」を確認してください。
メッセージ: 表示設定で入力した文言です。
詳細ボタン: キャンペーンのタイトルと説明の両方を設定したときに表示されます。選択すると、タイトルと説明をモーダルで確認できます。ディスカウントコードがある場合は、コピーボタンも表示されます。
ヘッダーテキストは、Shopifyの「Translate & Adapt」アプリで翻訳します。キャンペーンのメッセージは、アプリの表示設定で言語を切り替えて入力します。