thumbnail

商品ページに商品メッセージを表示する

実施中のキャンペーンや割引後の価格を、商品ページで案内します。埋め込みアプリ・テーマブロック・キャンペーンの表示設定を使います。

商品メッセージを使うと、実施中のキャンペーンや割引後の価格を、商品ページに表示できます。お客様が商品を見ているその場で、キャンペーンを案内できます。表示されるのは商品ページだけです。

動作は「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」アプリで翻訳します。キャンペーンのメッセージは、アプリの表示設定で言語を切り替えて入力します。